Tal vez una de las perspectivas más interesantes de ingresar a un campo como el desarrollo web es la capacidad de ingresar de inmediato. A diferencia de muchas profesiones que requieren meses o incluso años de capacitación, con el desarrollo web, puede comenzar fácilmente hoy mismo si siente que el fuego del aprendizaje y el descubrimiento arde bajo sus pies.
El mejor lugar para comenzar a comprender cómo funciona el desarrollo son los numerosos cursos gratuitos y autoguiados de desarrollo web en línea que cubren todo, desde presentaciones de programación básicas hasta las mejores prácticas de desarrollo. A continuación, veremos los cursos de desarrollo web de Cream of the crop y destacaremos lo que cada uno puede ofrecerle y una selección de los mejores enlaces o herramientas para revisar.
1. Codecademia ( visita )
Codecademy proporciona una serie de tutoriales autoguiados para que los principiantes aprendan los conceptos básicos de la programación de desarrollo web. Se crea un entorno de desarrollo autónomo en el navegador donde puede aprender las estructuras básicas del código de front-end como HTML y CSS, antes de pasar a lenguajes de back-end como Ruby on Rails y Python.
- Cómo hacer que mi hijo aprenda a nadar si tiene demasiado miedo
- Quiero aprender musica ¿Dónde debo empezar?
- ¿Cuánto tiempo me llevará aprender Karate?
- Cómo mantener tu interés en aprender una canción.
- ¿Cuáles son las cualidades que uno puede aprender de un padre?
2. Academia Khan ( visita )
No se puede pasar por alto un sitio de aprendizaje extremadamente útil que cubre todo tipo de temas, y la sección de programación de computadoras de Khan Academy en particular. Cuenta con una variedad de tutoriales autoguiados, generalmente con expertos que brindan guía de audio y / o video sobre el tema, mientras que las ventanas interactivas en pantalla muestran el código y generan los resultados durante la narración.
3. MIT OpenCourseware ( visita )
Una gran cantidad de cursos autoguiados de nada menos que una de las mejores escuelas técnicas de los Estados Unidos, el MIT. El programa OpenCourseware de MIT ofrece una increíble variedad de temas para aprender, incluidos cientos de cursos relacionados con programación, desarrollo, matemáticas e ingeniería informática.
4. Coursera ( visita )
Al igual que OpenCourseware de MIT, Coursera ofrece una gran cantidad de cursos en línea de una variedad de universidades de todo el mundo de forma gratuita. Cada curso varía ligeramente en formato y línea de tiempo, pero hay numerosos cursos disponibles para programación, desarrollo y ciencias de la computación para probarlos.
5. Red de desarrolladores de Mozilla ( visita )
Mozilla, el equipo detrás del popular navegador web Firefox, ha creado un recurso increíble para desarrolladores de todos los niveles de habilidades y experiencia a través de la Red de Desarrolladores de Mozilla. Estos recursos, artículos y tutoriales son perfectos para aquellos que absorben información y aprenden mejor utilizando el método probado y verdadero de leer palabras y ver ejemplos allí mismo en la página. La gama de temas es amplia, desde las introducciones básicas a la web y los lenguajes frontales hasta el vocabulario común, la optimización y el rendimiento.
6. HTML5 Rocks ( visita )
Si bien la interfaz es un poco deslustrada y encontrar artículos relevantes puede ser un tanto desafiante, el sitio HTML5 Rocks, que fue creado por Google, ofrece una amplia variedad de artículos y tutoriales sobre todo tipo de temas de desarrollo web, con audiencias destinadas desde principiantes hasta Desarrolladores avanzados.
7. Una lista aparte ( visita )
Una de las revistas en línea más profesionales y actualizadas dirigidas directamente a desarrolladores y diseñadores web, A List Apart es el hogar de una gran cantidad de artículos excepcionales que tratan de todo, desde codificación y técnicas hasta el diseño y la experiencia del usuario. Si desea leer un poco y aprender de la experiencia y el asesoramiento de otros expertos en la materia, puede consultar los artículos que encontrará aquí.
8. Codificación de la preparación del algoritmo de dojo ( visita )
Para los nuevos desarrolladores, es tan importante familiarizarse con los algoritmos de programación tan pronto como sea posible, tanto que se convierten en algo natural.