Desenvolvedor Front-end

*Processo seletivo exclusivo para pessoas com deficiência.

Sobre o curso

Descubra uma nova oportunidade na SoulCode: nosso bootcamp online ao vivo, especialmente desenhado para capacitar pessoas com deficiência como Desenvolvedores(as) FRONT-END. Prepare-se para adentrar o mercado de tecnologia com habilidades técnicas, interpessoais e direcionamento de carreira alinhados às principais ferramentas digitais corporativas.
Junte-se a nós e trilhe um caminho rumo a uma carreira empolgante e inclusiva na tecnologia.

Uma grande oportunidade para quem deseja iniciar ou reciclar uma nova profissão no mercado de tecnologia. Nossa metodologia tem uma abordagem completa para formação, capacitando os alunos na parte técnica, nas habilidades interpessoais e no direcionamento de carreira com ferramentas digitais mais usadas em grandes empresas globalmente.

O que você irá aprender

Profissionais Front-end são responsáveis por criar interfaces visuais e interativas de um website ou aplicativo, utilizando tecnologias como HTML, CSS e JavaScript para traduzir o design e os requisitos do usuário em código, garantindo que o conteúdo seja apresentado de forma atraente e funcional nos navegadores. Desenvolvedores Front-end são muito valorizados, não só pelo seu conhecimento técnico, mas também por trabalharem em colaboração com designers e desenvolvedores back-end para criar experiências de usuário consistentes e responsivas, agilizando soluções.

Módulos do Curso

1

HTML

Estrutura de página web

Recursos visuais

Links e âncoras

Listas

Estrutura e Semântica

Tabelas

Formulários

2

CSS

Formatação de texto, fontes e alinhamentos personalizados

Cores hexadecimal, rgb e nomes

Margins e paddings

Bordas e Shadow

Cores Gradientes

Posicionamento

Layout fixo e adaptável

Flexbox

Media queries

Design responsivo

3

JavaScript

Variáveis e tipos

Objetos

Arrays

Operadores lógicos e aritméticos

Operadores de comparação

Condições if/else

Loops

Funções e parâmetros

Funções anônimas e Arrow Functions

Promises

4

Bootstrap

Grid

Containers (bootstrap)

Classes CSS Bootstrap

Botão, Vídeo, Imagem, Texto e Tabela

Formulários

Menu & Navegação

Carrossel

Design responsivo

5

React

Componentes

Propriedades de componentes

Loops

Renderização condicional

React hooks (useState, useEffect, useForm, useNavigate e useParams)

Roteamento

Rotas com parâmetros

Context API

React + Firebase

Integração com axios

6

Ágil & Soft Skill

Scrum

GitHub

Proatividade

Comunicação Assertiva

Resiliência

Gestão de Tempo

7

Projeto Final

Trabalho em grupo onde os alunos são divididos em squads de trabalho

Desenvolvimento de um projeto final, baseado em um desafio estabelecido pelos nossos parceiros, que tem por objetivo aplicar todos os ensinamentos do curso para resolver um problema de negócio real.

Topo