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
HTML
Estrutura de página web
Recursos visuais
Links e âncoras
Listas
Estrutura e Semântica
Tabelas
Formulários
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
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
Bootstrap
Grid
Containers (bootstrap)
Classes CSS Bootstrap
Botão, Vídeo, Imagem, Texto e Tabela
Formulários
Menu & Navegação
Carrossel
Design responsivo
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
Ágil & Soft Skill
Scrum
GitHub
Proatividade
Comunicação Assertiva
Resiliência
Gestão de Tempo
Projeto Final
Trabalho em grupo onde os alunos são divididos em squads de trabalhoDesenvolvimento 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.