Skip to content

sabrinagomesb/rs-explorer

Repository files navigation

🚀Explorer

💻 O Curso

Explorer é um programa completo para iniciantes na programação da plataforma da Rocketseat. Põe em prática conceitos adquiridos na trilha Discover, aprofundando e testando os conhecimentos.

🏗️ Tecnologias

JAVASCRIPT HTML5 CSS3

🕵🏼‍♀️ Ementa

Stage 1 - Fundamentos da Programação WEB

Aborda os conceitos básicos da programação, lógica de programação, funcionamento da WEB, além dos conceitos de Front-end e Back-end.

Stage 2 - Introdução ao HTML e CSS

Aborda conceitos básicos de HTML (atributos e semantica) e CSS (Box Model e Flexbox) e apresenta a ferramenta Figma. Além disso, são desenvolvidos dois projetos, no qual são aplicados fontes e cores personalizadas, posicionamentos e espaçamentos dos elementos.

Stage 3 - Avançando no HTML e CSS

Neste módulo são abordados formulários no HTML e vários tipos de inputs. Introdução à responsividade, para que o projeto se adapte a vários tipos de dispositivos. Além de avançar no CSS com Grid, transições e animações.

Stage 4 - Introdução à programação, lógica e algoritmos com JavaScript

Vemos variáveis, operadores matemáticos, tipos de dados no JavaScript, operadores comparativos, estruturas de repetição e condicionais, Arrays e aprenderemos sobre funções no JavaScript e como utilizá-las.

Stage 5 - Avançando na programação WEB com JavaScript

Neste módulo veremos sobre: Como manipular o navegador utilizando a DOM, funções callbacks, recursividade, princípios do Clean Code, ES6 Modules, padrão Factory, injeção de dependências, refatoração de código e muito mais.

Stage 8 - Backend

Neste módulo veremos sobre: O que é o Node.js como ele funciona e suas vantagens. Construiremos uma API completa utilizando Node.js e Express. Utilizaremos o Insomnia para cadastrar nossas rotas e verificar os status codes das mesmas. Criaremos um banco de dados utilizando SQLite, manipularemos o nosso DB utilizando a ferramenta Beekeper Studio juntamente com o Query Builder Knex.js. Repositório


🎯 Off Code

Land 1 - Início da Missão

Módulo introdutório. Apresenta o mapa da jornada e traz dicas de como se relacionar de maneira eficiente.

Land 2 - Objetivos e Planejamento

Aborda temas sobre mentalidade, como: encontrar e fortalecer o propósito e definir objetivos e metas.

Land 3 - Aprendizado, estudos e técnicas

Apresenta a metolodiga PARE (Perguntar, Anotar, Revisar e Explicar) com objetivo de pontelicializar o aprendizado. São apresentadas também algumas técnicas de estudo, como: Pomodoro, Lozanov, Feymann e Active Recall.

Land 4 - Mentalidade

Tratamos de temas sensíveis porém necessários, que podem interferir na sua jornada como dev. Vamos conhecer um pouco sobre a ansiedade, seus sintomas e como lidar com ela; síndrome do impostor, seus sintomas e quando é necessário procurar ajuda profissional. Também falaremos sobre o que fazer quando não sobra tempo para estudar. Para terminar o módulo quebrando tudo, destruímos algumas ideias erradas que atrapalham nossa evolução.

Land 6 - Marca Pessoal

O Linkedin é uma rede social focada em trabalho, excelente para fazer networking. Através dela, você pode se conectar com outros profissionais, recrutadores e empresas, expandindo seu círculo de contatos e tendo mais visibilidade profissional.

Land 7 - Encontrando Soluções

A pesquisa faz parte da rotina diária do trabalho de uma pessoa programadora. Nessa Land, aprendemos como e onde encontrar mais rapidamente as informações de que precisamos quando estamos desenvolvendo. Como buscar soluções e suporte em momentos de crise.

Land 8 - Inglês

A importância da lingua inglesa no processo de formação na área de programação.

Land 09 - Projetos Pessoais

Dicas e ideias para desenvolver projetos pessoais.

Land 10 - Empregos

Dicas e ideias para se destacar no mercado.


Feito por 💫 Sabrina Gomes

About

Programa educacional completo da Rocketseat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors