5.0 /5
(6)

135
Conoce Dart, de la A a la Z
Bienvenidos al Curso de Dart de la A a la Z
¿Quién es el instructor?
Cómo sacarle el máximo partido al curso
Tu cuaderno para tomar notas online sobre el curso
Historia
Caracteristicas
Ambiente de trabajo
Hola Mundo con Dart
Introducción a los Tipos de Datos
Tipos Numéricos
Tipos Booleanos
Tipos de Texto
Mapas
Listas
Conjuntos
Tipos Dinámicos y var
Conversión entre Tipos de Datos
Tipo Null y Seguridad de tipos
Enumeraciones
Tipos de Datos Personalizados
Constantes
Constantes en Colecciones
Cheat Sheet Tipos De Datos
Prueba tus conocimientos sobre los Tipos de Datos
Repositorio De Códigos
Introducción a los Operadores
Operadores Aritméticos
Operadores de Asignación
Operadores de Incremento y Decremento
Operadores de Comparación
Tablas de Verdad
Operadores Lógicos
Operadores de Asignación Condicional
Operadores de Miembro y Navegación Nula
Operadores de Concatenación
Cheat Sheet Operadores
Prueba tus conocimientos sobre Operadores
Repositorio de Códigos
Introducción a las Estructuras Condicionales
Estructura if
Estructura if-else
Estructura switch
Operador Ternario
Ejercicio - Calculadora de Descuento
Ejercicio - Calculadora de Descuento
Prueba tus conocimientos sobre Condicionales
Repositorio de Códigos
Introducción a los bucles
Bucle for
Bucle while
Solución Bucle While
Bucle do-while
Bucles Anidados
Instrucción break y continue
Bucles y Colecciones
Bucles Infinitos y Técnicas de Terminación
Ejercicio - Contador de Números Pares e Impares
Solución Ejercicio - Contador de Números Pares e Impares
Prueba tus conocimientos sobre Bucles
Repositorio de Códigos
Introducción a las Excepciones
Bloque try-catch
Excepciones Predefinidas en Dart
Bloque finally
Clausula on
Bloque try-catch Anidado
Palabra Clave rethrow
Estrategias de Manejo de Errores
Ejercicio - Calculadora de Operaciones Matemáticas
Solución Ejercicio - Calculadora de Operaciones Matemáticas
Prueba tus conocimientos sobre Excepciones y manejo de errores
Repositorio de Códigos
Introducción a las Funciones
Declaración y Llamada de Funciones
Parámetros de Funciones
Retorno de Valores
Ejercicio - Cálculo del Término n-ésimo de la Serie de Fibonacci en Dart
Solución Ejercicio - Cálculo del Término n-ésimo de la Serie de Fibonacci en Dart
Funciones Anónimas
Funciones como Objetos
Funciones Recursivas
Ejercicio - Cálculo del Término n-ésimo de la Serie de Fibonacci en Dart con Funciones Recursivas
Solución Ejercicio - Cálculo del Término n-ésimo de la Serie de Fibonacci en Dart con Funciones Recursivas
Funciones Asíncronas
Ejercicio - Cálculo del Término n-ésimo de la Serie de Fibonacci en Dart con Funciones Asíncronas
Solución Ejercicio - Cálculo del Término n-ésimo de la Serie de Fibonacci en Dart con Funciones Asíncronas
Prueba tus conocimientos sobre Funciones
Repositorio de Códigos
Introducción a la Programación Orientada a Objetos (POO)
Clases y Objetos
Encapsulamiento
Constructores
Herencia
Clases Abstractas e Interfaces
Polimorfismo
Métodos y Propiedades Estáticos
Composición
Herencia vs Composición
Ejercicio - Programación Orientada a Objetos en Dart
Solución Ejercicio - Programación Orientada a Objetos en Dart
Prueba tus conocimientos sobre POO
Repositorio de Códigos
Introducción a la Programación Asíncrona
Funciones Asíncronas
Futuros y async / await
Uso de await en Bucles
Stream y Programación Reactiva
Manejo de Excepciones Asíncronas
Operaciones Asíncronas en Paralelo
Ejercicio - Manejo de tareas asíncronas en Dart
Solución Ejercicio - Manejo de tareas asíncronas en Dart
Prueba tus conocimientos sobre Programación Asíncrona
Repositorio de Códigos
Introducción a los Streams
Creación de Streams
Suscripción a Streams
Transformación de Streams
Control de Errores en Streams
Cierre y Desconexión de Streams
Ejercicio - Gestión de flujos de datos con Streams en Dart
Solución Ejercicio - Gestión de flujos de datos con Streams en Dart
Prueba tus conocimientos sobre Streams
Repositorio de Códigos
Introducción a la Programación Funcional
Funciones Puras
Inmutabilidad y Datos Inmutables
Funciones Anónimas (Lambda) Recursión Funcional
Mapeo y Transformación Funcional
Filtrado y Reducción Funcional
Ejercicio - Aplicación de Programación Funcional en Dart
Solución Ejercicio - Aplicación de Programación Funcional en Dart
Prueba tus conocimientos sobre Programación Funcional
Repositorio de Códigos
Hemos terminado una aventura juntos, ¡pero vamos a por la siguiente!

instructor

5.0 /5
(6)

  • Avatar
    Caty
    (5)
    ¡Una experiencia de aprendizaje excepcional que vale la pena!

    Ahora me siento segura en el desarrollo de aplicaciones con Flutter y Dart

  • Avatar
    Eulogio
    (5)
    Lo necesario para dar el salto a Flutter

    Un buen curso donde he aprendido a programar con el lenguaje Dart y así tener las bases suficientes para dar el salto a Flutter y al desarrollo móvil.

  • Avatar
    danison
    (5)
    Curso de buena calidad

    ¡Este curso de programación en Dart es verdaderamente increíble! El profesor sabe cómo explicar cada uno de los temas de forma clara y precisa. Siento que el curso esta creado de modo que cualquier persona, sin importar su nivel, pueda comprender los conceptos.

  • Avatar
    Yvonne
    (5)
    Este curso garantiza una comprensión profunda del lenguaje de programación Dart

    Cada módulo se presenta de manera efectiva, facilitando la asimilación del contenido

  • Avatar
    Joiser
    (5)
    la atención a los detalles hacen que aprender Dart sea una experiencia fluida y efectiva

    La plataforma ha logrado crear un programa excepcional, con contenido claro y práctico que se adapta tanto a principiantes como a expertos

  • Avatar
    C.Gabriel
    (5)
    ¡Muy buen curso de fundamentos de Dart!

    Me ha parecido un muy buen curso para entender los fundamentos de dart y de programación en general. Ahora espero los siguientes cursos para adentrarme de lleno en la programacion de apps y sitios web utilizando Flutter y Dart.

PLANES PARA ACCEDER SEGÚN TUS OBJETIVOS Y NECESIDADES

Compra el curso individual, obtén toda la ruta de aprendizaje o accede a toda la plataforma

Elige la forma de pago que mejor se adapte a tus necesidades y a tu bolsillo con pago único por curso, acceso mensual o anual a la ruta de aprendizaje o incluso a toda la plataforma.

Pago Único

Compra el curso una vez y accede de por vida

49.99

  • Un único pago.
  • Acceso instantáneo al curso de por vida.
  • Accede a la Comunidad del Curso
El Más
Popular

Rana de Bronce

Accede a todos los Cursos, Comunidades y Extras de Frogames

39 /mes

  • Pago único de 39€ al mes.
  • Acceso instantáneo a todos los cursos.
  • Accede a la plataforma y las comunidades de alumnos 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.

Ruta de Programación

Accede a todos los Cursos de la Ruta de Lenguajes de Programación

19.99 /mes

  • Pago único de 19.99€ al mes.
  • Acceso instantáneo a los +10 cursos de la ruta.
  • Accede a la ruta 24/7, dónde y cuándo quieras
  • Cancela en cualquier momento sin perder tu progreso

Pago único

Compra el curso una vez y accede de por vida

49.99

  • Un único pago
  • Acceso instantáneo al curso de por vida
  • Accede a la Comunidad del Curso
El Más
Valorado

Rana de Oro

Accede a todos los Cursos, Comunidades y Extras de Frogames

349 /año

  • Pago único de 349€ cada año.
  • 3 meses de descuento.
  • Acceso instantáneo a todos los cursos.
  • Accede a la plataforma y las comunidades de alumnos 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.
  • Biblioteca de Recursos
  • Directos mensuales de Q&A
  • Soporte Premium Prioritario.

Ruta de Programación

Accede a todos los Cursos de la Ruta de Lenguajes de Programación

199 /año

  • Pago único de 119.99€ cada año.
  • 4 meses de descuento.
  • Acceso instantáneo a los +10 cursos de la ruta.
  • Accede a la ruta 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.
  • Soporte premium.

* Todos los precios llevan impuestos incluidos.

Por tu seguridad, todos los pedidos se procesarán en un servidor seguro.

Ruta de Lenguajes de Programación

El pack definitivo con todos nuestros cursos de Lenguajes de Programación, incluso los que están por venir y las actualizaciones y mejoras de los actuales. Aprende diversos lenguajes para arrancar con buen pie en el mundo del desarrollo

Curso completo de Python de la A a la Z

Nuestro curso de programación en Python es una oportunidad única para adquirir las habilidades necesarias para convertirte en un profesional competente. ¡Aprenderás a programar, entender el lenguaje de programación y mejorar tu portfolio profesional!

498 clases

Curso completo de Java de la A a la Z

Aprende las bases del lenguaje Java desde cero y sin experiencia previa: conoce las clases y objetos esenciales y sube así de nivel tus habilidades en uno de los lenguajes más usados para crear apps para Android y manejar la lógica en servidores

277 clases

Git y GitHub de la A a la Z: Todo sobre el control de versiones

¡Aprende los conceptos fundamentales y el flujo de trabajo esencial sobre el control de versiones utilizando Git y GitHub desde cero!

106 clases

Aprende C# en 6 horas

Aprende C#, el lenguaje de programación utilizado para crear videojuegos en Unity o backends en .Net ¡en solamente 6 horas!

53 clases

Programación Orientada a Objetos con C#

Aplica de forma práctica y entiende los conceptos de programación orientada a objetos en C# y domina la creación de clases, la herencia, el polimorfismo o la encapsulación entre otros

107 clases

Curso de Experto en Desarrollo de Videojuegos con C++ de la UCLM

El Curso de Experto en Desarrollo de Videojuegos de la Universidad de Castilla-La Mancha está totalmente consolidado como un referente a nivel nacional en formación de programadores de videojuegos, con un enfoque basado en proyectos con C++

8 clases

Curso completo de diseño web: aprende HTML, CSS y Javascript desde cero

Aprende las tecnologías web necesarias para hacer tus propias páginas web para ti mismo o para tus clientes desde cero con HTML 5, CSS y Javascript

146 clases

Curso de Dart de la A a la Z

Dart, el lenguaje desarrollado por Google: una elección poderosa para el desarrollo de aplicaciones web y móviles

135 clases

De Dart a Flutter: Fundamentos en Aplicaciones Móviles Híbridas

Introdúcete en el mundo de la programación con Flutter con diferentes proyectos que te garantizan un aprendizaje sólido y dinámico

198 clases

Flutter Design Lab: Explorando Material Design, Cupertino y Web

Descubre la magia del diseño de aplicaciones con las poderosas herramientas de Flutter para llevar tus habilidades al siguiente nivel

148 clases

Marketing Digital para Negocios Online

Domina el Marketing Digital para Negocios Online y aumenta las ventas de tu negocio o empresa a través de internet

54 clases

React JS: Aprende React JS desde cero con ejemplos prácticos

Aprende desde cero, sumérgete dentro de React JS y conviértete en un desarrollador que usa el poder de las tecnologías web más avanzadas

77 clases

React Native: Aprende React Native con ejercicios prácticos

Aprende los fundamentos de React Native desde cero. Usa React Native para construir aplicaciones móviles híbridas tanto para iOS como para Android

52 clases

Las bases de las expresiones regulares con ejemplos en Swift

Conoce los fundamentos de las expresiones regulares con algunos ejemplos en Swift y extrapólalo a cualquier lenguaje de programación para trabajar y filtrar textos como un profesional

50 clases

Bases de datos: Aprende el lenguaje SQL desde cero

Aprende SQL, el lenguaje de las bases de datos, desde cero y con ejercicios prácticos para dominar la carga, consulta, modificación y tratamiento de tus datos conociendo todas las palabras claves del SQL

82 clases

Masterclass de productividad utilizando Visual Studio y C#

Incrementa drásticamente tu productividad usando C# con Visual Studio, dominando todos sus shortcuts y herramientas disponibles

48 clases