Flutter & Dart desde cero

所在平台: Udemy

课程主页: https://www.udemy.com/course/master-flutter-dart-de-cero-a-experto/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Flutter & Dart 从零开始 课程概述:该课程于2020年5月更新,采用Dart 2.8版本,并在2019年9月对表单验证、SQLite、BLOC架构、Streams、RxDart、Firebase和Firestore进行了更新。Flutter是谷歌推出的新移动框架,旨在快速创建iOS和Android的本地界面。Flutter使用Dart语言(最初被称为Dash),这是一种面向对象的开源编程语言。Flutter的优先目标是提高应用开发的质量,并简化开发过程。 为什么要开始使用Flutter? 1. **跨平台**:Flutter通过统一的渲染器、框架和库,能够通过单一的用户界面创建可在Android和iOS上运行的应用,并提供基于Cupertino(iOS)和Material Design(Android)规范的组件,确保在设备上提供出色的原生性能。 2. **快速开发**:Hot Reload是一项允许在应用程序运行时实时进行修改的技术,开发者可以在毫秒内看到更改,无需停止和重新启动应用程序,这与传统模式截然不同。 3. **不断增长的社区**:尽管Flutter仍处于Beta阶段,却得到了谷歌的支持,其社区也在不断扩大,这一点在其官方GitHub上得到了证明。 课程成果: - 开发15个不同的应用,以深入理解Flutter。 - 制作一个WhatsApp克隆应用。 - 创建一个电影信息应用,使用TMDB API。 - 在真实应用中使用SQLite。 - 在遇到问题时获得最好的支持。 课程结束时,您将全面理解以下内容: - 面向对象编程(OOP)概念:属性、方法、类、继承、抽象类和接口。 - 控制流:if/else、switch、while、for循环。 - 数据结构:集合,如maps和lists。 - 异步编程:如何对API进行异步调用并从远程服务器获取数据。 - 深入了解Flutter框架。 - 通过真实应用程序理解Flutter和Dart的开发过程。

课程评论(0条)

课程详情

Actualizado Mayo 2020: Dart 2.8Actualización Septiembre 2019: Validaciones Formularios, SQLite, Arquitectura BLOC, Streams, RxDart, FireBase, FirestoreFlutter es el nuevo framework mobile de Google para crear interfaces nativas en iOS y Android en un tiempo récord. Flutter funciona con Dart (originalmente llamado Dash) el cual es un lenguaje de programación orientado a objetos y de código abierto. La prioridad de Flutter es aumentar la calidad de desarrollo de aplicaciones y que sea sencillo.¿Porque deberíamos comenzar a utilizar Flutter?Multiplataforma: Al utilizar el mismo render, framework y librerías, flutter permite crear a través de un solo UI una aplicación que pueda correr tanto en Android como en IOS, además proporciona widgets basados en las pautas de Cupertino (IOS) y Material Design (Android) como los es el scrolling, navegación, iconos y fuentes para proporcionar un completo rendimiento nativo en el dispositivoDesarrollo Rápido:Hot Reload es una práctica que permite realizar cambios en tu aplicación en tiempos de ejecución. En milisegundos las modificaciones se verán en el dispositivo sin la necesidad de tener que detener y levantar la aplicación como se realiza en el modo tradicional.Comunidad en crecimientoFlutter es un framework aún en Beta, pero está respaldado por Google, su comunidad va en crecimiento, lo cual queda demostrado en su github oficial.Que voy a obtener este curso:Desarrollar 15 aplicaciones distintas para comprender Flutter.Desarrollar un WhatsApp Clone.Desarrollar una aplicación de cartelera de películas utilizando el API Tmdb.SQLite en una aplicación real.El mejor soporte si tienes alguna pregunta.Al finalizar el curso tu vas a entender completamente:Conceptos de programación a objetos (OOP): propiedades, métodos, clases, herencias, clases abstractas e interfaces.Flujo de Control: IF/Else, switch, whiles, for loops.Estructura de Datos: Colecciones como maps y lists.Programación asíncrona: Como realizar llamadas asíncronas a APIs y obtener datos de un servidor remoto.Conocimiento profundo del Framework de FlutterComprender el desarrollo de Flutter y Dart a través de aplicaciones reales.

课程标签

0人关注该课程

主题相关的课程