Udemyalles

Flutter & Dart desde cero

Learn Flutter & Dart to build iOS and Android apps from one codebase. Includes 13 apps & 2 real-world projects.

4.0(1,025)
3,561students
32h 7m
Certificate
Rodrigo Morales
Rodrigo MoralesIngeniero de Software

Course Content

Flutter & Dart desde cero is an all-levels Udemy course taught by Rodrigo Morales. It runs 32h 7m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.0 out of 5 from 1,025 reviews, with 3,561 students enrolled. It is a paid course, last updated March 2023.

Flutter: Build Cross-Platform Mobile Apps with Dart

Flutter is Google's cutting-edge UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase. Leveraging the Dart programming language, Flutter empowers developers to create beautiful, high-performance apps rapidly. This course will guide you through the fundamentals and advanced techniques to master Flutter development.

Why Choose Flutter?

  • Cross-Platform Development: Build apps for both Android and iOS with a single codebase. Flutter's unified framework and widgets ensure consistent performance and a native look and feel. It provides widgets adhering to both Cupertino (iOS) and Material Design (Android) guidelines, covering everything from scrolling and navigation to icons and fonts.
  • Rapid Development: Experience the power of Hot Reload, allowing you to see code changes instantly on your device without restarting the app. This significantly speeds up the development process.
  • Growing Community & Google Support: Flutter, backed by Google, boasts a vibrant and expanding community, evident in its active GitHub presence.

What You'll Learn in This Course:

  • Hands-on Project Development: Develop 15 distinct applications to solidify your understanding of Flutter concepts.
  • Real-World Applications: Build a WhatsApp Clone, a movie billboard application using the TMDB API, and integrate SQLite for local data storage.
  • Dedicated Support: Receive expert assistance and answers to your questions throughout the course.

By the end of this course, you will have a comprehensive understanding of:

  • Object-Oriented Programming (OOP): Master core OOP principles including properties, methods, classes, inheritance, abstract classes, and interfaces.
  • Control Flow: Understand and utilize IF/Else statements, switch statements, while loops, and for loops.
  • Data Structures: Work with essential data structures like maps and lists.
  • Asynchronous Programming: Learn how to make asynchronous API calls and retrieve data from remote servers.
  • In-Depth Flutter Framework Knowledge: Gain a deep understanding of the Flutter framework and its capabilities.
  • Practical Flutter & Dart Development: Develop a strong foundation in Flutter and Dart through practical application development.

Course Updates:

  • Dart 2.8: Updated May 2020
  • September 2019 Update: Includes Form Validation, SQLite integration, BLoC Architecture, Streams, RxDart, Firebase, and Firestore.
$ whoami — the devs behind tutorialsearch.io

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.

5.0(1)
5h 53m
all
5.0(5)
2h 35m
beginner
5.0(26)
1h 11m
beginner
5.0(35)
4h 11m
intermediate

Curso de Pilates desde cero para principiantes

by Jose Antonio Almagro Lechuga

5.0(26)
3h 49m
beginner
5.0(4)
2h 26m
intermediate