Dev Full Stack

Torne-se o profissional
que o mundo precisa!

Quero fazer parte

Sobre o curso

Já pensou que em menos de um ano, você estará pronto para construir
um aplicativo do zero?
Com nosso curso, você terá uma visão ampla de todo projeto para criação
de uma aplicação e poderá definir o seu caminho profissional, apto para
atuar no Front-end, Back-end e Mobile em uma das maiores empresas
do Brasil e do mundo.

Com a Fullture você pode chegar mais longe!

Plataforma
exclusiva
Mentorias
com experts
Preparação para
o mercado
Jornada
completa

O que você vai aprender?

A linguagem mais popular do mundo. A linguagem que, hoje, formata a internet da forma como a conhecemos. Podemos dar muitas definições para o Javascript, mas é inegável sua importância para a tecnologia que está no nosso dia a dia hoje.
Podemos afirmar, inclusive, que é uma das linguagens mais importantes para o acesso à informação. Isso porque boa parte dos sites e aplicativos que utilizamos têm o Javascript em seu DNA.
O curso Dev Full Stack assume o compromisso de formar alunos que vão sair da sala de aula para as melhores vagas do mercado de trabalho.
O Javascript é a linguagem mais popular e utilizada no mercado mundial, estando à frente de todas as novas tendências que já surgiram desde a sua criação, no final dos anos 90.

Uma jornada cheia de desafios

Carga horária: 500 horas

Desenvolvedor web: contextos profissionais de atuação

Quem é a “turma de TI”? Quem pode fazer parte da “turma de TI”?
Apresentamos o contexto profissional em que se inserem os profissionais de TI. A trilha ajuda a situar alunos que estão em contato com área de TI pela primeira vez – principalmente aqueles que estão em transição de
carreira. Principais funções, salários, expectativas de mercado são algumas das informações que vão ser compartilhadas pelos professores – que, fora das salas de aula, ocupam os cargos mais cobiçados pela área de TI.

Fundamentos de Informática: Hardware, Software e Redes

Conhecer como o computador funciona e como o computador se relaciona com o ambiente em que ele está inserido.
A disciplina de fundamentos tem como principal objetivo apresentar conceitos fundamentais da área de computação, sistemas operacionais e redes.
Tais conceitos são importantes para o dia a dia de qualquer desenvolvedor de software.

HTML e CSS

O HTML5 é a linguagem de marcação utilizada para demarcar áreas nos sites, localizando texto, imagens e vídeos.
O CSS é uma linguagem de estilo que tem o papel principal de aplicar padrões estéticos a qualquer aplicação Web.
O foco da disciplina HTML e CSS é explorar a criação de conceitos que vão auxiliar na criação de telas de qualquer aplicação Web.
Ao final, vamos desenvolver um projeto prático a partir dos conceitos apresentados.

Algoritmos e lógica para programação

Desenvolver a lógica de programação e compreender o problema que precisa ser resolvido é um dos pontos principais para se tornar um programador. Compreender o problema a ser resolvido para um programador é criar a lógica de programação a ser aplicada a um determinado problema e estruturar os dados por meio de filas, pilhas ou
árvores.
Exercícios práticos vão acompanhar a curva de aprendizado, como uma forma de deixar o cérebro treinado para as situações mais complexas no dia a dia de webdesenvolvimento.

JavaScript

Entender a linguagem JavaScript é o início de uma jornada com vários caminhos a seguir, o desenvolvedor pode focar no desenvolvimento Backend utilizando o NodeJS como ferramenta de trabalho.
Ou então, o aluno pode seguir para a carreira especializada no Frontend direcionando estudos para a biblioteca de interfaces chamada React, Angular ou Vue.
O grande objetivo da disciplina “JavaScript” é direcionar o aluno a entender com a linguagem funciona, como trabalhar com a manipulação do DOM por meio da linguagem e qual a finalidade de utilização da linguagem.

React

A trilha apresenta uma das principais bibliotecas do Javascript, o React, e que está por trás de alguns dos principais aplicativos que usamos no nosso dia a dia.
Vão ser abordados conceitos como componentes, hooks, Single-Page Application, formulários, rotas, utilização de testes unitários nos componentes criados no Frontend, introdução aos padrões arquiteturais Flux e Redux e integração com Backend utilizando Rest.

Banco de Dados

Banco de dados armazenam a inteligência que está por trás de uma aplicação web e/ou mobile, desktop.
A trilha vai apresentar as principais definições e usos do Banco de dados, abordando fundamentos básicos até o desenvolvimento de projetos complexos e baseados, principalmente, no SQL e no PostgreSQL.
Ao final, também veremos como integrar os conhecimentos obtidos com os fundamentos de Javascript apresentados no decorrer do curso.

Backend Nodejs

Ao lado do React, o Nodejs é um dos ambientes de desenvolvimento mais utilizados pelos desenvolvedores que atuam no mercado atualmente.
Ele é fácil de aprender e conta com uma perfomance acima da média, e, durante a trilha, vamos compreender como usá-lo, principalmente, no lado backend da aplicação.
Exercícios de aplicação de testes vão ajudar na fixação dos conceitos, e, ao final, vamos desenvolver um projeto a partir do NodeJs.

Qualidade de Software

Principais conceitos de testes de software, qualidade e análise de bugs de aplicações, processos de reporte.
Aqui, vamos ter contato a exemplos reais de casos de testes, de projetos de Javascript e que são comuns no cotidiano de equipes de TI de diversas empresas.
Durante todo o percurso, vamos contar com exercícios práticos de testes e, ao final, os alunos vão ter um conjunto de atividades desenvolvidas e prontas para serem divulgadas em portfólios e em processos seletivos de grandes empresas.

React Native

O objetivo é apresentar o React Native, biblioteca do Javascript que se tornou uma das principais multiplataformas para o desenvolvimento de aplicações móveis. Com o React Native, é possível criar aplicações complexas apenas com o Javascript, usando recursos do React.
A partir da exposição das principais funcionalidades da biblioteca, o aluno vai desenvolver seu primeiro projeto web e/ ou mobile. A trilha também conta com orientações para adaptar projetos do Android para IoS e vice-versa, além de apresentar o uso do React Native em sistemas operacionais diversos (Windows, Linux e Mac).

Para quem é o curso?

Este curso é recomendado a pessoas que desejam realizar uma transição de carreira, buscando vagas na área de tecnologia principalmente relacionado a desenvolvimento de software.
Qualquer pessoa a partir de 16 anos que ainda não têm clareza de qual faculdade cursar e que tem interesse em adquirir uma profissão e entrar no mercado de trabalho.

Perfil dos participantes

• Para quem busca uma rápida entrada no mercado de trabalho;

• Para quem está disposto a investir tempo na área mais aquecida do mercado;

• Para quem tem acesso a um computador e conexão de internet;

• Para quem está disposto a correr atrás e criar seu próprio futuro de sucesso e ser o profissional que o mundo precisa;

• Para quem vê a escola como um guia, que através dos melhores professores do mercado, irá te mostrar os caminhos do sucesso.

Quero fazer parte
Baixar ementa do curso

Competências do curso

Visão estratégica

 Mentoria de Carreira

Aplicabilidade

 Foco em Resolução de Problemas

Programa especializado

Foco no mercado

Criado por experts do mercado

"Os cursos de desenvolvimento full stack em geral não abrangem um conjunto de conhecimentos essenciais para este tipo de profissional, como gestão de projetos, métodos ágeis, cloud computing, que são a base do que estes profissionais encontrarão no dia-a-dia em seus futuros empregos. A nossa carga horária, atrelada a módulos focados em entrega de projetos, ajudam nossos alunos a tangibilizar o aprendizado, reforçando a absorção do conhecimento."

Fábio Alves
Associate Director na Accenture

Metodologia Fullture

Aprenda na prática

Conecte-se com projetos e soluções reais de Startups e grandes de Tecnologia

Market-Driven

Utilizando a metodologia PBL (Problem Based Learning) você será um profissional pró ativo com grande capacidade de inovar e resolver problemas. Esses profissionais são os mais disputados do mercado

Experts do mercado

Os professores Fullture, são especialistas das maiores empresas de tecnologia do mundo

Habilidades do futuro

Você vai ter as competências necessárias para construir uma carreira à prova de futuro
Mercado

Onde você poderá trabalhar

1

Empresas de tecnologia focadas em desenvolvimento

2

Remotamente em empresas softwarehouses

3

Freelancer em projetos inovadores

4

Empresas de pequeno a grande porte com squads de tecnologia

Um Dev Full Stack Junior ganha em média R$ 5.100,00
Fonte: Robert Half – Guia Salarial 2020

O mercado precisa de você!

Empresas como Gympass, Neoway, Uol e tantas outras estão buscando profissionais. Veja só:

Dev Full Stack Completo

O seu Futuro começa agora!
O Dev Full Stack é o profissional que atua em todas as etapas de desenvolvimento de uma aplicação, do back-end ao front-end, e promete ser uma das carreiras mais promissoras do futuro!

Baixar ementa do curso
Inscreva-se agora

E garanta o seu DESCONTO da
nossa Back Friday

Pagamento à vista:

R$6,390.00Quero me inscrever

Descontão na
Black Friday!

Com parcelas a partir de

R$347,00

Consulte as condições especiais de parcelamento e aproveite nossa Black Friday!

Quero financiar meu curso