
Peter Holmes
0
4275
1202
“Tengo 24 años y recién comencé a aprender codificación. Quiero ser programador ¿Estoy demasiado tarde en el juego??”
Una de las respuestas a esto en Quora.com provino del artista gráfico Michel Poisson.
Tengo 63 años y hace ocho meses decidí enseñarme Blender 3D. Es de código abierto, está escrito en C y usa Python para crear secuencias de comandos. El verano pasado fue HTML5, CSS3, JavaScript y PHP. Desde mi punto de vista, 24 es un momento tan bueno como cualquier otro..
Los 40 años entre el encuestado y el que duda es la grieta en nuestro proceso de pensamiento que dice que es un juego de hombres jóvenes. Repitamos: no hay edad para aprender. Una vez que estás en ese camino, solo tienes que seguir practicando. Y hoy hay más de una forma de agudizar sus habilidades de codificación.
Si ha elegido un lenguaje de programación para aprender Cómo elegir un lenguaje de programación para aprender hoy y obtener un excelente trabajo en 2 años Cómo elegir un lenguaje de programación para aprender hoy y obtener un excelente trabajo en 2 años Puede llevar años de dedicación trabajar para convertirse en un programador realmente bueno; Entonces, ¿hay una manera de elegir el idioma correcto para comenzar hoy, para ser contratado mañana? , comencemos la clase con algunos sitios web innovadores.
Dash - Aprende con proyectos
Aprender: HTML, CSS, JavaScript
Dash es similar a Codecademy con su enfoque inmersivo basado en proyectos, y los tutoriales lo guían a través de cinco proyectos de dificultad creciente. Limitado a las tres tecnologías web por ahora, está bien diseñado para principiantes y es completamente gratuito. Desde la construcción de un sitio web personal hasta un juego de Madlibs, un aspirante a programador debe desbloquear 82 habilidades pasando por los puntos de control en las lecciones.
Dash está diseñado para el aprendizaje incremental: no puede pasar a la siguiente habilidad a menos que desbloquee la anterior. Los proyectos de Dash son cortos y se basan en las necesidades del mundo real. Cada uno tiene un “argumento” - con una apariencia de realidad a medida que construye proyectos para clientes ficticios. El editor de tablero también le permite alternar el “lo que ves” mostrar desde un monitor de computadora a un teléfono móvil.
The Code Player - Aprende de los screencasts
Aprender: HTML5, CSS3, JavaScript.
Aprender con screencasts de codificadores es otra versión interesante de cómo construir algo con código. Esto no es muy adecuado para principiantes, pero si tienes algo de experiencia, el reproductor de códigos te muestra el arte de hacer un temporizador o una calculadora elegante desde cero. Los principiantes pueden inspirarse en el hecho de que unas pocas líneas de código crean arte digital.
Juega a diferentes velocidades. Use el control deslizante de la línea de tiempo para pausar y rebobinar los bits que pierde. Para cada tutorial, lea la descripción y los comentarios. Si quería ver a alguien crear algo con código, a un ritmo que le convenga, The Code Player es ideal.
Talent Buddy - Aprende con cuestionarios y rompecabezas
Aprender: JavaScript y otros lenguajes de C a Scala.
Resuelva cuestionarios de codificación que incluyen Java, Ruby, Python, PHP y más. El sitio ha pagado programas de tutoría con desarrolladores de software expertos que ayudan a los estudiantes a desarrollar habilidades de desarrollo web. Es un programa de tres meses. Pero puedes inicia sesión gratis y prueba los divertidos problemas en el editor incorporado. Los cuestionarios pueden ayudarlo a perfeccionar sus habilidades y proporcionar comentarios inmediatos a través del editor. Talent Buddy puede no ser para todos, ya que es un programa pago, pero las pruebas te ayudan a ejercitar tus habilidades.
Codewars: aprenda de los desafíos reales del código
Aprender: JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell.
Enfrentarse a alguien mejor que usted podría ser la forma más rápida de aprender: cada atleta lo sabe “secreto”. Codewars es otra plataforma para que los programadores aumenten sus habilidades al entrenar con otros en desafíos de código real. Pero aquí está la trampa: tienes que demostrar tu valía en el lenguaje de programación que elijas durante el registro. La startup te pide que resuelvas un “kata” antes de que te permitan entrar, similar al espíritu de una escuela de artes marciales.
Codewars no es el primer lugar para un principiante. Podría convertirse en una sociedad en línea donde los codificadores talentosos pueden competir, colaborar y unirse en torno a los desafíos de programación, pero solo una vez que tengan algo de experiencia..
CodeWars es otro esfuerzo de la comunidad con desafíos y soluciones de código de crowdsourcing. Algunos bloques de código se pueden bifurcar, lo que permite que otros contribuyan (es decir, un “kumite”) Los elementos de la gamificación lo hacen divertido. Por ejemplo, los katas aumentan en dificultad y ganas puntos de honor a medida que los superas con éxito. No es fácil para un novato, pero definitivamente es una de las formas más divertidas de practicar sus habilidades de codificación ¿Aburrido de los libros de programación? Pruebe 3 formas divertidas de subir de nivel sus habilidades de codificación ¿Aburrido de los libros de programación? Pruebe 3 formas divertidas de subir de nivel sus habilidades de codificación Si alguna vez ha intentado aprender a codificar de un libro, sabe lo aburrido que puede ser. ¿Por qué no probar algunas opciones atractivas para hacer que el aprendizaje sea más peculiar y divertido?. .
Codaround - Aprenda con la comunidad [ya no está disponible]
Aprender: Programación de JavaScript, Ruby e iOS
El aprendizaje es con frecuencia más efectivo cuando uno interactúa con compañeros que son mejores en su habilidad elegida que usted. Codaround (beta) es un nuevo y flamante foro de aprendizaje que intenta darle un toque de aprendizaje grupal a la autoaprendizaje. Anteriormente conocido como Hackavard, Codaround está acercando a la comunidad al alumno en solitario. En la multitud de herramientas sociales y servicios de reuniones, Codaround mantiene su enfoque en la floreciente comunidad de codificadores..
Regístrese en Facebook, especifique su nivel de experiencia y ya está. El sitio es en parte una plataforma de planificación de chat y de reuniones. Quiere aprender algo: anuncie en el sitio y reúnase con socios de aprendizaje en un lugar conveniente. También puede usar el sitio para ver si hay algunas reuniones cercanas.
Al ser muy nuevo, las interacciones son pocas y principalmente en los EE. UU. Hay mejores formas de mezclarse con la comunidad de codificación, pero Codaround es otra opción que puede vigilar si crece.
Programmr - Aprende con A “Simulador”
Aprender: 19 tecnologías de Android a SQL
Programmr está diseñado para ser un simulador de programación para aprender y practicar habilidades de codificación. La plataforma cubre tecnologías como AngularJS, Backbones, PHP, Python y más. El sitio se llama a sí mismo un “un laboratorio interactivo en línea” para codificadores principiantes para codificar, compilar y ejecutar proyectos dentro del navegador. los “auto-facultad” El módulo proporciona comentarios instantáneos a los estudiantes a medida que completan los ejercicios y desafíos. Codifica sus propias aplicaciones, luego las incrusta como videos de YouTube.
Puedes practicar con la ayuda de ejercicios y desafíos de codificación. Haga su propio proyecto y agréguelo al grupo de más de 3000 proyectos en el sitio. O sumérgete en estos proyectos y aprende cómo se hicieron. No parece haber ningún concurso abierto en este momento, pero esté atento para ganar algunas tarjetas de regalo de Amazon y un lugar en la clasificación.!
CheckIO: aprende con la gamificación
Aprender: Pitón
La gamificación de la codificación es la última tendencia ... especialmente para enseñar a los niños los conceptos básicos de programación a través de un juego Los 11 mejores juegos de codificación para que los niños aprendan la programación Los 11 mejores juegos de codificación para que los niños aprendan la programación ¿Quiere que sus hijos se interesen en la programación? Pruebe los mejores juegos de codificación para que los niños los empujen en la dirección correcta. . CheckIO es una plataforma de juegos de códigos para codificadores que desean aprender algunas habilidades de Python. Python es uno de los lenguajes de programación comunes que se enseñan a los principiantes. En CheckIO, los hitos de programación se llaman “islas”. Tienes que emprender desafíos de programación o “misiones” ir de una isla a otra. CheckIO crowdsources los rompecabezas de codificación que componen los desafíos en cada isla.
El crowdsourcing es único con tres oportunidades de aprendizaje: contribuir con acertijos a través de GitHub, ayudar con la traducción de los acertijos en 10 idiomas y ofrecer sugerencias para resolver problemas. Con la combinación de comunidad y juego, los usuarios pueden diseñar misiones, desafiar a sus compañeros y ayudarse mutuamente a mejorar su código en el proceso. CheckIO se ha convertido en uno de los destinos populares para aprender Python Los 5 mejores sitios web para aprender programación de Python Los 5 mejores sitios web para aprender programación de Python ¿Quieres aprender la programación de Python? Estas son las mejores formas de aprender Python en línea, muchas de las cuales son completamente gratuitas. .
¿Cómo se aprende la codificación??
Los veteranos deben divertirse. Muchos de nosotros lo aprendimos de la manera difícil ... con un título en informática o de libros de programación. Si es principiante, puede usar ejemplos de código profesional Los 10 mejores sitios web de código de muestra profesional para programadores Los 10 mejores sitios web de código de muestra profesional para programadores ¿Busca aprender y crear aplicaciones con fragmentos de código de ejemplo? Aquí están los mejores sitios web de muestra de código gratuito para comenzar. para mejorar tus habilidades de codificación. Y si está buscando un ejercicio divertido, puede utilizar sus nuevas habilidades de codificación haciendo su propio juego con el software de desarrollo de juegos..
Si le gusta la codificación como trabajo, tome estos desafíos de codificación 8 Desafíos y competencias de codificación que pueden generar dinero u empleos 8 Desafíos y competencias de codificación que pueden generar dinero u empleos Los concursos de programación en línea pueden ofrecer avances en el trabajo o simples recompensas en efectivo. Elija entre estos desafíos de codificación. para avanzar sus habilidades y sus perspectivas de carrera. Pero si tiene dificultades para aprender a codificar, consulte algunas poderosas herramientas automatizadas que puede hacer sin codificar ¿No desea aprender codificación? 5 maneras de hacer aún potentes herramientas automatizadas ¿No quieres aprender codificación? 5 maneras de hacer aún potentes herramientas automatizadas ¿No saber cómo codificar le impide construir cosas en línea? Comience ahora porque herramientas "sin código" como estas están aquí para ayudar. conocimiento.