one-day-one-language

Cómo dar en un día tus primeros pasos en cada lenguaje de programación. Introducción, configuración e instalación, usos habituales, fundamentos, sintaxis y próximos pasos.

Stars
3.3K

UN DA, UN LENGUAJE

Cmo dar en un da tus primeros pasos en cada lenguaje de programacin

Proyecto realizado durante emisiones en directo desde Twitch. Cada semana le dedico un da a un nuevo lenguaje de programacin.

Si consideras til el curso, apyalo haciendo " Star" en el repositorio. Gracias!

Introduccin

Aprender un lenguaje de programacin en profundidad es una tarea que exige dedicacin y trabajo duro, y por supuesto, ms de un da.

Con este curso no pretendo convertirte en experto en tiempo rcord, simplemente quiero ayudarte a dar tus primeros pasos, responder las preguntas ms frecuentes y darte unas pequeas bases para que conozcas el lenguaje y puedas comenzar tu ruta de aprendizaje.

Mi intencin es crear un recurso para aquellas personas que tienen inters en aprender o conocer cierto lenguaje.

Se llama "Un da, un lenguaje" porque el contenido asociado a cada lenguaje de programacin se llevar a cabo durante un nico da.

Consulta la fecha de la prxima clase en directo en la seccin "Calendario"

Lo que aprenders

Cada clase estar formada por un vdeo y cdigo para que puedas tener una primera aproximacin a un lenguaje de programacin concreto. En ella tratar los siguientes lecciones:

  • Introduccin al lenguaje
  • Configuracin e instalacin
  • Usos habituales
  • Hola mundo
  • Fundamentos del lenguaje
  • Sintaxis
  • Prximos pasos

As con cada uno de los lenguajes.

Calendario

Cada semana un da dedicado a un nuevo lenguaje

Da 1: Dart

Clase en vdeo y Cdigo

Recursos: Web oficial | Editor en lnea | Configuracin | Documentacin | Tutoriales | Codelabs | Uso con Flutter | Gestor de paquetes

Da 2: Python

Clase en vdeo y Cdigo

Recursos: Web oficial | Editor en lnea | Configuracin | Documentacin | Tutoriales | Libro

Da 3: Swift

Clase en vdeo y Cdigo

Recursos: Web oficial | Web oficial Apple | Editor en lnea | Configuracin | Documentacin | Uso con SwiftUI | Uso con Vapor | Tutoriales Swift | Tutoriales SwiftUI

Da 4: Java

Clase en vdeo y Cdigo

Recursos: Web oficial | Editor en lnea | Configuracin | Documentacin | Tutorial

Da 5: Kotlin

Clase en vdeo y Cdigo

Recursos: Web oficial | Web JetBrains | Web Android | Editor en lnea | Configuracin | Documentacin | Tutorial | Cursos Kotlin | Cursos Android | Cursos JetBrains

Da 6: JavaScript

Clase en vdeo y Cdigo

Recursos: Web oficial | Editor en lnea | Tutorial Mozilla | Documentacin | Tutorial W3Schools | Libro Aprendiendo JavaScript

Da 7: TypeScript

Clase en vdeo y Cdigo

Recursos: Web oficial | Editor en lnea | Configuracin | Documentacin | Tutorial W3Schools | Tutorial Microsoft

Da 8: Go

Clase en vdeo y Cdigo

Recursos: Web oficial | Editor en lnea | Configuracin | Documentacin | Tutorial | Tutorial Microsoft

Da 9: Rust

Clase en vdeo y Cdigo

Recursos: Web oficial | Editor en lnea | Configuracin | Documentacin | Tutorial | Libro

Da 10: PHP

Clase en vdeo y Cdigo

Recursos: Web oficial | Editor en lnea | Configuracin | Documentacin | Tutorial | Tutorial W3Schools

Da 11: C Sharp

Clase en vdeo y Cdigo

Recursos: Web oficial | Editor en lnea | Configuracin | Documentacin | Tutorial | Unity

Quieres ms lenguajes? Haz "star" por el repo y dime por redes qu lenguaje te gustara aadir.

Preguntas frecuentes

Qu informacin se publicar en este repositorio?

Toda la relacionada con el curso. Fecha de la prxima clase, vdeo del directo (una vez finalice en Twitch) o clase editada (una vez se suba a YouTube), enlaces de inters y cdigo fuente.

Las clases en directo quedarn grabadas?

S, todas las emisiones se podrn ver durante dos meses en Twitch.

El curso se subir a YouTube?

S, cada clase asociada a un nuevo lenguaje de programacin se ir subiendo poco a poco a mi canal de YouTube.

Puedes apoyar mi trabajo haciendo " Star" en el repo o nominarme a "GitHub Star". Gracias!

Si quieres unirte a nuestra comunidad de desarrollo, aprender programacin de Apps, mejorar tus habilidades y ayudar a la continuidad del proyecto, puedes encontrarnos en:

https://mouredev.com Hola, mi nombre es Brais Moure.

Freelance full-stack iOS & Android engineer

Soy ingeniero de software desde hace ms de 12 aos. Desde hace 4 aos combino mi trabajo desarrollando Apps con creacin de contenido formativo sobre programacin y tecnologa en diferentes redes sociales como @mouredev.

En mi perfil de GitHub tienes ms informacin