Aprendiendo a codificar
La codificación es un ejercicio cerebral gratuito e infinitamente gratificante que puedes realizar desde una silla cómoda, y cada pequeño programa que escribes es una habilidad real y útil que desarrollas con tus propias manos.
Lo que necesitas para empezar
- Una computadora, laptop o computadora de escritorio, con conexión a Internet
- Un editor de código gratuito o un sitio web de codificación basado en navegador
- Un poco de paciencia y curiosidad, no se requiere título en matemáticas.
- Un lugar tranquilo y treinta minutos sin prisas.
De un vistazo
Tu camino de aprendizaje
Tres etapas, realizadas a tu propio ritmo. Comience desde arriba, póngase cómodo y luego baje a medida que crezca. No hay prisa ni lugar equivocado para empezar.
Empiece aquí mismo. Estos cuatro responden suavemente a las grandes preguntas: qué es la codificación, cómo empezar y cómo escribir su primer programa, sin necesidad de experiencia.
Cómo aprendería a codificar en 2024 (si tuviera que empezar de nuevo)
Codificador hecho en InternetIntroducción a la programación y la informática - Curso completo
freeCodeCamp.orgPython para principiantes: aprenda a codificar con Python en 1 hora
Programando con MoshLos 3 mejores recursos GRATUITOS para aprender a codificar
Philipp LacknerAhora estás escribiendo código real. Estos cinco le ayudarán a crear pequeños proyectos, comprender cómo funcionan los sitios web, mejorar su resolución de problemas, sentirse cómodo en un editor y corregir sus errores con calma.
12 proyectos de Python para principiantes: curso de codificación
freeCodeCamp.orgCurso intensivo de HTML para principiantes absolutos
Medios de comunicaciónCómo pensar como un programador
codecademiaTutorial de código de Visual Studio para principiantes: Introducción
AcadémicoLos mejores consejos de depuración para principiantes
Desarrollo web simplificadoEs hora de hacer algo de lo que estés orgulloso. Estos cinco le guiarán en la construcción de un proyecto completo, guardando su trabajo con Git, obteniendo datos en vivo, eligiendo su camino y formando buenos hábitos de codificación.
Cree 3 aplicaciones web completas y comience su carrera de desarrollador
Dominio de JavaScriptGit y GitHub para principiantes: curso intensivo
freeCodeCamp.orgAPI para principiantes: cómo utilizar una API (curso completo/tutorial)
freeCodeCamp.org¿Qué lenguaje de programación debería aprender primero?
PixemWebMis 5 principios de código "limpio" (comience con estos ahora)
Tecnología con TimPor qué aprender a codificar es maravilloso después de los 50
Aprender a codificar más adelante en la vida es uno de los mejores ejercicios que puede realizar su cerebro. Crea nuevos caminos mentales a medida que aprendes a pensar de manera clara, lógica, paso a paso, y mantiene tu mente aguda y curiosa. También es profundamente creativo, estás construyendo algo a partir de la nada e infinitamente práctico, desde una simple herramienta de presupuesto hasta un sitio web familiar. Lo mejor de todo es que empezar no cuesta nada y no hay límite de edad de ningún tipo. Algunos de los programadores más pacientes y reflexivos lo hacen después de los cincuenta años. Realmente nunca es demasiado tarde para empezar.
Tu primer mes, semana a semana
Elija un lenguaje amigable, Python es una excelente primera opción y configure un lugar libre para escribir código. No te preocupes por instalar nada complicado; un sitio web basado en navegador como los de los videos le permite comenzar hoy. Escriba su primera línea y observe cómo se ejecuta.
Conozca los pocos componentes básicos que utiliza cada programa, variables, texto, números y decisiones simples. Escribe pequeños programas que te saluden, sume dos números o diga si es de mañana o de tarde. Mantenga cada uno pequeño y celebre cuando funcione.
Junta las piezas en tu primer pequeño proyecto. Un juego de adivinanzas de números o una sencilla lista de tareas pendientes son perfectos. Espere errores, son completamente normales e incluso útiles. Lee el mensaje con calma, arregla una cosa y ejecútalo de nuevo.
Reduzca la velocidad y revise. Vuelva a escribir uno de los primeros programas de memoria para ver cuánto se ha quedado atascado y muéstrele lo que hizo a un amigo o nieto. Luego, elija algo que le entusiasme (sitios web, datos o aplicaciones) para explorar el próximo mes.
Errores comunes a evitar
- Saltar tutoriales y ver vídeo tras vídeo sin tener que escribir el código usted mismo. Aprendes a codificar haciéndolo, así que haz una pausa y escribe.
- Intentando memorizarlo todo. Nadie lo recuerda todo; Incluso los profesionales buscan cosas constantemente. Comprender es mejor que memorizar.
- Renunciar en el momento en que vea un error. Los errores son normales y son simplemente la computadora que le dice dónde buscar. Lea el mensaje y arregle una cosa a la vez.
- Comparándote con jóvenes programadores en línea. Tu ritmo es tuyo y la paciencia es una verdadera ventaja. Lo que cuenta es el progreso, no la velocidad.
- Aprender sin construir nunca nada. Leer sobre código no es lo mismo que hacer algo. Construya proyectos pequeños y reales desde el principio.
- Intentando aprender cinco idiomas a la vez. Elija uno, siéntase cómodo y cada idioma posterior será mucho más fácil.
Hazlo más fácil para tu cuerpo
Formas sencillas de seguir aprendiendo a codificar de forma cómoda y segura con artritis, baja visión o movilidad limitada.
- La codificación se realiza íntegramente desde una cómoda silla frente a una computadora, por lo que no es necesario estar de pie, levantar peso ni viajar, lo que lo convierte en uno de los pasatiempos más accesibles de todos.
- Si su vista no es la que era, amplíe la fuente y cambie a un tema de editor oscuro o de alto contraste; ambos están a un par de clics de distancia y hacen que el código sea mucho más fácil de leer.
- Las herramientas de dictado y codificación de voz, junto con los atajos de teclado, le permiten escribir código hablando y reducen en gran medida la tensión al escribir en manos artríticas.
- Un teclado y un mouse ergonómicos, o un simple reposamuñecas, mantienen sus manos y muñecas cómodas durante sesiones más largas.
- Los lectores de pantalla funcionan sin problemas con los editores de código modernos, por lo que la codificación sigue siendo totalmente posible con poca o ninguna visión.
- No hay reloj ni presión, aprende a tu propio ritmo, tómate descansos cuando quieras y continúa justo donde lo dejaste.
Palabras que escucharás
- Código
- El conjunto de instrucciones escritas que se le dan a una computadora, diciéndole exactamente qué hacer, paso a paso.
- Lenguaje de programación
- El lenguaje particular en el que escribe esas instrucciones. Las primeras opciones populares incluyen Python y JavaScript, cada uno con su propia gramática simple.
- variable
- Un contenedor con nombre que contiene información, como el nombre de una persona o un número, para que su programa pueda recordarla y usarla más tarde.
- Función
- Un bloque de código reutilizable que hace un trabajo. Le asigna un nombre y lo ejecuta cada vez que necesita realizar ese trabajo, en lugar de reescribirlo.
- Error/Depuración
- Un error es un error en su código que hace que se comporte mal. La depuración es el proceso tranquilo y satisfactorio de encontrarlo y solucionarlo.
- IDE
- Abreviatura de Integrated Development Environment, un programa amigable donde escribe, ejecuta y corrige su código, todo en un solo lugar.
Dónde encontrar a tu gente
- La comunidad freeCodeCamp, un grupo enorme y acogedor de estudiantes con un plan de estudios completamente gratuito y foros activos donde los principiantes hacen preguntas todos los días.
- Codecademy, que ofrece lecciones guiadas que puedes practicar directamente en tu navegador junto con una comunidad amigable de compañeros de aprendizaje.
- Reuniones de programación locales, que a menudo figuran en Meetup.com o en su biblioteca pública, donde principiantes de todas las edades se reúnen para aprender juntos en persona.
- Stack Overflow y Reddit, especialmente la comunidad r/learnprogramming, donde puedes buscar respuestas o hacer tus propias preguntas.
- Cursos en línea y sus foros de discusión, donde miles de compañeros principiantes están trabajando en las mismas lecciones que usted.
Comience a aprender Aprendiendo a codificar
Regístrate para recibir nuestras lecciones amigables y gratuitas y te ayudaremos a dar el primer paso. Dinos de dónde partes y nos encontraremos contigo allí.
Más en tecnología y digital
Impresión 3D
Diseña y crea casi cualquier cosa, una capa a la vez.
Empieza este →podcasting
Comparta su voz, historias y conocimientos, directamente desde su escritorio
Empieza este →Blogs y escritura en línea
Comparte tus historias y conocimientos con el mundo, directamente desde tu silla favorita
Empieza este →Edición de vídeo y películas familiares
Convierta sus vídeos y fotografías caseros en películas que toda la familia atesorará.
Empieza este →