Curso de programación desde cero | Principio básico de programación #1
Tabla de contenido:
Enseñarse a sí mismo cómo programar puede parecer desalentador, y leer libros de texto completos sobre el tema es agotador. En su lugar, pruebe uno de estos cuatro sitios web gratuitos para aprender a codificar. Hay diferentes lecciones, tareas y documentos de ayuda en cada sitio web, así que úselos para obtener una gama aún más amplia de material de ayuda.
Lo que diferencia a estos cuatro sitios web de otros servicios de aprendizaje de código es que todos son gratuitos, proporcionan una interfaz interactiva para aprender y ver resultados, y lo guían a través de los pasos necesarios de una manera simple y limpia. Vamos a verlos.
1. Codeacademy
Codeacademy ha sido el sitio de acceso para principiantes para aprender programación. Con muchos idiomas para elegir, funcionará bien para cualquier persona que quiera aprender, ya sea un usuario principiante o avanzado.
Estudie estos idiomas en Codeacademy:
- JavaScript
- jQuery
- PHP
- Pitón
- Rubí
- HTML
- CSS
Aprender es muy fácil con los tutoriales interactivos y las vistas previas en vivo. Cada tutorial tiene un conjunto de instrucciones sobre lo que debe hacer para continuar con la lección.
La primera lección de HTML, por ejemplo, es muy fácil porque lo guía a través de su implementación mientras lo explica.
A la izquierda hay instrucciones sobre lo que se debe hacer para completar el primer paso del curso, que están disponibles para cada curso para que sepa qué necesidades se han completado para completarlo.
A medida que escribe, los resultados se muestran en una simple página web incrustada, si lo desea, para facilitar su respuesta.
Si te quedas atascado, simplemente haz clic en la pista para ver qué hay que hacer para terminar. Estos están disponibles para casi todos los cursos. Las más difíciles no son tan sencillas, pero para ese momento ya deberías tener una idea bastante clara de lo que hay que hacer para terminar las tareas en cuestión.
2. Code Avengers
Code Avengers presenta un diseño similar al Codeacademy, con una sección de vista previa en vivo y un editor de texto en la misma ventana. Las instrucciones también están ahí, lo que hace que aprender y practicar sea muy fácil.
Estudie estos idiomas en Code Avengers:
- HTML5
- CSS3
- JavaScript
Digamos que quieres aprender JavaScript con Code Avengers. El nivel 1 presenta 40 lecciones y 5 tareas para cada lección. Son 200 pasos para aprender el primer nivel de JavaScript. Esto muestra cuántos detalles entrarás en Code Avengers.
Cada lección tiene un conjunto de instrucciones sobre el área de texto para una fácil visualización. Las sugerencias están en las instrucciones si hace clic en las palabras subrayadas. Recibes puntos a medida que avanzas en el curso, lo que te incentiva a aprender sin pistas o completar lecciones sin la respuesta que se te da.
El área de texto y la vista previa en vivo se alinean justo debajo de las instrucciones para un simple aprendizaje y placer visual.
3. LearnStreet
Los cursos de LearnStreet se basan en su enfoque de aprender haciendo. Al igual que los servicios anteriores, LearnStreet proporciona una interfaz limpia y simple para practicar la programación mientras se aprende al mismo tiempo.
Estudie estos idiomas en LearnStreet:
- JavaScript
- Pitón
- Rubí
Veremos cómo aprender Ruby para este ejemplo.
Al comenzar el curso, puede ver el contenido de la lección para obtener una visión general de dónde lo llevará a lo largo de este viaje de aprendizaje. Abra la sección Contenido para ver los diversos temas.
Se presenta un buen conjunto de definiciones y términos en la sección Glosario para referirse fácilmente a las preguntas en cualquier estudio.
El área de texto interactivo proporciona excelentes comentarios mientras practica para aprender lo que está sucediendo y cómo llegar a un resultado en particular.
Actualización: Desafortunadamente, LearnStreet cerró hace un tiempo. Como alternativa, puede consultar SnoopCode, que le permite comprender y aprender a programar de manera interactiva.
4. Coursera
Coursera es una empresa educativa que ofrece cursos gratuitos de las mejores universidades y organizaciones del mundo. Si bien la interfaz no es tan intuitiva como los tres servicios anteriores, el contenido aquí está lleno de cursos informativos que irían muy bien con los sitios web anteriores.
Elija entre cualquiera de las categorías para cursos específicos, como estudios de programación.
Los cursos de programación aquí son los que encontrarás en un curso escolar real. Por ejemplo, aprenda Python en un curso interactivo de 9 semanas de duración aquí. El punto principal que separa Coursera con los otros servicios enumerados es que debe esperar a que comience la sesión, como lo haría en un programa escolar. Simplemente regístrese como lo haría en cualquier sitio web y espere el correo electrónico cuando comience el curso.
Conclusión
Todos estos servicios proporcionan excelentes instrucciones fáciles de usar, áreas de trabajo interactivas y comentarios. Cada uno proporciona consejos y documentos de ayuda para aprender los diversos lenguajes de programación. Y lo mejor de todo, ¡son todos gratis!
Ahora es tu turno de probarlos y perfeccionar tus habilidades de programación.
Mejore y haga que los sitios web sean más interactivos con el asistente BuildMyPinnedSite de Microsoft
Microsoft ha anunciado BuildMyPinnedSite.com. Si eres un webmaster, blogger crea accesos directos a sitios fijos para la barra de tareas de Windows 7 usando The Pinning Wizard.
3 editores de texto gratuitos simples pero potentes para mac: tecnología de guía
Una descripción general de tres editores de texto simples pero extremadamente útiles para Mac que puede obtener ahora de forma gratuita.
Los 8 mejores paquetes de iconos gratuitos para Android: tecnología de guía
Aquí está nuestra colección de los mejores paquetes de iconos para Android que deberías probar.