Giter Club home page Giter Club logo

one-day-one-language's Introduction

UN DÍA, UN LENGUAJE

Cómo dar en un día tus primeros pasos en cada lenguaje de programación

Proyecto realizado durante emisiones en directo desde Twitch. Cada semana le dedico un día a un nuevo lenguaje de programación.

Si consideras útil el curso, apóyalo haciendo "★ Star" en el repositorio. ¡Gracias!

Introducción

Aprender un lenguaje de programación en profundidad es una tarea que exige dedicación y trabajo duro, y por supuesto, más de un día.

Con este curso no pretendo convertirte en experto en tiempo récord, simplemente quiero ayudarte a dar tus primeros pasos, responder las preguntas más frecuentes y darte unas pequeñas bases para que conozcas el lenguaje y puedas comenzar tu ruta de aprendizaje.

Mi intención es crear un recurso para aquellas personas que tienen interés en aprender o conocer cierto lenguaje.

Se llama "Un día, un lenguaje" porque el contenido asociado a cada lenguaje de programación se llevará a cabo durante un único día.

Consulta la fecha de la próxima clase en directo en la sección "Calendario"

Lo que aprenderás

Cada clase estará formada por un vídeo y código para que puedas tener una primera aproximación a un lenguaje de programación concreto. En ella trataré los siguientes lecciones:

  • Introducción al lenguaje
  • Configuración e instalación
  • Usos habituales
  • Hola mundo
  • Fundamentos del lenguaje
  • Sintaxis
  • Próximos pasos

Así con cada uno de los lenguajes.

Calendario

Cada semana un día dedicado a un nuevo lenguaje

Día 1: Dart

Recursos: Web oficial | Editor en línea | Configuración | Documentación | Tutoriales | Codelabs | Uso con Flutter | Gestor de paquetes

Día 2: Python

Recursos: Web oficial | Editor en línea | Configuración | Documentación | Tutoriales | Libro

Día 3: Swift

Recursos: Web oficial | Web oficial Apple | Editor en línea | Configuración | Documentación | Uso con SwiftUI | Uso con Vapor | Tutoriales Swift | Tutoriales SwiftUI

Día 4: Java

Recursos: Web oficial | Editor en línea | Configuración | Documentación | Tutorial

Día 5: Kotlin

Recursos: Web oficial | Web JetBrains | Web Android | Editor en línea | Configuración | Documentación | Tutorial | Cursos Kotlin | Cursos Android | Cursos JetBrains

Día 6: JavaScript

Recursos: Web oficial | Editor en línea | Tutorial Mozilla | Documentación | Tutorial W3Schools | Libro Aprendiendo JavaScript

Día 7: TypeScript

Recursos: Web oficial | Editor en línea | Configuración | Documentación | Tutorial W3Schools | Tutorial Microsoft

Día 8: Go

Recursos: Web oficial | Editor en línea | Configuración | Documentación | Tutorial | Tutorial Microsoft

Día 9: Rust

Recursos: Web oficial | Editor en línea | Configuración | Documentación | Tutorial | Libro

Día 10: PHP PRÓXIMA CLASE

Clase en directo: Martes 18 de Julio en Twitch a las 18:00 CEST

Consulta el horario por país y añade un recordatorio desde Discord

¿Y después? Todo dependerá del interés de la comunidad...

Preguntas frecuentes

¿Qué información se publicará en este repositorio?

Toda la relacionada con el curso. Fecha de la próxima clase, vídeo del directo (una vez finalice en Twitch) o clase editada (una vez se suba a YouTube), enlaces de interés y código fuente.

¿Las clases en directo quedarán grabadas?

Sí, todas las emisiones se podrán ver durante dos meses en Twitch.

¿El curso se subirá a YouTube?

Sí, cada clase asociada a un nuevo lenguaje de programación 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!

GitHub Star

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

Twitch Discord Link

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

Freelance full-stack iOS & Android engineer

YouTube Channel Subscribers Twitch Status Discord Twitter Follow GitHub Followers GitHub Followers

Soy ingeniero de software desde hace más de 12 años. Desde hace 4 años combino mi trabajo desarrollando Apps con creación de contenido formativo sobre programación y tecnología en diferentes redes sociales como @mouredev.

En mi perfil de GitHub tienes más información

Web

one-day-one-language's People

Contributors

mouredev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.