Introducción y Bienvenida
Clase 1 de 29 • Curso de Dart
Contenido del curso
Clase 1 de 29 • Curso de Dart
Contenido del curso
Usuario anónimo
Joel Dominguez Merino
Christian David Sánchez
Usuario anónimo
Christian David Sánchez
Usuario anónimo
Usuario anónimo
Mauricio Hernández
Ervic Perez Mendoza
Christian David Sánchez
Pedro Hernández Villegas
Alexis Alexis Antonio Jiménez Joaquín
Usuario anónimo
Javier Llinares Colilla
juan jesus Castillo Monjaraz
Usuario anónimo
Anthony Will Solsol Soplin
Sergio Luis Padilla Villaseñor
Usuario anónimo
Angel Bejarano
Christian Arturo Rios Mock
Ervic Perez Mendoza
Matias Ignacio Paredes Marquez
アルマ レボ
Sebastián Pineda Duque
Juan Pablo Fernandez
Sebastián Pineda Duque
Alfonso Navarro
Facundo Nicolás García Martoni
Dario Falzone
JuanFe Peralta
Usuario anónimo
Eleazar Moll
Fernando Castelan
Juan Castro
Rodrigo Saraguro
Samuel Bautista
Juan Castro
Juan Guillermo Perez Cardozo
Albert Jiménez
Valeria Calcina Cisneros
El lenguaje de programación Dart, también fue conocido como Dash en un inicio.
Es un dato interesante
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.
Acabo de revisarlo, encontré la dirección: https://esflutter.dev
Oh si tremendo error, puse la documentación en ingles ajaja. Gracias por la corrección bro.
La comunidad mencionada por Argel Bejarano logro traducir la documentación oficial de Flutter al español.
Documentación en español: https://flutter-es.io/
Excelente aporte! Gracias :D
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.
Que excelente resumen de conceptos.
Muy malo el Audio del curso, algo difícil de seguir
esta actualizado el curso?
🤔 Bueno el contenido es esencial y te servirá todo lo que aprendas , puedes complementar el curso con una lectura https://dart.dev/null-safety esta es una nueva característica del lenguaje.
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.
Por que?
Supongo que es por el audio, pero el contenido esta excelente.
barbaro me salio un familiar aqui pues.!
jajajajjaajaj
Apuntes de clase:
En resumen Dart
Gracias amigo! 😄
Es bueno tomar primero este curso, antes que el de Flutter básico? O al revés? O no importa?
El audio de este curso es terrible. Empezamos mal.
yo lo estoy viendo desde la PC, y el audio no esta del todo claro, parece como si estuviera hablando por un tubo.
Me sucede igual.
Porq es el primer curso en el camino para desarrollar en Android????????????
Porque es el lenguaje que utiliza el SDK (software development kit) más sencillo de utilizar para la creación de aplicaciones en Android, el cual es Flutter ;)
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
Gracias por tu feedback, para nosotros es muy valioso. Para una próxima actualización del curso mejoraremos los aspectos que tú nos comentas. :D
🎯 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
que significa que cuenta con un recolector de basura?
Cuando detecta cada cierto tiempo las variables que ya no se van a volver a usar y las libera de la memoria para optimizar recursos.
Espero haber ayudado.
Esta lectura te puede ayudar: https://medium.com/comunidad-flutter/flutter-no-temas-al-garbage-collector-dfd46f7eb903. :wink:
Y la chica del video de Youtube? 🙄
es en el curso de Flutter
Ella es Anahí, la profesora de muchos cursos de Java, Flutter, POO, entre otros.
dart, flutter, go, kotlin google ha creado estos 4 lenguajes. como definir cual debo usar en cada caso o desarrollo ??
Dart es un lenguaje de programacion orientado al trabajo en la Web, fuerte competidor y animador de javascript . Flutter es un framework para desarrollo multiplataformas android e IOS Go, inspirado en C es un lenguaje compilado para la creacion de programas informaticos nativos. compite fuertemente con C# y C Kotlin Compite con Dart y Java pero corre directamente en la maquina virtual de java. Se puede decir que tiende a convertirse en la evolución de java.
Hola! Esa decision es tuya, pero lo mas recomendable es que aprendas la mayor cantidad de lenguajes posibles, mas recomendables si son transpiladores o compatibles con otros lenguajes, como es Kotlin y Java o Dart y JS Saludos!