Aprender a Programar con CodeSchool

Por Soloelectronicos @soloelectronico

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 / CSS

Aprenda a construir un sitio web con HTML y CSS.

El dominio de GitHub

GIT

Mejor colaboración a través de GitHub.

JavaScript Mejores Prácticas

JAVASCRIPT

Explore consejos útiles para el desarrollo de JavaScript informado y mejorado.

CURSO GRATUITO

Modelar con Angular.js

JAVASCRIPT

Ponte en forma con tu guión Angular.js.

CURSO GRATUITO

Exploración de Google Maps para iOS

IOS

Aprenda 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.

CURSO GRATUITO

Descubra la unidad

ELECTIVAS

Aprenda a construir una aplicación que utiliza la API de Google Drive.

Calentamiento Con Ember.js

JAVASCRIPT

Ponga su código al fuego y calentar con Ember.js.

JavaScript Ruta de viaje Parte 3

JAVASCRIPT

Construir importantes habilidades intermedias en el lenguaje JavaScript.

Formaciones Front-end

HTML / CSS

Mover más allá de los conceptos básicos y aprender las últimas versiones de HTML y CSS

CURSO GRATUITO

JavaScript Road Trip Parte 1

JAVASCRIPT

Una introducción a los conceptos básicos del lenguaje JavaScript.

CURSO

IOS Core 7

IOS

Obtenga rápidamente al día sobre los cambios fundamentales de iOS 7.

JavaScript Road Trip Parte 2

JAVASCRIPT

A continua introducción a los conceptos básicos del lenguaje JavaScript.

CURSO

Rails 4 Patrones

RUBÍ

Aprenda las pautas útiles para la construcción de aplicaciones Rails complejas.

Fundamentos de Diseño

HTML / CSS

Aprender los principios de diseño para mejorar la apariencia de los sitios web y aplicaciones.

jQuery: El vuelo de regreso

JAVASCRIPT

Aprenda a utilizar Ajax y crear experiencias de usuario interactivas.

Operación iOS: MapKit

IOS

Aprenda cómo agregar un mapa para su aplicación.

CURSO GRATUITO

Trate de Objective-C

IOS

Aprenda el lenguaje que los poderes de iOS y Mac aplicaciones.

Git Real 2

GIT

Aprenda técnicas de Git más avanzadas.

Operación iOS: Modelos

IOS

Aprenda 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.

CURSO GRATUITO

Descubra DevTools

ELECTIVAS

Afila tu proceso dev con Chrome DevTools.

CURSO GRATUITO

Trate jQuery

JAVASCRIPT

Aprenda los bloques básicos de construcción de jQuery.

Anatomía de Backbone.js Parte 2

JAVASCRIPT

Lleve a su front-end para el siguiente nivel.

Montaje de Sass Parte 2

HTML / CSS

Amplíe sus capacidades Sass con el Compass add-on.

Trate de iOS

IOS

Aprenda iOS desde cero.

CURSO GRATUITO

Trate R

ELECTIVAS

Visualizació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 / CSS

Mejore 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

GIT

Obtenga una introducción más avanzada y guía a Git.

CURSO GRATUITO

Trate de Git

GIT

Se 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

JAVASCRIPT

Construir, aplicaciones ligeras en tiempo real con Node.js.

Anatomía de Backbone.js

JAVASCRIPT

Construir aplicaciones sofisticadas con Backbone.js.

Journey Into Mobile

HTML / CSS

Aprenda 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 / CSS

Dominar los fundamentos y bases fundamentales de la CSS.

CoffeeScript

JAVASCRIPT

Prueba el poco potente lenguaje que compila en JavaScript.

Rails para Zombies 2

RUBÍ

Experimenta la secuela de los infames Rails para Zombies.

CURSO GRATUITO

Trate de Ruby

RUBÍ

Aprenda los bloques básicos de construcción de Ruby, todo en el navegador.

CURSO GRATUITO

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