carlesnunez / javascript-course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aprende Javascript Adecuadamente

Plan de formación de 7 semanas para alcanzar un nivel serio de javascript

Respect the javascript. Primero de todo si no lo has leido hazlo!!!

Una vez hemos dejado las bases claras de nuestro juego y todos amamos a javascript o creemos que lo amaremos, este repo esta basado en how to learn javascript properly un pedazo de articulo, que he utilizado en varias ocasiones para realizar grupos de estudio de programadores de otras tecnologias y ayudarles a amar javascript.

Siendo un plan con una gran carga teorica basada en lectura, tambien es eminentemente practico. Se focaliza en las bases y va creciendo en dificultad mostrandonos los superpoderers y verguenzas de javascript, se orientara hacia el desarrollo de juegos en html5 para mantener alta la motivación, tiempo de aprender angular o backbone simpre tendras tu solito, pero si completas este plan correctamente te puedo asegurar que estaras en la media alta de conocimientos teoricos, ahora falta la practica pero eso depende de ti.

Para este plan son necesarios inicialmente conocimientos de HTML, CSS, Git, Programación, Patrones de software a nivel introductorio, para completar esas áreas se adjuntan los siguientes enlaces :

También es necesario disponer de:

Este plan está estructurado en 10 a 20 horas semanales durante 7 semanas , dependiendo de la dedicación, con posibilidad de acortar este plazo con mayor dedicación.

Este plan no debería durar menos de un mes para una correcta asimilación del contenido, una vez finalizado proporcionará los conocimientos necesarios para desarrollar proyectos javascript.

Importante Si lo único que se realiza es lectura no se conseguirá alcanzar el nivel deseado, es necesario escribir todo los códigos de ejemplo que se encuentran en los diferentes libros y artículos mencionados en la consola del navegador o en JsBin (Recomendado) .

Lo ideal es que jueges y modifiques el código.

Semana 1

EXTRA: Revisar sitio fight code game

Semana 2

EXTRA: Consigue tu primera derrota fight code game

Semana 3

EXTRA: Consigue tu primera victoria y muchas derrotas retando a los top fight code game

Semana 4

  • Professional JavaScript for Web Developers.
    • Capítulo 8 The Browser Object Model
    • Capítulo 9 Client Detection
    • Capítulo 10 The Document Object Model
    • Capítulo 11 DOM Extensions
    • Capítulo 14 Scripting Forms.
  • Realizar el tutorial completo How to make flappy bird in html5.
  • Leer Capítulos 11, 12, 13 y 14 de Eloquent javascript.

EXTRA: Estudia el codigo de algun ranking 10 fight code game

Semana 5

EXTRA: fusila el arma secreta de los ranking 10 fight code game

Semana 6

EXTRA: Crea tu arma de destrucción masiva fight code game

Semana 7

  • Leer OOP in JS: What You NEED to Know
  • Realizar Phaser coding tips 7
  • Realizar Phaser coding tips 8
  • Finalizar el libro HTML 5 Shoot 'em Up in an Afternoon
  • Leer Capítulos 7, 8, 9 y 10 Javascript Patterns de Stoyan stefanov

EXTRA: Un tanque para gobernarlos a todos fight code game

About