/⠀/⠀/⠀F⠀O⠀R⠀M⠀A⠀Ç⠀Ã⠀O

Primeiros Passos

Full Stack Developer

A formação Primeiros Passos Full Stack Developer é para VOCÊ que deseja iniciar sua carreira como DESENVOLVEDORA ou DESENVOLVEDOR! Aprenda a programar do ZERO, domine as principais linguagens e habilidades que uma pessoa desenvolvedora necessita e saia apto para ingressar no mercado de trabalho!

Quando?

10/01/2022 a 11/07/2022

Segundas, Terças e Quintas | 19:00 às 22:00

Aulas AO VIVO

Quero me Inscrever!

/⠀/⠀/⠀S⠀O⠀B⠀R⠀E⠀-⠀A⠀-⠀F⠀O⠀R⠀M⠀A⠀Ç⠀Ã⠀O

Intensivo de 6 meses para você aprender a Desenvolver do ZERO

Duração: 210 horas/aula + conteúdos extras

Todo o conteúdo para você iniciar sua carreira do ZERO e se tornar um(a) Desenvolvedor(a) Web. Mais de 200 horas de conteúdo organizados em 7 módulos e mais de 100 horas assíncronas com exercícios, desafios e workshops para você praticar e internalizar o aprendizado, além de encontros com feras do mercado, agregando conteúdos, informações e aprendizados relevantes à sua formação para entrar com tudo na área!

C⠀U⠀R⠀S⠀O

Lógica

de Programação EaD ao Vivo

Duração: 20h

Entenda o que são algoritmos e toda a lógica de programação executada pelos programas de computadores e aprenda a programar do zero!

ASSISTA A PRIMEIRA AULA!

C⠀U⠀R⠀S⠀O

HTML, CSS

e JavaScript

EaD ao Vivo

Duração: 40h

Crie sites do zero com HTML, CSS e JavaScript, os padrões que definem como o conteúdo de páginas web será apresentado no seu navegador.

ASSISTA A PRIMEIRA AULA!

C⠀U⠀R⠀S⠀O

JavaScript e

CSS Pro

EaD ao Vivo

Duração: 50h

Aprofunde seu conhecimento em Javascript e CSS para construir aplicações modernas e com recursos mais atraentes para os usuários!

VER CONTEÚDO COMPLETO!

C⠀U⠀R⠀S⠀O

React JS

EaD ao Vivo

Duração: 30h

Aprenda a trabalhar com os recursos das bibliotecas React para criar sites e aplicações otimizadas.

VER CONTEÚDO COMPLETO!

C⠀U⠀R⠀S⠀O

Banco de Dados

e SQL EaD ao Vivo

Duração: 20h

Entenda como funciona um banco de dados, sua estrutura e o porque de ser uma peça tão importante para o desenvolvimento de softwares.


VER CONTEÚDO COMPLETO!

C⠀U⠀R⠀S⠀O

Node.JS

EaD ao Vivo

Duração: 30h

Aprenda a criar aplicações escaláveis com Node.JS, ambiente de execução utilizado por empresas como Uber, Netflix, LinkedIn e outras.


VER CONTEÚDO COMPLETO!

P R O J E T O F I N A L

Desenvolvimento de Aplicação Web

EaD ao Vivo

Duração: 20h

Desenvolva uma aplicação completa como trabalho de conclusão da formação utilizando todos os conhecimentos adquiridos.

VER CONTEÚDO COMPLETO!

Conheça os instrutores

_______________________________

Abner Fonseca

Desenvolvedor Mobile

Dbserver

Graduado em Análise e Desenvolvimento de Sistemas, atualmente na Dbserver como Desenvolvedor Mobile e Web com ReactJs e Native. Apaixonado por aprender novas tecnologias na área de Javascript, pescaria e estudar nas horas vagas.

Cícero Feijó

Software Engineer

Tecnopuc

Formado pela UNISUL e pós graduado em Tecnologias Aplicadas a Sistemas de Informação com Métodos Ágeis pela UniRitter. Cícero iniciou como dev em 1999, durante sua carreira passou por diversas agências de internet e por grandes corporações e portais focando no desenvolvimento de aplicações front-end/back-end com grande escalabilidade. Atualmente é engenheiro de software em uma multinacional no Tecnopuc e instrutor da TargetTrust.

Er Galvão Abbott

Programmer

Presidente ABRAPHP

Desenvolve sistemas e aplicações com interface web há mais de 25 anos, sendo mais de 20 destes com PHP. Presidente da ABRAPHP – Associação Brasileira de Profissionais PHP. Diretor da PHP Conference Brasil e da ConFLOSS - Conferência de Free/Libre e Open Source Software. Evangelista e Contribuidor para a Linguagem PHP. Embaixador Fedora LATAM. Professor Convidado (Especialista) de Pós-Graduação em três instituições Brasileiras. Além disso, professor na TargetTrust desde 2009, há mais de 10 anos!

/⠀/⠀/⠀Q⠀U⠀E⠀M⠀-⠀S⠀O⠀M⠀O⠀S⠀

Por que aprender

com a TargetTrust?

O nosso principal objetivo é colocar você no mercado de trabalho. Ao longo de 28 anos , a TargetTrust já formou mais de 30.000 alunos para o mercado de programação e tecnologia, colocando frente a frente profissionais qualificados com as principais empresas de inovação do país.


Somos mais do que técnica. Somos transformação!


/⠀/⠀/⠀C⠀O⠀N⠀T⠀E⠀Ú⠀D⠀O⠀-⠀A⠀B⠀E⠀R⠀T⠀O

Bate-papo sobre os primeiros passos na TI

Por onde você deve começar uma carreira na TI, o que aprender primeiro e como conseguir um emprego na área.

CLIQUE PARA ASSISTIR!

Este bate-papo foi gravado ao vivo em maio de 2020.

Prepare-se para ser um Desenvolvedor Full Stack!

Entre para o mercado em 2022 sem escalas.

A TargetTrust trabalha com uma metodologia diferente da maioria dos cursos de TI online. Nossas aulas EAD são ministradas AO VIVO com o instrutor demonstrando o uso da tecnologia e ajudando você a dominar o assunto!

A sua chance de conquistar uma vaga no mercado de TI em APENAS 06 meses! 🚀

Formação completa!

6 meses de duração


12x R$ 630,00

 ou R$ 6.804,00 à vista

✔ Aprenda a programar do ZERO

✔ Conteúdo sempre atualizado

✔ Formação alinhada com demandas do mercado

✔ Instrutores atuantes no mercado da TI

✔ Testes e avaliações ao longo da formação

✔ Aulas com a presença dos instrutores (EaD ao Vivo)

✔ Preparação para entrevistas (Softskills)

✔ Mais de 30 projetos realizados

✔ Projeto final com banca

✔ Programa de indicações TargetTrust

QUERO ME INSCREVER!


Formas de Pagamento e Descontos

Parcelamento

Cartões de crédito para Pessoa Física, boleto apenas para Pessoa Jurídica

À Vista

Transferência, Pix, Depósito

ou Boleto

PayPal

Entre em contato para mais informações

Financie em até 24X

Financiamento Estudantil com juros baixos do mercado em parceria com a Revelo UP.

Empresa conveniada

Colaboradores de empresas conveniadas possuem até 25% de desconto à vista na compra de 3 ou mais cursos.

Incentivando a diversidade

Para mulheres, pessoas pretas ou pardas, 25% de desconto na contratação de qualquer curso.

  • Somente para Pessoa Física.
  • Descontos não cumulativos.
  • Em caso de financiamento consulte condições.


Ex-aluno é de casa

Uma vez aluno, sempre aluno. A TT garante 5% de desconto em qualquer contratação.

Faça como eles, #vempratt você também:

"O instrutor Abner foi incrível, muito atencioso com todos, explicando o conteúdo de várias formas. Estou muito feliz no término deste curso na Target, pois finalmente descobri o norte que eu quero seguir na área de TI, instrutor Abner me conduziu no caminho que eu quero seguir da melhor forma!"

Wallace Natan Marques, agosto/21

"Participar da formação JS Front-end foi bastante proveitosa para ampliar os conhecimentos que eu já tinha sobre javascript e para aprender sobre React.

O fato do curso ser focado em projetos práticos nos ajudou a pensar em diferentes soluções e a compartilhar com nossos colegas nossas visões de desenvolvimento, a buscar melhores práticas e a pensar também no usuário final da nossa aplicação!"


Iorgama Porcely, agosto/21

"É o meu primeiro curso na área e as aulas na TargetTrust foram essenciais para minha decisão de continuar! Estou apaixonada por todo esse processo de desenvolvimento e com vontade de aprender cada vez mais. O curso foi maravilhoso e o professor Cícero foi grande parte de torna-lo assim com toda sua dedicação! Obrigado à TargetTrust!"

Paula Serra, setembro/21

"Preciso começar uma carreira aos 40 anos, com uma mudança drástica do que eu fazia antes. Uma graduação e um treinamento na Target foi o que achei mais promissor. Foi uma experiência de aprendizado muito agradável e de muito conteúdo."

Éder Barreto, abril de 2021

Ótimas aulas e professor, recomendo para qualquer pessoa que queira iniciar no mundo da programação e desenvolvimento web!

Ótimo professor, super atencioso e paciente, nunca deixava os alunos saírem da aula com qualquer dúvida!


Marília Schwarzbach, agosto de 2020


"A Target simplesmente me fez decidir o que seguir como carreira profissional, abriu novos horizontes e fez eu me apaixonar de vez por programação, e me entusiasmar para fazer novos cursos. já indiquei para diversos amigos e espero realizar novas formações "

Diogo Ferreira, abril de 2021


Faça sua pré-matrícula online e garanta lugar na próxima turma!


Preencha o formulário com seus dados para iniciar seu processo de matrícula na TargetTrust.

Ao informar meus dados, eu concordo com a Política de Privacidade.

///⠀M E R C A D O

O que você precisa para ser um Dev Full Stack?

A TI é um universo de oportunidades para quem souber aproveitar. São mais de 400 mil vagas previstas até 2024 segundo estudos da Brasscom. Você está pronto para aproveitá-las? Confira o check-list:

+ Disputar Vagas

Para disputar vagas nas principais empresas, ter mais de 18 anos ou ser emancipado ajuda nos processos seletivos! O curso está aberto para menores mediante contato do responsável.


+ Ensino médio completo

O mercado da TI não exige graduação superior para uma ampla variedade de vagas. Porém, o Ensino Médio completo é um requisito.


+ Raciocínio lógico é um diferencial!

Iremos disponibilizar um quiz para testar sua lógica.


+ Lifelong learning: estudar sempre!

Programação é uma área em constante mudança e seus profissionais necessitam estar SEMPRE se atualizando. Por isso, ter o hábito de estudar e se qualificar é ESSENCIAL para se tornar um bom profissional de TI!

+ Exercícios e mais exercícios!

Ter tempo para realizar atividades extra-classe é fundamental. No mínimo 5 horas por semana!


+ Foco e comprometimento

Para se tornar um profissional de ponta na TI, você precisa estar focado. Durante as aulas, serão apresentados muitos conceitos e técnicas que são importantíssimas para criar a base de conhecimento para você iniciar sua carreira.



E aí, vamos em frente?

SIM! QUERO ME INSCREVER!

Por que escolher a TargetTrust EAD?

Certificado de presença

Disponibilizamos certificado digital para os alunos com mais de 75% de presença, com código para compartilhar no LinkedIn.




Material disponível

Ao término das aulas, você receberá a gravação da mesma e, através do Moodle, terá acesso aos materiais utilizados em aula.




Oportunidades de emprego

Receba semanalmente em seu e-mail novas vagas nas áreas de Tecnologia, Negócios e Inovação de nossa rede de empresas parceiras do Projeto TalentTrust.

Aulas dinâmicas

As aulas via plataforma online são dinâmicas e interativas, com atividades práticas e desenvolvimento de projetos.

Rede de contatos

O ambiente online e os grupos de WhatsApp incentivam a interação entre instrutores e alunos e garantem a possibilidade de networking.

Referência no mercado

A TargetTrust está há 28 anos desenvolvendo profissionais para o mercado de Tecnologia, Negócios e Inovação.

E aí! Já te convencemos?

SIM! QUERO ME INSCREVER!

Conteúdo programático (210h)

+ Curso 1 . Lógica de Programação (EaD)

Carga horária: 20h

Horas de dedicação adicionais extra-classe: 10 horas


Conteúdo programático:

1. Objetivos do Curso

– Objetivos

– Introdução conceitual


2. Introdução

– Iniciando

– O que é Lógica de Programação?

– O que é um Algoritmo?

– Linguagens de Programação


3. Variáveis, Comentários, Tipos de Identificadores e Atribuições

– Objetivos

– Variáveis

– Comentários

– Tipos de Identificadores

– Atribuições


4. Entrada e Saída

– Entrada

– Saída

– Entrada e Saída Combinadas

– Concatenação

5. Expressões Aritméticas

– Operadores Aritméticos

– Adição e Subtração

– Multiplicação e Divisão

– Operação MOD

– Outras Funções

– Prioridades


6. Expressões Lógicas

– Operadores Relacionais

– Igual a

– Maior que

– Menor que

– Diferente de

– Maior ou igual a

– Menor ou igual a

– Resumo dos Operadores

– Operadores Lógicos

– Operador E

– Operador OU ou OR

– Operador XOU

– Operador NÃO

– Tabela Verdade

– Prioridades

7. Estruturas para Tomada de Decisão

– Estruturas para Tomada de Decisão

– Condicional

– Condicional Simples

– Condicional Composta

– Condicionais de múltipla escolha

– Condicionais Encadeadas

– Condicionais Encadeadas Heterogêneas

– Condicionais Encadeadas Homogêneas



8. Estruturas de Repetição

– Estruturas de Repetição

– Interrupção no Início

– Interrupção no Meio

– Interrupção no Fim

– De Para

– Repetição com Variável de Controle


9. Arrays e Subalgoritmos

– Vetores e Matrizes

– Subalgoritmos

– Funções

+ Curso 2 . HTML, CSS e JavaScript (EaD)

Carga horária: 40h

Horas de dedicação adicionais extra-classe: 15 horas


Conteúdo programático:

1. HTML

Estrutura de um documento HTML5

Tags de ênfase e força

Imagens, Links e Listas

Iframes

Tabelas

Componentes básico de formulários

Tags de estruturação

Tags HTML5

2. CSS

Tipos de inserção de CSS

Sintaxe

Atributos base

Seletores

Seletores por hierarquias

Box Model

Pseudo-seletores / Propriedades

Display (block, none, inline, inline-block)

Floats

Transições e transformações

Fontes customizadas

3 . JavaScript

Sintaxe

Tipos de inserção na página

Tipos de dados

Variáveis e operadores

Condicionais

Repetições

Funções

Eventos

DOM


4 . Projeto

Base de layout

Conceito básico de UX

Figma


+ Curso 3 . Javascript e CSS Pro (EaD)

Carga horária: 50h

Horas de dedicação adicionais extra-classe: 40 horas


Conteúdo programático:

1 . Introdução ao GIT 

O que é

Alternativas

Setup

Integração com o VSCode

Termos comuns

Comandos iniciais

  • version
  • init: iniciando um novo repositório
  • branchs: master / main - o branch principal
  • ciclo de vida de um commit
  • status
  • add
  • credenciais de commit
  • commit
  • log
  • diff
  • branch
  • checkout
  • listagem de branchs
  • exclusão de branch
  • merge
  • GITHUB
  • tipos de repositório
  • repositórios remotos
  • criando um perfil no github
  • criando um repositório
  • clone
  • push
  • pull
  • alias


2 . CSS PRO

Alguns grandes nomes do CSS

Revisão de seletores

Seletores por hierarquia

Seletores por atributos

Pseudo seletores

Variáveis em CSS

Funções do CSS 

(calc(), linear-gradient(), radial-gradient(), repeating-linear-gradient(), repeating-radial-gradient(), rgb(), rgba(), var())

Positions

  • static, absolute, fixed, relative, z-index

Responsive Design

  • Media Queries, devices, boas práticas

Animações - Revisão

  • transform, transition, keyframes

Técnicas de UI

  • text-shadow, efeito de fogo

Flexbox

  • O que é, O que faz
  • display
  • flex-direction
  • justify-content
  • align-items
  • flex-shrink
  • flex-grow
  • order
  • flex-basis
  • flex-wrap

Pré processadores - SASS

  • Koala
  • Variáveis (operadores)
  • Nesting
  • Partials
  • Interpolação
  • Mixins
  • Argumentos
  • Argumentos nomeados
  • Interpolação
  • Content
  • Condicionais
  • EACH
  • For
  • Output Format

3 . JS PRO

Alguns grandes nomes do JS

Browser Engines

Debug de Código

  • Métodos do Console 
  • Customizando o console
  • Breakpoints (adicionando, executando, interpretando, controlando e Breakpoints manuais)

Estrutura de Dados 

  • Primitivos
  • Objetos
  • Booleanos
  • Truques com operadores
  • Tipo null, Tipo undefined
  • Construtores
  • Objetos Literais
  • JSON
  • Tratamentos de Exceções
  • Try / Catch
  • Exception
  • Throw Error

Introdução ao ECMAScript

EcmaScript 6+

  • var, const e let
  • Arrow functions
  • Destructuring
  • Array: map, filter, find
  • Promises (overview)
  • Async/await

Extras

  • Classes, Herança, Introdução a Transpiladores

DOM

  • Criação e manipulação de nodos

Event Listener

  • Atribuindo funções aos eventos
  • Eventos de listener (addEventListener X click)

Ajax

  • Sincrono e Assincrono
  • Introdução ao Objeto xmlHttpRequest
  • Requisições com Fetch
  • Conceito de API
  • CORS (intro)

API´s em HTML5

  • Storage

+ Curso 4 . React (EaD)

Carga horária: 30h

Horas de dedicação adicionais extra-classe: 30 horas


Conteúdo programático:

Introdução

Conhecendo Node.JS

  • Como funciona
  • Instalação
  • Terminal
  • Interpretação
  • Pacotes

Trabalhando com React

  • Create React App
  • Estruturação da aplicação
  • App
  • React Fragment
  • JSX
  • Expressões
  • Condicionais
  • Atributos
  • Listas 
  • Chaves
  • Components
  • Props
  • spread (noção) - Ex. login e senha {} + ...dados
  • States

React hooks

  • useState
  • useEffect
  • useContext (noção X redux)

Custom: Inputs / Textarea / Select / Checkbox (recebendo por props)


EXTRA:

Styled Components

React Router

Redux (comentar)

Build

  • Compatibilidade de browser


+ Curso 5 . Banco de Dados e SQL (EaD)

Carga horária: 20h

Horas de dedicação adicionais extra-classe: 10 horas


Conteúdo programático:

1. Introdução

– Objetivos

– Histórico de banco de dados

– Banco de Dados Relacional

– Componentes do Modelo Relacional

– Relacionando Múltiplas Tabelas

– Modelo Conceitual

– Modelo Lógico

– Modelo Físico

– Configurando meu ambiente inicial


2. Conceitos Básicos de Modelagem de Dados

– Objetivos

– Modelo Entidade-Relacionamento (E-R)

– Convenções do Diagrama E-R

– Identificando e modelando Entidades

– Relacionamentos

– Layout do Diagrama E-R


3. Conceitos Avançados de Modelagem de Dados

– Objetivos

– Normalizando o Modelo de Dados


4. Comandos Básicos

– Objetivos

– Escrevendo Comandos SQL

– Tipos de Dados Mysql

– Restrições de Chave

– SQL e Banco de Dados Relacional

5. Consultando Dados

– Objetivos

– Comando SELECT

– Selecionando todas as Colunas

– Selecionando Colunas Específicas

– Colunas

– Operador de Concatenação

– Linhas duplicadas

– Expressões Aritméticas

– Utilizando Operadores Aritméticos

– Precedência dos operadores

– Utilizando Parênteses

– Valores nulos em expressões aritméticas


6. Restringindo e Ordenando

– Objetivos

– Restrição e ordenação

– Limitando linhas utilizando uma seleção

– Limitando as linhas selecionadas

– Utilizando a LIMIT

– Combinando Padrões de Caractere

– String de Caractere e Datas

– Utilizando a Cláusula WHERE

– Operadores de Comparação

– Operadores BETWEEN, IN, LIKE, IS NULL

– Operadores Lógicos

– Regras de Precedência

– Utilizando Parênteses para Alterar a Prioridade

– Cláusula ORDER BY

7. Join – Selecionando Dados de Várias Tabelas

– Objetivos

– O que é um JOIN?

– Qual é a diferença entre Left join, Inner Join e Cross Join?

– Exemplo com INNER JOIN

– Exemplo com LEFT JOIN

– Exemplo com CROSS JOIN

– Qualificando Nomes de Colunas Ambíguos

– Utilizando Alias de Tabela


8. Union- unificando consultas

– Objetivos

– Utilizando o Operador Union


9. Agrupando Valores

– Objetivos

– Funções de grupo


10. Funções para tratar textos

– Objetivo

– Funções de Texto

+ Curso 6 . Node JS (EaD)

Carga horária: 30h

Horas de dedicação adicionais extra-classe: 15 horas


Conteúdo programático:

NodeJS BE

Servidor Http

Express

Rotas

Entregando conteúdo

GET

POST

Query Parameters

Auth

+ Curso 7 . Projeto Final - Aplicação Web (EaD)

Carga horária: 20h

Horas de dedicação adicionais extra-classe: 20 horas


Conteúdo programático:

1. Estruturas de Dados: Variáveis e Arrays

2. Gerando HTML

3. Estruturas de controle básicas: condicionais e repetições

4. Trabalhando com dados externos: GET, POST e REQUEST

5. Abstração da camada de dados

– Conexão com o banco

– Queries preparadas 

– Inserção, atualização e exclusão de dados 

– Consulta de dados

  • Heroku / Vercel / (Azure, AWS ou Google Platform) para MySQL (pela TT)
QUERO ME INSCREVER!

Dúvidas Frequentes

+ O curso tem modalidade presencial?

Nossa sede está temporariamente fechada por conta das medidas atuais de combate a pandemia, as turmas presenciais estão sem data prevista. Porém, nosso método de ensino EAD ao vivo 03x por semana garante a experiência mais próxima ao presencial possível.


+ Como são as "aulas ao vivo"?

Todas as nossas aulas são realizadas ao vivo através de plataformas de transmissão de vídeo. Com parte expositiva, atividades práticas e projetos realizados. Todas as aulas são gravadas e disponibilizadas para acesso posterior.


+ Tem certificado?

Sim! Todos os cursos possuem certificado de participação para alunos que obtiveram pelo menos 75% de presença nas aulas. Todos os certificados possuem integração direta com o Linkedin.


+ Vocês emitem nota fiscal?

Sim. A nota fiscal é emitida para o seu CPF, em caso de pessoa física, ou CNPJ, em caso de compras de pessoa jurídica ou para reembolso corporativo.


+ Vou ter aula com todos os instrutores informados?

Não. Cada formação será ministrada por apenas um dos instrutores informados, conforme a disponibilidade de agenda.

+ Posso parcelar meu curso?

Sim. A formação pode ser parcelada em até 12x sem juros nos cartões de crédito ou em até 24x via financiamento

Revelo. Ainda, para pagamentos à vista, oferecemos 10% de desconto.


+ Posso comprar os cursos separadamente?

Sim, é possível comprar cada curso separadamente. Caso você tenha interesse, entre em contato para conferir os valores e pré-requisitos referentes a cada curso.


+ Não tenho cartão. Posso pagar via boleto?

Temos opção de boleto para pagamentos à vista e, para Pessoa Jurídica (CNPJ), também oferecemos a opção de parcelamento em boleto.


+ Como posso tirar minhas dúvidas?

Durante o curso, os instrutores podem ser contatados por e-mail ou pelo WhatsApp. Ao longo de toda a sua experiência com a TargetTrust, estaremos disponíveis para contato através de nossos setores de relacionamento, comercial e suporte.


+ A TargetTrust é confiável?

Já são 28 anos no mercado de qualificação profissional com foco em TI com sede física na cidade de Porto Alegre, RS. Ao longo da nossa trajetória, já possuímos mais de 5.000 profissionais de TI qualificados e posicionados no mercado em grandes empresas no Brasil.