Curso de Dart

Curso de Dart

Argel Franco Bejarano de la Cruz

Argel Franco Bejarano de la Cruz

Introducción y Bienvenida

1/29
Recursos

Bienvenido al curso de Dart, a lo largo de estas clases aprenderemos junto al profesor Argel Bejarano el uso básico de este lenguaje. Dart es un lenguaje de propósito general para que puedas empezar a crear aplicaciones multiplataforma.

Aportes 56

Preguntas 7

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

El lenguaje de programación Dart, también fue conocido como Dash en un inicio.

La documentación oficial de Flutter en Español se trasladó a este sitio: https://flutter.dev/
Anteriormente era https://flutter-es.io/, pero ya no funciona.

La comunidad mencionada por Argel Bejarano logro traducir la documentación oficial de Flutter al español.

Si alguien no esta familiarizado con los conceptos de POO lo invito a tomar el curso en Platzi.

Aquí algunos conceptos
¿Que es la programacion orientada a objetos?
Es una tecnica para escribir programas, gracias a su enfoque “de analizar un problema en forma de objetos”, dando como resultado una forma simplificada de programar además de practica, divertida y amigable".
¿Qué es la herencia?
Nos permite crear nuevas clases a partir de otras y gracias a ello evitamos la duplicación de código; lo que permite el cambio y la evolución adecuada en nuestro código.
¿Que es una clase?
Es un molde para crear objetos (para crear una clase analizamos un objeto, para el análisis es necesario la Abstracción).
¿Que es un objeto?
Es la instancia de una clase (es el resultado de lo que modelamos).
¿Que es el encapsulamiento?
Se trata de ocultar un dato o protegerlo.
¿Qué es polimorfismo?
Es construir métodos con el mismo nombre pero con un comportamiento diferente.
¿Qué es un método?
Un grupo de de declaraciones que realizan un tarea en particular.
¿Qué es la Abstracción?
Practica de aislar un elemento de su contexto o del resto de los elementos que lo acompañan consiguiendo de ese modo reducir ese elemento a sus características más esenciales.

Muy malo el Audio del curso, algo difícil de seguir

El audio un poco bajo y de poca calidad, pero el contenido por ahora bien

muy mal audio, aunque tenga alto a 100% el volumen se escucha muy bajo la voz y casi no se entiende ademas de que habla demasiado rapido

Tenemos nueva dirección de la documentación de Dart: https://dart.dev/

Muy mala experiencia con este curso.

barbaro me salio un familiar aqui pues.!

Apuntes de clase:

En resumen Dart

  • Es POO (Programacion Orientada a Objetos)
    el cual utiliza los de POO 4 pilares: Abstraccion, Encapsulamiento, Herencia y Polimorfismo
  • Definición de clases
  • Recolector de basura
  • Sintáxis tipo C
  • Transpilador a JS (podemos convertir código escrito en Dart directamente a código en JS el cual se puede ejecutar en tu navegador)
  • JIT y AOT (Just On Time y A head On Time)
    '
    Dart puede ser utilzado del lado del
  • Servidor
  • Web
  • Móvil

    Recuerda en Dart "todo es un objeto"
    Pagina oficial de dart: https://dart.dev/

El audio de este curso es terrible. Empezamos mal.

Porq es el primer curso en el camino para desarrollar en Android???

Acabo de comprar el curso. EXPERIENCIA HORRIBLE. Voy por el anexo 20.
Acabo de perder horas de mi vida, investigando como usar el pluguin de Dart en sublime text 3. Sin exito, recurro IntelliJ IDEA, no tenia ni idea como iniciar un proyecto nuevo.
Vi videos en rusos, para poder entender, porque no hay casi videos de dart e IntelliJ IDEA.
Dan todo por echo, empieza a programar en su editor como si nada.
Nunca enseña a descargar el archivo DART, el SDK, ejecutar un archivo por primera vez.
No lo recomiendo

🎯 Historia de Dart 🎯

Es un lenguaje de programación moderno desarrollado por Google

✅ Anunciado en octubre del 2011
✅ Versión estable 1.0 en 2013
✅ Ultima versión 2.7 en 2019

Leer Aquí → https://link.medium.com/tlub29zwL3

Tengo mucha expectativa del curso

Excelente vamos por más aprendizaje!! Sin duda es el futuro y presente!

Cambien de profesor para este curso, mejor que lo de @anncode

A aprender Dart

Documentación: https://dart.dev/guides

Muy entusiasmado con este curso y la carrera de Android

Para todos aquellos que se quejan del audio, me puse unos audífonos y me encerré en mi cuarto a ver los videos y no he tenido problema alguno… Eso podría ayudarles

Con todo!!

Vamos a comenzar !! 😃

Vamos quiero empezar

Si vienes de cualquier lenguaje tipado (java, C#, Typescript, C++, etc…) la curva de aprendizaje de Dart se te hara mucho mas facil. solo es aprender bien la sintaxis. ya que los pilares de la POO son agnosticos al lenguaje.

A pesar del audio, espero sea un gran curso! 😄

Que comience la aventura, todo sea por entender los cursos de Flutter 😄

Muy mala experiencia con este curso, el profesor explica muy mal siento que no avance con el

El curso tiene un contenido genial, sin embargo, si no tienes un conocimiento previo de programación orientada a objetos y Flutter, la probabilidad de frustración va a ser muy alta y seguramente vas a terminar hablando mal del profe.

P.D: El curso tiene muchas deficiencias estructurales.

Yo vi a Argel en un video de youtube antes de venir a este curso y la verdad me cayó muy bien en su presentación. Que buena onda que él sea el profesor. Les dejo el video con el que lo conocí.

https://www.youtube.com/watch?v=KzTeWPkUxQs&ab_channel=Flutter

Empezamos!!

Casi no se oye.

A mejorar conocimientos…
Vengo de aprender Flutter y he ido aprendiendo Dart poco a poco para sacarle provecho.

excelente curso.

pilares: abstracción, encapsulamiento, herencia, polimorfismo

¿Cuál es la documentación de Dart que menciona el profesor?

Muchas gracias.

Super!!

Acabaré lo más rápido y mejor posible esta ruta de aprendizaje.

Vamos a darle

Este lenguaje de programación parece muy versátil, seguro sera muy útil aprenderlo.

Animo…

vamosssss que VAMOSSSSSS!!!

En resumen Dart
*Es un lenguaje de POO
*Definición de clases
*Recolector de basura
*Sintaxis tipo C
*Transpilador a JS
*JIT Y AOT

Descargué Dart pero no puedo abrir la aplicación por que esta me sigue apareciendo con .exe .
Alguna idea?

A todos aquellos que dicen que el profesor salta las informaciones y demás, deberían de chequear por lo menos la descripción o la sección de archivos y enlaces, donde se ve que SI deja la información

Cuál es el proyecto final de este curso?

Vamos quiero empezar

Un nuevo reto. Comencemos

DART
Creado por Google como un lenguaje de proposito general

  • Presentado el 2011
  • 2013 v1.0
  • 2018 v2.0

Caracteristicas

  • Es Poo
  • Definición de Clases
  • Recolector de Basura
  • Sintáxis tipo C
  • Transpilador a JS
  • JIT y AOT

Lenguaje de FullStack

  • Servidor
  • Web
  • Móvil

No olvidar que la documentación es muy importante.
Y en DART Todo es un Objeto

¿Que uso se le da a dart en aplicaciones moviles?¿Porque no usar kotlin o java?

No sabia que era un lenguaje de programación! Es necesario implementarlo para una app?

Hola me pueden asesorár ??
Debo estudiar primero DART antes que Flutter o es igual el orden en que los estudie. Gracias

sistema de remesas. Necesito hacer una app web para dos clientes del rubro de remesas. me recomiendan usar este lenguaje?

Gracias por la información, interesante el curso

En móvil en Android no funciona la opción de cambio de velocidad de reproducción. Cambia el número pero la velocidad se mantiene constante