Flutter: Tu guía completa de desarrollo para IOS y Android

Información
Udemy
Online
Curso
Aprenderemos Dart de cero para trabajar con Flutter Utilizar el SDK de Flutter para crear hermosas aplicaciones Comprender los conceptos fundamentales para realizar cualquier diseño de apps Dominar los Widget más comunes y no tan comunes para crear aplicaciones en Flutter Realizar despliegues en la Google PlayStore Realizar despliegues en la Apple AppStore A quién va dirigido Personas que conozcan sobre programación estructurada Todos aquellos que deseen aprender el SDK de Flutter de Google Personas que quieran aprender a realizar despliegues en las tiendas móviles Personas que quieran comprender más sobre el diseño en Flutter Requisitos Saber conceptos de programación estructurada es recomendado 10GB de espacio en disco para instalaciones Puedes seguir el curso en Windows o en Mac perfectamente Querer aprender, realizar las tareas y ejercicios Temario completo de este curso Contenido del curso Introducción ¿Cómo funcionará el curso? Antes de realizar preguntas en el curso Instalaciones iniciales - Editor de código y descargas Introducción a la sección Temas puntuales de la sección ¿Por qué Dart? Hola Mundo Tipos de datos - Números y Strings Tipo de dato - Booleanos y condiciones Tipo de dato - Lista Tipo de dato - Map Funciones en Dart Clases en Dart Forma corta de definir propiedades de las clases Constructores con nombre Getters y Setters Clases abstractas Extends Mixins Futures Async - Await Examen introductorio a Dart Código fuente de la sección Introducción a la sección Temas puntuales de la sección Instalaciones en Windows Creación de un Android Virtual - Windows Crear proyectos desde Visual Studio Code - Windows Nota: Si no te interesa la instalación de OSX Instalaciones en OSX Configurar XCode y lanzar nuestro proyecto en iPhone Simulator Android Studio y simulador de Android Windows y OSX - Correr aplicación en dispositivo físico - Android OSX - Correr aplicación directamente en un iPhone Introducción a la sección Temas puntuales de la sección Conceptos fundamentales de flutter Árbol de Widgets Estructura de un proyecto en Flutter Presentaciones de la sección Introducción a la sección Temas puntuales de la sección Demostración del resultado de esta sección - Hola Mundo y Contador de proyecto - Contador y Hola Mundo Nuestro primer Widget Separando la lógica en varios archivos Widget - Scaffold Columnas y estilos Botón flotante - FloatingActionButton Tarea - Cambiar la del FloatingActionButton Contador problema del StatelessWidget StatefulWidget Creando más acciones en nuestro contador Implementar funcionalidad de los botones Resumen de la sección - Contador Código fuente de la sección Introducción a la sección Temas puntuales de la sección Demostración de la aplicación - Componentes de proyecto - Componentes Listview - Mostrar una lista de elementos Crear ListTiles a partir de una lista estática Método map de las listas y ListTile Página - HomePage Leer un archivo JSON Local Contir el JSONString en un Map Future Builder Utilidades - Obtener ícono por strings Navegar a una nueva pantalla en Flutter Navegar con rutas con nombre Rutas generadas dinámicamente y archivo de rutas independiente Card Widget Image y FadeIn Image Resolviendo - The method 'forEach' was called on null Personalizando el estilo de las cards Widget - Alert Widget - Circle Avatar Container y AnimatedContainer inputFields Email y Password fields Datepicker Cambiar el idioma del Datepicker Dropdown y DropdownMenuItem Slider Checkbox y Switches Listview Builder InfiniteScroll InfiniteScroll con Futures Pull to refresh Resumen de la sección Widgets de la semana Código fuente de la sección Introducción a la sección Temas puntuales de la sección Demostración de la aplicación - Películas del proyecto - Películas Crear un swiper de tarjetas Widget personalizado - CardSwiper TheMovieDB - ApiKey y documentación Modelo de Película Películas provider Mostrar póster de películas en el Swiper Obtener películas populares Nota: posible problema en la siguiente clase Widget personalizado - Horizontal PageView Problema con los futures Introducción a los Streams Introducción al patrón Bloc y al manejo de estado de la aplicación Creando un Stream de películas Streambuilder Optimizaciones para nuestra aplicación Pasar argumentos de una página a otra usando el PushNamed Diseño de la pantalla de detalle Diseño de la pantalla de detalle - Parte 2 Modelo para manejar los actores de la película Servicio para obtener los actores de la película Crear un pageview de actores Hero Animation Hero Animation en las tarjetas principales Search Delegate BuildActions y BuildLeading BuildSuggestions y BuildResults Buscar películas en TheMovieDB Código fuente de la sección Presentaciones de la sección Introducción a la sección Temas puntuales de la sección Demostración de la aplicación - Diseños en Flutter Explicación del diseño en Flutter de proyecto - Diseños Diseño básico - parte 1 Diseño básico - parte 2 Diseño básico - parte 3 Diseño con scroll - parte 1 Diseño con scroll - parte 2 Diseño con scroll - parte 3 Diseño compuesto - Fondo y Gradientes Diseño compuesto - Statusbar y títulos Diseño compuesto - BottomNavigationBar Diseño compuesto - Table y TableRow Nota de diseño Diseño compuesto - Blur y argumentos Código fuente de la sección Introducción a la sección Temas puntuales de la sección Demostración de la aplicación - QRScanner de proyecto - QRScanner BottomNavigationBar - QRScanner FloatingActionButton y tema de la aplicación Leer un código QR Modelo para manejar los Scans de configuración de SQFLite SQFLite - CREATE Table y Database SQFLite - Crear registros SQFLite - Obtener registros SQFLite - Actualizar registros SQFLite - Borrar registros Grabando el Scan en base de datos Borrar registros de la base de datos ScanBloc - Usando Streams Métodos para controlar el flujo de información Actualizando los widgets mediante streams Package: url_launcher Página para desplegar un Mapbox - Generar Token para crear un Crear un en Flutter Bonus: Tipos de s Crear marcadores Mo a un punto el Cambiar tipo de de forma dinámica Uso de mixins para los streams Página de direcciones Nota de actualización Prueba de la aplicación funcionando en un dispositivo Código fuente de la sección Introducción a la sección Temas puntuales de la sección Demostración de la aplicación - Preferencias de Usuario de proyecto - Preferencias de Usuario Drawers - Crear un menú lateral Crear un widget independiente para el drawer Diseño de la página de los ajustes Shared Preferences Clase para manejar las preferencias del usuario Preferencias de Nombre, Género y Color Secundario Última página abierta más
Otros cursos de esta academia
Cisco CCNA Fundamentos de Networking para Redes IP
(Udemy)
Entender el funcionamiento de la cli y los diferentes modos de usuario de un equipo cisco así como las diferentes memorias... 2 cómo instalar packettracer en windows...
Mainframe IBM en tu PC
(Udemy)
Arrancar el sistema operativo mvs de ibm en la pc... sabrás cuáles son las principales industrias en donde se utilizan los mainframes instalarás un entorno de tipo...
Implementación de Servidores LAMP con Centos Linux
(Udemy)
Instalación de apache... instalación de centos linux... introducción a la plataforma lamp... adicionalmente, es recomendable contar con conocimientos básicos en...
Ansiedad por separación en perros - La guía definitiva
(Udemy)
Y si eres profesional aquí encontraras recopilada y organizada toda la información que necesitas sobre esta patología y cómo trabajarla... terapia de jaula...
Cuentos En Francés Vol. I & II. (2 cursos en 1)
(Udemy)
Audio descargable (mp3)... niños y adultos que quieran leer y escuchar 16 cuentos clásicos en francés... a quién va dirigido estudiantes con nivel básico-intermedio...
POWER BI |Curso KPI y Business Intelligence para Call Center
(Udemy)
Entusiastas y usuarios de power bi... crearán visualizaciones analíticas de datos para entender el desempeño del call center y evaluarlo... power bi desktop...
Microservicios con Spring Boot y Spring Cloud Netflix Eureka
(Udemy)
Construye, implementa y escala microservicios con spring boot 2 y spring cloud aprende a crear y consumir servicios web restful con spring boot conecta y consume...
Aprende Dibujo Artístico fácilmente. Arte y creatividad.
(Udemy)
La copia como medio... podrás dibujar todo aquello que ves adquirirás soltura y seguridad en el trazo percibirás los objetos en 2d podrás encajar la forma correctamente...
RestFul Api con Python usando Django Rest FrameWork
(Udemy)
Py guardando el owner fuente guardando el owner probando acceso a api de productos resumen introducción documentando con swagger documentando con coreapi extra y...
ReactJS Avanzado - FullStack React GraphQL y Apollo
(Udemy)
Crear aplicaciones completas con react, apollo y graphql conocer más sobre mongodb y mongoose para integrarlo a sus aplicaciones react crear aplicaciones fullstack...
PEDIR INFORMACIÓN