Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad del curso: Online
Duración del curso: 80 Horas
Titulación: Diploma acreditativo con las horas del curso
Curso Gratis Online para Trabajadores y Empresas
Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.
Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.
OBJETIVOS DEL CURSO GRATIS DE FLUTTER: DESARROLLO DE APLICACIONES MULTIPLATAFORMA
Las aplicaciones móviles son cada vez más utilizadas tanto por las empresas como por los usuarios, debido a su comodidad, facilidad de uso y disponibilidad. Este Curso de Flutter le introducirá en el software Flutter, programa que le permitirá desarrollar aplicaciones móviles tanto en Android como en iOS. Con el Curso de Flutter aprenderá desde los conceptos básicos hasta las funciones simples, con retorno y con argumento, pasando por la sintaxis utilizada, así como la creación de un proyecto de aplicación.
CONTENIDO DEL CURSO GRATIS DE FLUTTER: DESARROLLO DE APLICACIONES MULTIPLATAFORMA
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A FLUTTER
- Qué es el desarrollo de aplicaciones móviles y su evolución
- ¿Qué es Flutter? Características principales
- Historia, versiones y hitos importantes de Flutter
- Introducción a Dart, el lenguaje de programación de Flutter
- Las capacidades y ventajas que ofrece Flutter para desarrollar apps
UNIDAD DIDÁCTICA 2. INSTALACIÓN DEL ENTORNO DE DESARROLLO
- Presentación del proceso de instalación
- Guía paso a paso para instalar Flutter en Windows
- Cómo instalar Flutter en Linux
- Procedimiento para instalar Flutter en macOS
- Cómo mantener el SDK actualizado
UNIDAD DIDÁCTICA 3. DISEÑO DE LA INTERFAZ DE USUARIO
- Conceptos básicos de la interfaz de usuario
- Versiones de Flutter para navegador web
- Flutter para aplicaciones de escritorio
- Uso de layouts para organizar la interfaz
- Gestión de assets e imágenes en tus proyectos
- Implementación de animaciones para mejorar la experiencia del usuario
UNIDAD DIDÁCTICA 4. HERRAMIENTAS Y TÉCNICAS ESENCIALES DE FLUTTER
- Introducción a las herramientas de desarrollo
- Uso de Android Studio e IntelliJ IDEA
- Integración con Visual Studio Code
- Utilización de DevTools para depuración y rendimiento
- Configuración y gestión del SDK de Flutter
- Estilos y buenas prácticas en el formato del código
UNIDAD DIDÁCTICA 5. FUNDAMENTOS DE DART
- Conceptos básicos y estructura del lenguaje
- Variables y tipos de datos
- Constantes y su uso
- Trabajar con colecciones (listas, mapas, conjuntos)
- Condicionales y estructuras de control
- Bucles y repetición de tareas
- Funciones: creación, llamadas y retorno de valores
- Funciones con parámetros y argumentos
- Programación orientada a objetos en Dart
- Introducción a clases y objetos
- Atributos y métodos
- Constructores y creación de instancias
- Herencia y reutilización de código
- Manejo de excepciones y errores
- Concepto de excepciones
- Excepciones del sistema y cómo controlarlas
- Creación de excepciones personalizadas
UNIDAD DIDÁCTICA 6. DESARROLLO DE TU PRIMERA APLICACIÓN
- Introducción a la creación de un proyecto desde cero
- Pasos para crear y configurar un nuevo proyecto en Flutter
- Proceso de desarrollo y estructuración de una app sencilla
- Uso de emuladores para probar y depurar la aplicación
- Principales widgets y componentes para construir interfaces