Code School virtualmente es una de las mayores profesionales plataformas para aprender a programar en línea en inglés. Proponen un aprendizaje muy practico enfocado en la praxis :en lugar de leer un libro (como todos nos hemos visto obligado hacer en la mayoría de los casos), en Code School saben que el verdadero aprendizaje comienza cuando se experimenta directamente con el código, es decir, aprender haciendo.
La mayoría de la gente no aprende a programar y diseñar para la web mediante el estudio y lectura de un libro. El verdadero aprendizaje tiene lugar cuando usted comienza a experimentar con el código en el navegador y el uso de los conceptos de diseño en una página web:esa es precisamente la filosofía de este portal:la mejor manera de aprender es haciendo abriendo la puerta a una nueva manera de aprender mediante la combinación de vídeo, codificación en el navegador, y gamification para que el aprendizaje de una nueva tecnología sea divertido
El portal es una plataforma de aprendizaje en línea que enseña una variedad de programación y conocimientos de diseño web. Los cursos van desde principiantes hasta niveles avanzados y usted tiene que ganar premios e insignias a medida que aprende.
Los cursos utilizan screencasts y ejercicios interactivos para guiarle a un mejor código. Cada curso tiene un mínimo de cinco niveles. Cada nivel comienza con un screencast 10-15 minutos, seguido por una serie de desafíos de código que debe resolver para llegar al siguiente nivel. Una vez completado el curso, usted podrá:
- Desbloquear el vídeo final. Esto ayudará en el aprendizaje continuado de la asignatura.
- Recibe una insignia. Muestre a sus amigos que usted ha terminado el curso.
Para la mayoría de los cursos, usted sólo necesita un navegador web moderno puesto que usan la última tecnología de navegador para ofrecer sus cursos, por lo que le sugieren utilizar una versión actualizada de su navegador preferido.
Cada curso ha sugerido requisitos previos para el contenido. Muchos de los cursos se preparan para los principiantes absolutos, mientras que otros asumen un conocimiento intermedio o incluso avanzado del tema.
El catálogo de cursos es enorme, y puede tener acceso a todos por 25 dólares al mes, aunque también ofrecen una selección de cursos gratuitos para que cualquiera pueda tomarlos sin pagar una suscripción.
A continuación una lista de los cursos más famosos (algunos gratuitos) que disponen en esta plataforma :
Fundaciones Front-end
HTML / CSSAprenda a construir un sitio web con HTML y CSS.
El dominio de GitHub
GITMejor colaboración a través de GitHub.
JavaScript Mejores Prácticas
JAVASCRIPTExplore consejos útiles para el desarrollo de JavaScript informado y mejorado.
Modelar con Angular.js
JAVASCRIPTPonte en forma con tu guión Angular.js.
Exploración de Google Maps para iOS
IOSAprenda a utilizar el Google Maps SDK para iOS.
Sobrevivir a las API con Rails
RUBÍAprenda cómo construir y APIs prueba Web con Ruby on Rails.
Descubra la unidad
ELECTIVASAprenda a construir una aplicación que utiliza la API de Google Drive.
Calentamiento Con Ember.js
JAVASCRIPTPonga su código al fuego y calentar con Ember.js.
JavaScript Ruta de viaje Parte 3
JAVASCRIPTConstruir importantes habilidades intermedias en el lenguaje JavaScript.
Formaciones Front-end
HTML / CSSMover más allá de los conceptos básicos y aprender las últimas versiones de HTML y CSS
JavaScript Road Trip Parte 1
JAVASCRIPTUna introducción a los conceptos básicos del lenguaje JavaScript.
IOS Core 7
IOSObtenga rápidamente al día sobre los cambios fundamentales de iOS 7.
JavaScript Road Trip Parte 2
JAVASCRIPTA continua introducción a los conceptos básicos del lenguaje JavaScript.
Rails 4 Patrones
RUBÍAprenda las pautas útiles para la construcción de aplicaciones Rails complejas.
Fundamentos de Diseño
HTML / CSSAprender los principios de diseño para mejorar la apariencia de los sitios web y aplicaciones.
jQuery: El vuelo de regreso
JAVASCRIPTAprenda a utilizar Ajax y crear experiencias de usuario interactivas.
Operación iOS: MapKit
IOSAprenda cómo agregar un mapa para su aplicación.
Trate de Objective-C
IOSAprenda el lenguaje que los poderes de iOS y Mac aplicaciones.
Git Real 2
GITAprenda técnicas de Git más avanzadas.
Operación iOS: Modelos
IOSAprenda a utilizar modelos para organizar y gestionar datos de aplicaciones iOS.
Rails 4: Zombie Outlaws
RUBÍConstruir aplicaciones web más rápidas y más seguras con Rails 4.
Descubra DevTools
ELECTIVASAfila tu proceso dev con Chrome DevTools.
Trate jQuery
JAVASCRIPTAprenda los bloques básicos de construcción de jQuery.
Anatomía de Backbone.js Parte 2
JAVASCRIPTLleve a su front-end para el siguiente nivel.
Montaje de Sass Parte 2
HTML / CSSAmplíe sus capacidades Sass con el Compass add-on.
Trate de iOS
IOSAprenda iOS desde cero.
Trate R
ELECTIVASVisualización de datos de prueba de tracción en el lenguaje R.
Rubí Bits Parte 2
RUBÍAprenda los bits avanzados de programación Ruby experto.
Montaje Sass
HTML / CSSMejore su front-end de flujo de trabajo con CSS Sass.
Rubí Bits
RUBÍAprenda los pedacitos de base todos los programadores de Ruby debe saber.
Git real
GITObtenga una introducción más avanzada y guía a Git.
Trate de Git
GITSe introducirán en los conceptos básicos de control de versiones Git.
Probando con RSpec
RUBÍPrueba este marco de pruebas de confianza para aplicaciones Ruby.
Web en tiempo real con Node.js
JAVASCRIPTConstruir, aplicaciones ligeras en tiempo real con Node.js.
Anatomía de Backbone.js
JAVASCRIPTConstruir aplicaciones sofisticadas con Backbone.js.
Journey Into Mobile
HTML / CSSAprenda móvil-en primer lugar, de adaptación y diseño de páginas web sensibles.
Pruebas de Rails para Zombies
RUBÍRecoge los fundamentos de probar una aplicación Rails.
CSS Cross-Country
HTML / CSSDominar los fundamentos y bases fundamentales de la CSS.
CoffeeScript
JAVASCRIPTPrueba el poco potente lenguaje que compila en JavaScript.
Rails para Zombies 2
RUBÍExperimenta la secuela de los infames Rails para Zombies.
Trate de Ruby
RUBÍAprenda los bloques básicos de construcción de Ruby, todo en el navegador.
Rails para Zombies Redux
RUBÍAprenda Ruby on Rails, un marco de código abierto.
Code School es una idea original de los científicos locos de Envi Labs que buscan educar en la comunidad Rails través de cosas como screencasts, podcasts, y la formación de la conferencia.
Más información en codeschool.com