Curso JavaScript Ninja
4.9 (54 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
167 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso JavaScript Ninja to your Wishlist.

Add to Wishlist

Curso JavaScript Ninja

O curso para aprender JavaScript DE VERDADE!
4.9 (54 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
167 students enrolled
Created by Fernando Daciuk
Last updated 5/2017
Portuguese
Price: $170
30-Day Money-Back Guarantee
Includes:
  • 42.5 hours on-demand video
  • 2 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Deixar sites e aplicações web mais dinâmicas e interativas
  • entenderão como os frameworks e bibliotecas JavaScript funcionam por baixo dos panos
  • saberão usar corretamente a linguagem JavaScript em sua totalidade.
View Curriculum
Requirements
  • Você deve ter uma noção básica de HTML e CSS.
Description

Antes de comprar, entre em contato, pois sempre temos cupons de desconto :D

---

O objetivo desse curso é ensinar JavaScript DE VERDADE! Se você já está a muito tempo tentando estudar sozinho, mas não consegue compreender essa linda linguagem, esse curso é para VOCÊ! A ideia principal do curso é dar um Treinamento Ninja, para que o aluno saia com todo o conhecimento necessário para se virar sozinho com a linguagem, sem depender de bibliotecas ou frameworks.

O mercado de trabalho precisa de desenvolvedores que saibam o que estão fazendo! Hoje em dia você pode encontrar vagas para trabalhar com JavaScript de forma muito fácil! Mas você precisa estar capacitado para suportar esse desafio :D

Who is the target audience?
  • Desenvolvedores ou futuros desenvolvedores que queiram aprender a linguagem JavaScript de verdade
Students Who Viewed This Course Also Viewed
Curriculum For This Course
206 Lectures
42:28:02
+
Aula #01
6 Lectures 01:11:54

Variáveis e tipos de dados
15:00

Operadores aritméticos
09:35

Operadores de igualdade e relacionais
10:59

Funções
13:31

Desafio da semana #01
11:38
+
Aula #02
6 Lectures 01:11:26
Revisão Desafio da semana #01
18:31

Operadores Lógicos
09:20

Operadores Unários
06:25

Estrutura Léxica
13:04

Instruções condicionais - IF
09:47

Desafio da semana #02
14:19
+
Aula #03
6 Lectures 01:11:57
Revisão do desafio da semana 02 - Parte 1
10:51

Revisão do desafio da semana 02 - Parte 2
11:15

Revisão do desafio da semana 02 - Parte 3
14:01

Tipos de dados e objetos
11:32

Métodos de objeto
09:56

Métodos de objeto (continuação) e desafio da semana #03
14:22
+
Aula #04
6 Lectures 01:06:18
Revisão do desafio da semana 03 - Parte 1
15:22

Revisão do desafio da semana 03 - Parte 2
20:10

Truthy e Falsy
10:01

Condicional Ternário
08:57

Escopo de variáveis e funções
10:25

Desafio da semana #04
01:23
+
Aula #05
6 Lectures 01:32:02
Revisão do desafio da semana #04 - Parte 1
16:32

Revisão do desafio da semana #04 - Parte 2
16:33

Revisão do desafio da semana #04 - Parte 3
31:09

Retorno de funções com arrays e objetos
08:37

Parâmetros de Funções como arrays e objetos
08:16

Desafio da semana #05
10:55
+
Aula #06
6 Lectures 01:03:59
Revisão Desafio da semana #05 - Parte 1
10:39

Revisão Desafio da semana #05 - parte 2
10:41

Revisão Desafio da semana #05 - parte 3
11:25

Revisão Desafio da semana #05 - parte 4
08:10

Operador virgula e estrutura condicional switch
13:24

Estrutura de repetição While e desafio da semana #06
09:40
+
Aula #07
6 Lectures 58:05
Revisão do desafio da semana #06 - Parte 1
11:41

Revisão do desafio da semana #06 - Parte 2
12:33

O operador módulo
09:06

Arrays - a propriedade length
11:13

Arrays - método "push()" e Loop "for"
09:49

Desafio da semana #07
03:43
+
Aula #08
6 Lectures 59:30
Revisão Desafio semana #07
20:58

A importância de nomear funções
09:04

Introdução à Functional Programming
10:57

Functional Programming - parte 2
08:19

Functional Programming - parte 3
08:59

Desafio da semana #08
01:13
+
Aula #09
6 Lectures 01:03:30
Revisão desafio semana #08 - Parte 1
08:34

Revisão desafio semana #08 - Parte 2
13:15

Escopo de funções
11:45

hoisting
14:31

IIFE - Immediately-Invoked Function Expression
13:09

Desafio semana #09
02:16
+
Aula #10
6 Lectures 01:00:15
Revisão desafio da semana #09 - Parte 1
09:44

Revisão desafio da semana #09 - Parte 2
12:47

Revisão desafio da semana #09 - Parte 3
10:50

Wrapper Objects
11:19

typeof
14:12

Desafio da semana #10
01:23
24 More Sections
About the Instructor
Fernando Daciuk
4.8 Average rating
184 Reviews
3,011 Students
4 Courses
full-stack developer

Sou desenvolvedor web desde 2002, com foco em frontend desde 2004, principalmente JavaScript. Sou professor de alguns cursos que você pode encontrar no meu blog (endereço no meu perfil): 

- JavaScript Ninja - um curso que fala sobre a linguagem JavaScript em si - para quem nunca programou na vida; 

- Git e GitHub Ninja, para aprender a utilizar essas ferramentas para trabalhar em equipe (ou mesmo sozinho, mas com o entendimento de como é possível versionar seus projetos de forma correta)

- React Ninja, onde abordamos não apenas a biblioteca React.js em si, mas também todo o ecossistema em volta da ferramenta: testes para componentes, gerenciamento de estados, rotas, renderização do lado do servidor, configurações específicas para agilizar o desenvolvimento, e configurações para performar da melhor forma possível quando entregar um projeto com React em produção.