Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 42.5 hours on-demand video
  • 5 articles
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages JavaScript

Curso JavaScript Ninja

O curso para aprender JavaScript DE VERDADE!
Rating: 4.7 out of 54.7 (1,602 ratings)
4,116 students
Created by Fernando Daciuk
Last updated 7/2020
Portuguese
30-Day Money-Back Guarantee

What you'll 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.
Curated for the Udemy for Business collection

Course content

34 sections • 209 lectures • 42h 30m total length

  • Preview11:11
  • Variáveis e tipos de dados
    15:00
  • Operadores aritméticos
    09:35
  • Operadores de igualdade e relacionais
    10:59
  • Funções
    13:31
  • Sobre o envio dos desafios
    01:09
  • Desafio da semana #01
    11:38

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

Requirements

  • Você deve ter uma noção básica de HTML e CSS.

Description

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

O mercado de trabalho precisa de pessoas desenvolvedoras 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 ter capacitação para suportar esse desafio :D


Who this course is for:

  • Desenvolvedores ou futuros desenvolvedores que queiram aprender a linguagem JavaScript de verdade

Instructor

Fernando Daciuk
CTO @ Lukin Co. | Desenvolvedor Web | Professor
Fernando Daciuk
  • 4.5 Instructor Rating
  • 5,603 Reviews
  • 210,081 Students
  • 6 Courses

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.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.