Flutter & Spring: Coder et publier une application mobile
Learn to build and deploy a waiting room app like Coolwait for Android & iOS. Full development process, from coding to app store launch.
Course Content
Flutter & Spring: Coder et publier une application mobile is an intermediate-level Udemy course taught by Gossen Dev. It runs 6h 25m, is taught in French, and includes a certificate of completion. Learners rate it 3.8 out of 5 from 3 reviews, with 27 students enrolled. It is a paid course, first published January 2023.
Become a Fullstack Developer with hands-on experience! This course focuses on practical application, taking you from theory to building a complete application. We'll dive into the technologies used to create modern, scalable web and mobile applications.
Frontend Development with Flutter:
- Master Flutter, Google's UI toolkit, for building beautiful and fast cross-platform applications.
- Learn to create dynamic user interfaces using Widgets, manage application state with Streams, and implement business logic with BLoC.
Backend Development with Spring Boot:
- Develop robust and secure APIs using Spring Boot, a powerful Java framework.
- Utilize JPA for data persistence, JWT for authentication and authorization, and Spring Security for enhanced security.
- Gain experience with JUnit for unit testing and ensuring code quality.
Deployment & DevOps:
- Deploy your application to AWS (EC2), a leading cloud platform.
- Automate infrastructure configuration with Ansible, streamlining deployment processes.
- Learn how to create Play Store and Apple Store developer accounts.
- Understand the steps involved in publishing applications on both Android and iOS platforms.
- Utilize Nginx as a web server to efficiently route traffic to your API.
Project: Coolwait - Queue Management Application
- Build a fully functional queue management application called "Coolwait."
- Users can join waiting rooms created by administrators.
- Real-time status updates show users their position in the queue.
- Administrators can manage waiting rooms (open/close) and implement security measures like secret codes.
Prerequisites & Approach:
- A solid understanding of Dart & Flutter and Java & Spring Boot is recommended.
- This course prioritizes practical skills over theoretical depth. We assume familiarity with core concepts from other resources.
- We emphasize combining these technologies to address real-world challenges.
- While a specific coding style is demonstrated, the focus is on understanding fundamental concepts and adapting them to your own workflow.
Feedback Welcome! We encourage your feedback and critiques to continuously improve the course content. This course is designed to provide a practical, hands-on learning experience, equipping you with the skills to become a proficient fullstack developer.
Need an app built? Hire the team behind TutorialSearch.io
Web and cross-platform apps shipped end-to-end — design to deploy — by the developers behind this site.