Flutter - Móvil: De cero a experto

所在平台: Udemy

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Flutter - 移动应用:从零到专家 课程概述:本课程是对 Dart 和 Flutter 研究多年成果的凝练,包含超过50小时的点播视频,内容涵盖从 Dart 语言的基础知识到创建功能性和视觉吸引力的 Flutter 应用所需的所有技能。不仅教授 Dart 和 Flutter,还教授如何通过领域驱动设计(Domain Driven Design)来开发实际应用,这种编程和项目结构方法使得应用易于扩展和维护。同时,课程也涉及干净代码和多种设计模式,帮助学员提升代码质量。 主要内容包括: - Dart 基础知识:从简单的“你好,世界”到生成器函数,涵盖抽象类、混合类及其在架构模式中的应用。 - 无状态和有状态小部件:掌握 Flutter 中的各种小部件,创建自定义小部件。 - 状态管理:深入学习 Riverpod 2.3、Flutter_Bloc 8、Provider 6 及 Cubits 的使用,以及有状态小部件的生命周期管理。 - Docker:用于后端和 PostgreSQL 数据库的图像使用。 - Git 和 GitHub:项目管理与协作。 - 各种 Flutter 组件的设计,例如无限网格、挂钩刷新、支持异步编程、数据映射及 JWTs。 - 本地数据库:使用 ISAR 实现数据存储。 - 推送通知:APN 和 FCM 的设置。 - 表单和自定义验证、路由保护等重点技术。 课程旨在提供开发者所需的技能,使其能够将创意转化为用户可下载和使用的实际产品。无论您是否已有 Flutter 基础,此课程将通过任务、练习和额外研究等资源显著提升您的 Dart 语言和 Flutter 框架应用能力。

课程评论(0条)

课程详情

Flutter - Móvil: De cero a experto - Edición 2023 Building with sound null safetyEste curso representa años de esfuerzo y estudio en Dart y Flutter sintetizados en más de 50 horas de video bajo demanda que van desde las bases del lenguaje Dart, hasta todo lo necesario para crear aplicaciones en Flutter funcionales y atractivas visualmente.El curso no sólo pretende enseñarte Dart y Flutter, sino que aprendas a crear aplicaciones reales siguiendo el Doman Driven Design, una forma de programar y estructurar proyectos que nos permitan hacer aplicaciones fáciles de expandir y mantener, pasando por Clean Code y varios patrones que te ayudarán a que estés orgulloso del código que escribes.Puntualmente veremos:Bases de DartDesde Hola Mundo hasta funciones generadorasPasando por clases abstractas, mixins hasta su uso en patrones arquitectónicosStateless y Stateful WidgetsHojas de Atajos para acompañarteCientos de widgets de FlutterWidgets personalizadosGestores de estadosRiverpod 2.3 >Futter_Bloc 8>Provider 6 >CubitsState en Stateful WidgetsCiclo de vida de componentesBuenas practicas recomendadas por el equipo de Dart y FlutterDDD - Domain Driven DesignDockerUso de imágenes para nuestro backend y base de datos PostgresGit y Github con proyectosVariables de entornoVideos verticalesCámara y galería de imágenesPosteo de data y multipart (imágenes) Peticiones RestfulApple AppStore y Google PlayStoreAlphas, Betas y TestFlightGrillas con estilo:InfinitoGridMasonryPull to refreshProgramación asíncronaMapeos de dataJWTsShare preferencesBase de datos local - ISARAPN y FCM - Push y Local NotificationsGeneración de íconos y splash screensFlutter FireFormularios y validaciones personalizadasDebouncers manualesGo_Router y protección de rutasMucho másEste curso está enfocado a darte las claves que necesitas para convertirte en un desarrollador de Flutter hábil y capaz de tomar una idea y convertirla en una realidad que los usuarios puedan descargar y usar en sus dispositivos móviles.Todas las aplicaciones son codificadas de una forma ordenada y funcional que permite su expansión y re-utilización, tratando de explicar el por qué de cada archivo y el por qué de sus modificaciones puntuales.No importa si ya sabes Flutter o no, este curso te ayudará a catapultar tus habilidades con tareas, ejercicios, investigaciones adicionales y demás que te ayudarán a mejorar significativamente en tu habilidad de utilizar el lenguaje Dart y este framework open source de Google, Flutter.

课程标签

0人关注该课程

主题相关的课程