Curso de JavaScript Moderno do Básico ao Avançado

Descrição: Aprenda Javascript moderno (ES6+) para front-end (com Webpack, babel, React, React Hooks e Redux) e back-end (com Node, Express, MySQL e MongoDB) e se torne um(a) desenvolvedor(a) full stack.

Inicialmente, o aluno aprenderá a utilizar recursos nativos do JavaScript sem a necessidade de utilizar frameworks ou bibliotecas adicionais (Javascript puro, conhecido como Vanilla JS).

Em seguida, apresentarei o Node JS, Express e o MongoDB (noSQL) para trabalhar com Javascript no Back-end. Apresentarei frameworks e bibliotecas que são padrão no mercado atualmente, como Express (servidor Web) e Mongoose (para modelar bases de dados MongoDB). Também apresentarei em detalhes o sistema de módulos do NodeJS.

Falaremos do Babel e Webpack, o que nos permitirá utilizar o sistema de módulos do ES6 em navegadores mais antigos que não teriam suporte para tal.

Além disso, também vamos criar um projeto simples realizando um CRUD (create, read, update e delete) na base de dados mongo com sistema de login real usando sessions e a arquitetura MVC (Model View Controller).

Ao longo do curso, o aluno aprenderá tecnologias adicionais ao JS, como: criar um servidor web com NGINX para fazer proxy reverso com Node; gerenciar projetos node com o pm2; configurar um servidor linux no Google Cloud Platform (GCP), adicionar certificado SSL/TLS (HTTPS) com letsencrypt gratuitamente, configurar um repositório com o Git (e comandos adicionais do git em geral), configurar chaves SSH no servidor e computador pessoal e muito mais.

Também tive o cuidado de focar bastante na parte de segurança de todos os serviços utilizados ao longo do curso, com isso o aluno poderá fazer deploy de suas aplicações sem medo.

Criaremos uma API Rest utilizando MariaDB/MySQL (SQL) e o Sequelize, com sistema de login que utiliza JSON Web Tokens (JWT). Nesta seção, o aluno aprenderá ainda mais recursos que são padrão de mercado, como: editorconfig, eslint, prettier, JWT, middlewares e mais.

Na seção básica de React JS, criaremos uma lista de tarefas utilizando class components e functional components (com classes e funções). Também utilizaremos o localStorage do navegador para salvar os dados da lista de tarefas, fazendo algo muito similar ao que faríamos com bases de dados.

Na seção avançada do React JS utilizaremos React Hooks, Redux + Redux Saga e muito mais. Também vamos consumir a API Rest que criamos em aulas anteriores. Criaremos um sistema de Login com JWT e o axios e faremos um CRUD (create, read, update e delete) na base de dados MySQL/MariaDB da nossa API Rest.

E ainda tem uma seção bônus, onde o aluno receberá tutoriais em vídeo gratuitamente sobre vários assuntos aleatórios relacionados com Javascript.

Lista do que será ensinado nas seções:
Instalação dos programas utilizados ao longo do curso (Node, Visual Studio Code e mais)
Javascript básico (variáveis e coisas básicas de programação)
Javascript com lógica de programação (estruturas condicionais, de repetição e mais)
Javascript orientado a objetos (classes, funções construtoras, factory functions, e mais)
Javascript funcional (seções específicas para funções, arrays e objetos)
Javascript assíncrono (com promises, ajax, axios e fetch API)
Webpack e Babel (para uso de recursos modernos em navegadores mais antigos)
Node.js (básico de Node + Express e MongoDB)
Projeto agenda (Um projeto real utilizando tudo o que foi descrito anteriormente)
Deploy – Criar, configurar e manter um servidor Linux (inclui configuração de várias tecnologias diferentes)
Api rest – Criar uma API Rest do zero usando Express, JWT e o Sequelize (com MariaDB/MySQL).
React JS Básico – Nesta seção, criaremos uma lista de tarefas utilizando o React JS e o localStorage do navegador.
React JS Avançado – React Hooks, Redux + Redux Saga, Autenticação com JWT, Redux Persist e muito mais.
Recomendo que o aluno conheça o básico de HTML e CSS para absorver melhor o conhecimento.
Para quem é este curso:
Para aqueles que desejam aprender JavaScript Moderno (ES6+) do zero
Para desenvolvedores experientes que desejam aprimorar seu conhecimento em JS
Para desenvolvedores que desejam trabalhar com front-end e back-end (fullstack)

Título: Curso de JavaScript Moderno do Básico ao Avançado
Ano de Lançamento: 2019
Autor: Luiz Otávio Miranda
Gênero: Programação / Desenvolvimento Web
Editora: Udemy
Nº de Páginas / Horas: 65:OO Hrs 39 Minutos
Extensão: MP4
Idioma: Português
Tamanho: 26 GB

UPLOADED

PARTE 01

PARTE 02

PARTE 03

PARTE 04

PARTE 05

===========

BRFILES

PARTE 01

PARTE 02

PARTE 03

PARTE 04

PARTE 05

===========

UPTOBOX

PARTE 01

PARTE 02

PARTE 03

PARTE 04

PARTE 05

===========

CLICK AQUI

====================

Curso de JavaScript Moderno do Básico ao Avançado

3 comentários

  1. xandaodownload

    E Vamos Depender qual Grana para Continuar no Ar ? Das Suas Doações ? Se Assim tiro do Bolso para Pagar os Servidores !!

    ADM: XANDAO DOWNLOAD™

  2. se colocasse servidores melhores como mega ou mesmo torrent seu site seria mais povoado commuitas pessoas como antigamente.

  3. valeu amigão, obrigado pelo cursão

Deixe uma resposta

O seu endereço de email não será publicado. Required fields are marked *

*

BIGTheme.net • Free Website Templates - Downlaod Full Themes