Logo do Bootcamp

Bootcamp Inter Front End Developer

Olá Dev, no Bootcamp Inter Frontend Developer você aprenderá sobre React - uma das principais tecnologias utilizadas pelo Inter, que é uma das maiores e mais completas plataformas digitais de serviços financeiros e não financeiros do Brasil. Essa é a sua chance de progredir na sua carreira em desenvolvimento de software! O Órbi Conecta é um dos principais hubs de inovação do Brasil e o Órbi Academy Techboost, sendo um dos maiores programas brasileiros de formação em carreiras de tecnologia e distribuirá mais de 130 mil bolsas de estudo até 2022, impactando toda a comunidade tech brasileira.


Minha Timeline no bootcamp

Ícone da Atividade

Boas Vindas ao Bootcamp Inter Front End Developer

Conheça melhor o Inter, uma das plataformas de serviços financeiros e não financeiros mais completa do Brasil, e confira também respostas às dúvidas mais frequentes sobre funcionamento do programa e vagas disponíveis.

Concluído

Ícone da Atividade

Mentoria #1: Aula Inaugural do Bootcamp

Nesta aula será demonstrado como será todo o processo a partir daqui até a etapa de uma possível contratação. Também serão explicados os como o Bootcamp é dividido: cursos, mentorias, projetos e desafios de código.

Concluído

Ícone da Atividade

Lógica de Programação Essencial

Lógica de programação é a forma como o desenvolvedor entende a comunicação a fim de programar uma função de um programa. Faz uso de algoritmos, que são sequências de passos bem estabelecidos, como por exemplo, uma receita de bolo.

Concluído

Ícone da Atividade

Aprenda o que são Estrutura de Dados e Algoritmos

Aprenda o que são estruturas de dados em um sistema, qual a importância dela e como trabalhar com o armazenamento dessas informações de forma ágil e otimizada.

Concluído

Ícone da Atividade

Introdução ao Git e ao GitHub

Nesse curso vamos aprender um pouco da história do Git e como ele se tornou essencial para otimizar projetos dos desenvolvedores. Também vamos conhecer seus principais comandos, como funciona a plataforma e como ela pode simplificar o seu trabalho.

Concluído

Ícone da Atividade

Projetos ágeis com SCRUM

SCRUM é um framework utilizado no gerenciamento ágil de projetos de software. Esse curso ensinará os fundamentos e práticas da metodologia.

Concluído

Ícone da Atividade

Criando seu Primeiro Repositório no GitHub Para Compartilhar Seu Progresso

Reforce seu conhecimento em Git com um desafio de projeto totalmente prático, onde você executará todos os passos para a criação, atualização e sincronização de um repositório no GitHub. Para isso, tenha em mente todas as dicas e direcionamentos apresentados pelo expert nas aulas. Dessa forma, você poderá compartilhar suas anotações e exercícios em seu próprio repositório. Criando assim, o primeiro (de muitos) projetos do seu portfólio ;-)

Concluído

Ícone da Atividade

Mentoria #2: Como ser o próximo contratado pelo INTER

Nesta mentoria um expert do INTER estará presente para demonstrar quais são os soft skills desejáveis para o profissional INTER.

Concluído

Ícone da Atividade

Introdução a criação de websites com HTML5 e CSS3

Nesse curso o especialista vai contar um pouco sobre a história do HTML5 e do CSS3, explicar como funciona a estrutura básica dessas tecnologias, sua semântica, principais elementos e comandos.

Concluído

Ícone da Atividade

Construindo páginas para internet com Bootstrap

Aprenda a utilizar o framework Bootstrap e aprofunde mais o seu conhecimento em HTML5 e CSS3.

Concluído

Ícone da Atividade

IDE Instalação e Configuração (Visual Studio Code)

Neste curso você irá conhecer, instalar e configurar um dos IDEs mais utilizados e flexíveis do Mercado, o Visual Studio Code (ou apenas VSCode). Nesse contexto, o JavaScript é citado como referência nas configurações, mas o VSCode pode ser facilmente explorado em inúmeras outras linguagens de programação.

Concluído

Ícone da Atividade

Introdução ao JavaScript

Neste curso vamos entender o que é o Javascript, as necessidades que esta linguagem atende e as diversas possibilidades dentro do mercado de trabalho.

Concluído

Ícone da Atividade

Sintaxe Básica em JavaScript

O curso tem como objetivo geral explicar de forma didática o que é o JavaScript, pra quê serve e como utilizá-lo em projetos. Para isso, nossa expert apresenta a sintaxe dessa linguagem de programação desde a teoria até a prática.

Concluído

Ícone da Atividade

Sintaxe e Operadores

Neste curso você terá uma introdução aos principais operadores para manipular valores no seu código.

Concluído

Ícone da Atividade

Variáveis e tipos

Neste curso você irá se familiarizar com as estruturas de dados mais comuns do Javascript e entender algumas nuances entre elas.

Concluído

Ícone da Atividade

Funções

Neste curso de JavaScript você aprenderá a declarar funções e manipular parâmetros. Além disso, você conhecerá conceitos como loops, argumento “this” e arrow functions.

Concluído

Ícone da Atividade

Coleções

Neste curso você conhecerá o objeto Map e o objeto Set em Javascript

Concluído

Ícone da Atividade

Debuggind e Error Handling

Com este curso, você será capaz de lidar com erros e exceções, além de criar seu próprio erro personalizado.

Concluído

Ícone da Atividade

Javascript Assíncrono

Neste curso você conhecerá o conceito de assincronicidade, verá o que são Promises e aprenderá a fazer requisições de APIs.

Concluído

Ícone da Atividade

Orientação a Objetos

Neste curso, você entenderá o conceito de Orientação a Objetos e os seus principais pilares. Além de compreender como o Javascript lida com esse paradigma.

Concluído

Ícone da Atividade

Map, Filter e Reduce

Neste curso, a Expert irá demonstrar a utilização de três métodos importantes para Arrays: Map, Filter e Reduce.

Concluído

Ícone da Atividade

Manipulando D.O.M com Javascript

Neste curso você aprenderá a manipular os elementos de uma página HTML utilizando Javascript.

Concluído

Ícone da Atividade

Resolvendo Desafios de Código com Javascript

Antes de seguir para os Desafios de Código, entenda melhor o que são eles, qual a importância, como solucioná-los na plataforma e alguns conceitos básicos que envolvem a codificação.

Concluído

Ícone da Atividade

Mentoria #3: Como desenvolver os desafios de código

Esta mentoria está destinada ao esclarecimento de dúvida sobre a plataforma e de como resolver os desafios de código.

Concluído

Ícone da Atividade

Programando com js

Nesse desafio de codificação você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional com Kotlin.

Concluído

Ícone da Atividade

Recriando a Interface da Netflix

Recrie a interface do principal site de streaming mundial utilizando tecnologias simples como HTML5, CSS3 e JavaScript. Nesse projeto você aprenderá: como estruturar um layout, técnicas de CSS3 com containers e variáveis, como posicionar os elementos com Flexbox e como utilizar plugins JQuery a favor da sua aplicação.

Concluído

Ícone da Atividade

Sql Server - Criando suas primeiras consultas

Aprenda desde a instalação e configuração do ambiente com SQL Server e realize suas primeiras consultas SQL na prática.

Concluído

Ícone da Atividade

Modelando um Banco de Dados na prática com SQL Server

Neste curso, você verá na prática como modelar um banco de dados com SQL SERVER, criando desde as tabelas relacionadas do projeto, até a implementação da interface.

Concluído

Ícone da Atividade

SQL Server: Boas práticaas em Banco de Dados Relacionais

Aprenda alguns comandos SQL e boas práticas trabalhando com o SGBD SQL Server.

Concluído

Ícone da Atividade

Introdução ao React

Aprenda os conceitos sobre ReactJS, ferramenta usada para a criação de interfaces para os usuários.

Concluído

Ícone da Atividade

Desenvolvimento de aplicações para Internet com React

Você aprenderá conceitos avançados sobre a combinação de Redux com React e sua aplicação.

Concluído

Ícone da Atividade

Trabalhando com componentes em React

Aprenda sobre a estrutura e ciclo de vida dos componentes React, uma das principais tecnologias de desenvolvimento Web da atualidade. Nesse contexto, a expert explora conceitos chave como o de Single Page Application (SPA), modularização e, principalmente, boas práticas relacionadas a componentes React.

Concluído

Ícone da Atividade

Introdução ao React Hooks

Organize sua lógica de componentes React com Hooks. Para isso, entenda esse conceito na prática e veja como ele pode ajudá-lo no reuso de suas implementações. Os Hooks nos permitem trabalhar de forma limpa e simples no React, nos dando ainda mais controle.

Concluído

Ícone da Atividade

Trabalhando States e Efects no React

Trabalhe com os 2 principais hooks do React: useState e useEffects e crie componentes ainda mais inteligentes.

Concluído

Ícone da Atividade

Mentoria #4: Desenvolvendo um front-end de uma aplicação web com React

Nesta mentoria o expert irá explicar conceitos essenciais do framework desenvolvimento um front-end do inicio ao fim.

Concluído

Ícone da Atividade

Introdução a APIs e métodos HTTP

Entenda o que é um microsserviço, quais os principais métodos HTTP, o que é uma API, e quais as diferenças entre um microsserviço e monolito.

Concluído

Ícone da Atividade

Instalando e configurando seu ambiente Node.js

Aprenda de forma simplificada como fazer a instalação e configuração das principais ferramentas para iniciar a programação com Node.js.

Concluído

Ícone da Atividade

Explorando o estilo arquitetural REST com Node.js

Conheça o estilo arquitetural mais utilizado na atualidade e entenda todas as nuances do REST. Nesse contexto, explore na prática todo potencial semântico do protocolo HTTP com Node.js. Para isso, o expert utiliza a biblioteca Express para abstrair o gerenciamento de rotas.

Concluído

Ícone da Atividade

Node.js com Banco de Dados Relacionais (SQL)

Simplifique a complexidade de conexão com bancos de dados relacionais (SQL) usando Node.js. Para isso, algumas abstrações são apresentadas, aumentando ainda mais a nossa produtividade no desenvolvimento de APIs REST em Node.js.

Concluído

Ícone da Atividade

Micro serviços e integração com Node.js

Refine os seus conhecimentos sobre microsserviços, com foco no dimensionamento de domínios. Para isso, o expert cria uma integração entre APIs, com a intenção de explorar adequadamente os domínios e responsabilidades de cada uma delas.

Concluído

Ícone da Atividade

Mentoria #5: Consumindo APIs feitas em Node.js com um front-end com experts do Inter

Com o front-end desenvolvido na mentoria anterior, aqui o Expert explicará conceitos importantes de consumo de uma API e como exibir os dados na interface criada previamente.

Concluído

Ícone da Atividade

Integrando um back-end em Node.js com um front-end em React para um E-commerce

Aprenda como integrar um Front-end em React com uma API REST (desenvolvida em Node.js). Para isso, a expert apresenta uma abordagem totalmente prática de desenvolvimento, onde dicas e boas práticas fazem parte do seu percurso. Como desafio, reproduza ou faça um "fork" nos projetos da expert (os links estão disponíveis deste Desafio) e implemente suas próprias evoluções. Vamos juntos!?

Concluído