Curso de JavaScript Completo
What you'll learn
- Dominar a linguagem Javascript
- Desenvolver diversos códigos em exemplos práticos do mundo real (fuja de exemplos apenas 'hello wold')
- Conhecer as principais novidades no ES6
- Iniciar com orientação a objetos em Javascript
- Dar os primeiros passos com TypeScript
- Conhecer o básico sobre o modelo MVC
- Dar primeiros passos na criação de uma API Rest
Requirements
- Noções de sistema operacional
- Conhecimentos básicos de HTML e CSS
- Conhecimentos básicos de lógica de programação (Se voce sabe o que é uma função, um loop, um if e um switch, chega mais que esse curso é pra você)
Description
[DESATUALIZADO - ATENÇÃO - DESATUALIZADO]
Se algum dia este curso for atualizado para sua Terceira versão, removeremos o texto "[DESATUALIZADO]" do título. Como este curso participa do programa Udemy Business, não conseguimos simplesmente removê-lo da plataforma.
Apesar de que os fundamentos do curso continuam 100% válidos, resolvi colocar essa flag [DESATUALIZADO] porque algumas ferramentas utilizadas no curso estão com versões antigas, como o NodeJS, Typescript etc
Então, por mais que a parte fundamental do Javascript não mude, resolvi colocar esse disclaimer.
Vocês podem estar se perguntando se algum dia eu vou atualizar esse curso. A questão é que a Udemy possui uma limitação de aulas que posso subir. Como essa já é a segunda versão (uma nova versão seria, portanto, a terceira), tenho dúvidas se poderei fazer isso na Udemy. Além disso, mesmo que eu consiga, não tenho como precisar uma data para finalizar. Se algum dia conseguir, removo essa flag [DESATUALIZADO] e tudo volta ao normal.
Obrigado pela compreensão
[SEM PREVISÃO DE ATUALIZAÇÃO DESSE CURSO]
-
JavaScript,TypeScript, NodeJS, MongoDB, Regex, Ajax, OOP, MVC, ES Modules, Webpack, e muito mais
Com este treinamento você será capaz de desenvolver seus códigos javascript para sites e sistemas que rodam no browser.
O objetivo é fazer você conseguir desenvolver vários tipos de projetos e módulos como popular uma página usando requisições ajax, validação de formulários, persisitir dados localmente no browser e diversos outros exemplos práticos que vão fazer você pensar como um desenvolvedor front-end de verdade.
Se quer aprender tudo de javascript, está no lugar certo.
Eeste curso aborda, além do Javascript de forma completa, os seguintes assuntos:
Typescript
O curso também aborda o Typescript, que é uma camada extra ao javascript que adiciona tipagem de dados, o que dá muito mais segurança para quem está desenvolvendo.
NodeJS
Apresenta uma introdução de como trabalhar com javascript no servidor com o NodeJS
MongoDB e Mongoose
Criamos uma pequena aplicação Rest que consome dados armazenados no MongoDB
Async/await
Uma abordagem moderna para requisições assíncronas
MVC
Um padrão de projeto usado para apresentar dados na view sempre que houver alteração na model
Expressões Regulares
Uma estratégia para encontrar e/ou modificar determinados padrões em strings
Orientação a objetos
Uma abordagem para construção de aplicações
Tooling
Webpack e babel para criar aplicações cross-browser
Atenção. Apesar de constar na grade curricular uma seção onde faço um revisão de lógica de programação, esse curso tem este assunto como pré-requisito. Se você já sabe o que é uma função, um loop, um if e um switch, então esse curso foi feito pra você.
Who this course is for:
- Pessoas interessadas na área de desenvolvimento web
- Aspirantes a programadores front-end
- Interessados em aprender resolvendo problemas reais, e não simplesmente escrevendo "Hello World"
Instructors
Sou formado em comunicação visual mas atuei como desenvolvedor front-end durante a maior parte da minha carreira profissional.
Escrevi meu primeiro <h1>Hello World</h1> lá pelos anos 2000, mas foi em 2011 que comecei a trabalhar com Javascript de verdade.
Desde 2017 atuo como instrutor de tecnologias voltadas ao desenvolvimento front-end, mais especificamente o HTML, o CSS e o Javascript. Comecei ministrando em cursos presenciais mas depois migrei para cursos on-line.
Atualmente trabalho exclusivamente como instrutor da Udemy e como criador de conteúdo para o canal da Serliv no Youtube.
Com mais de 15 anos de experiência em desenvolvimento front-end e mais de 7 anos de experiência como instrutor de cursos presenciais, eu, Daniel Tapias Morales, criei o perfil serliv (antigo serfrontend) para ajudar as pessoas que querem iniciar sua jornada como profissionais da área de programação web Frontend.
Atualmente trabalho exclusivamente como instrutor de cursos online na Udemy e como criador de conteúdo focado no desenvolvimento web front-end.