Curso Javascript Fundamental

{ June 17th, 2011 }


cmilfont

Autor: cmilfont

Primeiro curso da Milfont Consulting aberto ao p√ļblico. Estamos traduzindo nossos cursos “In Company” para um formato que se beneficie do nosso modelo para empresas, mas que seja gen√©rico o suficiente para abordar as principais necessidades que vivenciamos nos √ļltimos 5 ou 6 anos no desenvolvimento de software como consultores.

Nossos cursos seguiam o roteiro:

  1. Visita ao Cliente para avaliação de suas necessidades em determinada tecnologia Рcomo Javascript;
  2. Preparação da documentação e códigos para os conceitos coletados com base naquelas necessidades;
  3. Treinamento com √™nfase em “Hands on” demonstrando os conceitos dentro de uma realidade conhecida e exigida.

Esse formato √© muito bom e consegu√≠amos atender nossos clientes¬†com mais profundidade, geralmente esses treinamentos s√£o dentro de um projeto maior de consultoria. O problema √© o desgaste de um processo totalmente artesanal por mais que mont√°ssemos pacotes com certo grau de estabilidade de conte√ļdo e reaproveit√°ssemos muitos cursos – como o de Hibernate, que praticamente n√£o havia mudan√ßas.

Agora estamos pegando esse modelo baseado em “m√£o na massa” com base no “Know How” adquirido ap√≥s anos de treinamentos e n√£o mais em necessidades de clientes. S√≥ para se ter uma id√©ia, esse curso de Javascript eu ministro desde 2006/2007 quando criamos a TriadWorks, empresa que fui s√≥cio-fundador e agora parceira/irm√£ da Milfont Consulting.

Sobre o Curso

Nesse curso Javascript Fundamental eu vou abordar os principais conceitos de programação funcional e orientação a objetos ao estilo Javascript, ou seja, todas as idiossincrasias que você encontrará nas principais ferramentas construídas nessa linguagem. Quero preparar o aluno a ler e entender os fontes de Frameworks famosos como Extjs, bibliotecas dominantes como jQuery e construir suas próprias ferramentas/bibliotecas, seja para o client ou server-side.

Demonstrarei alguns problemas e Cases que desenvolvemos nesses √ļltimos anos e explicarei os fundamentos da linguagem e dos paradigmas por meio desse c√≥digo.

O livro que adoto como base para esse curso é o fabuloso Professional Javascript for Web Developers do Nicholas Zakas (não incluso no material do curso).

Existem v√°rios bons livros, inclusive j√° os indiquei em posts passados, veja indica√ß√Ķes:¬†recente e antiga.

Existem alguns bons materias gratuitos que recomendo, como: Como criar um Framework javascript, Eloquent Javascript, JavaScript Garden, jQuery Fundamentals (que apesar de ser sobre jQuery, cobre muito sobre javascript em si), Essential Javascript & jQuery Design Patterns for Beginners e o Guia e a documentação de Referência da Mozilla.

Somente com esse material gratuito e com esses livros voc√™ aprende Javascript e se torna um bom programador nessa linguagem, o que estamos vendendo √© nosso Know How em situa√ß√Ķes que passamos e como esse material nos ajudou a solucionar e encontrarmos as melhores formas de construir um c√≥digo limpo, claro e eficiente nessa linguagem. Estamos oferecendo um salto na abstra√ß√£o entre a teoria e a pr√°tica, aonde implementar e como usar aqueles conceitos, como por exemplo Closure e Currying, dentro do seu cotidiano.

O formato do curso é curto (16h), focado (direto em cases e necessidades) e baseado em mão na massa. Máximo de 6 alunos por turma para um melhor aproveitamento e acompanhamento individual.

Inscreva-se na primeira turma enquanto há vagas. A quantidade mínima de pessoas para uma turma ser montada é UMA, que no caso para essa turma nasceu garantida, já tínhamos pessoal na fila.

Sede

Av. Desembargador Moreira 2020, sala 209. Edif√≠cio Trade Center, Bairro Aldeota, Fortaleza, CE, 60.170-002 Brazil –¬†mapa.

Categories: cursos, JavaScript ~ ~ Trackback


Assine os coment√°rios deste artigo.


Leave a Reply