16 horas
Com mais de 16 horas de aulas com acesso ilimitado
Online e gratuito
Estude no seu tempo, onde e quando quiser sem pagar nada
Para quem?
Para todos interessados na área de TI
Acesso ao curso
Para sempre
100% Gratuito
Promo Sticker

Curso online de

Conheça o mundo e as oportunidades de TI e suas tecnologias atuais. Aprenda o pensamento computacional e as principais linguagens de programação. Tenha sua primeira experiência com códigos e dados e descubra um novo caminho profissional.

Introdução à Programação

computador

Todo mundo pode programar!

O mercado de TI espera abrir mais de 130 mil vagas no setor em 2022, e a estimativa é que faltem especialistas para tantas oportunidades.
ponto
Alta demanda e oportunidades certas
Em um mundo altamente tecnológico, TI está em tudo, de apps de comida ao mundo do entretenimento, dos sistemas de segurança à área da economia.
ponto
Tudo é TI
Programação é a base de várias profissões na área de TI, como desenvolvedor, engenheiro de softwares e analistas de dados, uma dessas carreiras pode ser a sua.
ponto
A base para diversas carreiras
Você já ouviu que programadores e especialistas em TI são os mais procurados do mercado de trabalho? Você pode se tornar um deles. Conheça tudo sobre lógica de programação e tenha um conhecimento base que vai te levar a grandes oportunidades no mundo da TI.
apresentação
Desenvolvedor Mobile iOS e Android
Ref. Glassdoor para Grande São Paulo
R$ 11.000/mês
Desenvolvedor Java ou Python
R$ 13.000/mês
Engenheiro de qualidade de software
R$ 11.000/mês

Quanto ganham os especialistas na área

Desenvolvedor Front-End
R$ 11.000/mês
Analista de Dados
R$ 10.179/mês
E quer dar seus primeiros passos em um mercado promissor, experimentar novos conhecimentos, aprender a base da Tecnologia da Informação e obter oportunidades em áreas repletas de oportunidades.
E descobrir as diversas áreas e oportunidades do mundo da TI, suas ferramentas e as mais diferentes formas de aplicações, para progredir em direção a um trabalho altamente remunerado e com grande margem de crescimento.
Para quem busca sua primeira oportunidade profissional
Para quem deseja mudar de carreira
menina com livros
homem com uma ideia

Para quem este curso é indicado

Aprenda a lógica utilizada por programadores e desenvolvedores para resolver problemas técnicos e práticos do seu dia a dia
Conheça os conceitos e as principais linguagens de programação e aprenda a implementar seus códigos nos mais diversos projetos
Aprenda os princípios da programação na prática, comece a utilizar Python para criar seus próprios aplicativos
Conheça as tecnologias mais utilizadas no mercado como HTML, CSS, Java e Python
Os primeiros passos em TI
Mergulhe nas principais tecnologias
Desenvolvendo aplicativos
Simplificando a programação
Aprenda todas as etapas da área e suas respectivas ferramentas, do FrontEnd ao BackEnd, do Desktop ao Mobile, com iOS e Android
Descubra como a indústria de TI utiliza as tecnologias e conceitos aprendidos no curso e conheça as melhores oportunidades de carreira na área
Por dentro do mercado de TI
O trabalho de um desenvolvedor
certificado
ponto
ponto
ponto
ponto
ponto
ponto
Globo

O que você aprenderá

No final do curso, você receberá a Declaração de Participação da EBAC
Certificado da EBAC

Nosso professor

Logotipo Humboldt
Logotipo Objetivo
Logotipo UFABC
Logotipo IFUSP
Logotipo USR
Professor de Física e Lógica de Programação no Colégio Humboldt – Die Deutsche Schule
É professor desde 2003 e passou por importantes instituições de ensino de São Paulo como Escola Islâmica Brasileira, Colégio Objetivo e Cursinho da Poli. Atualmente concentra-se também no ensino de Lógica de Programação no Colégio Humboldt em São Paulo, implementando uma disciplina ainda inovadora no sistema de ensino. É formado em física pela USP com mestrado em Ensino de Física pela UFABC.
Francisco Viana
As videoaulas são separadas em 16 módulos para facilitar o aprendizado.
O aluno assiste quando e onde quiser por tempo ilimitado.

Programa do curso

1. Primeiros passos em programação
Aprenda os principais conceitos da área, descubra os algoritmos e suas relações, e conheça comandos fundamentais para começar no mundo da programação.

  • Lógica e programação em softwares de computador
  • Algoritmos
  • Comandos de entradas e saídas
  • Timeline e ordenação de ações guiadas pelos pilares do Pensamento Computacional

Atividades: Construa uma sequência de passos para resolver um problema lógico. Os comandos de entradas e saídas serão aplicados em diferentes plataformas.
2. Programação: simples e fácil
Aprenda tudo o que você precisa saber para desenvolver projetos de programação, utilize variáveis, operadores lógicos, relacionais e condicionais.

  • Variáveis e tipos de dados
  • Operadores lógicos e relacionais
  • Operadores condicionais
  • Estrutura de repetição

Atividades: Aplique exemplos de soluções utilizando códigos, mostrando as relações e/ou comparações para construir soluções para problemas clássicos. Aplique conceitos de operadores condicionais.
3. Programando: da teoria à prática
Aplique rotinas, manipule vetores e matrizes e utilize diversas ferramentas e tecnologias para aplicar em seus projetos.

  • Rotinas e funções
  • Personagens e strings
  • Vetores e matrizes 1
  • Vetores e matrizes 2

Atividades: Construa estruturas e métodos que possam ser aplicados em diferentes pontos e momentos do mesmo programa. Declare, atribua e manipule vetores e matrizes utilizando diversas ferramentas e tecnologias. Aplique os conceitos para a criação de um jogo interativo.
4. Programação - a carreira do futuro
Conheça as diferentes oportunidades e os diversos caminhos que o profissional de TI pode seguir. Aprenda as principais tecnologias utilizadas pelo mercado no desenvolvimento de softwares e aplicativos para desktop e mobile. Crie seu primeiro projeto utilizando cada uma dessas tecnologias.

  • Desenvolvimento Front-end
  • Desenvolvimento Back-end
  • Mobile
  • Panorama do mercado de TI.

Atividades: Defina seu ambiente de desenvolvimento para diferentes tecnologias de desenvolvimento e inicie seus projetos para cada uma delas.
Aprenda sobre o tema
Avalie seu próprio conhecimento
Compare seus projetos com cases reais
O curso é composto por videoaulas específicas e de fácil entendimento
Realize as atividades no seu tempo, sem se preocupar com entregas ou notas de avaliação
Colabore com outros alunos e tire suas dúvidas através do fórum colaborativo
Realize seus projetos com ajuda de exemplos reais e gabaritos feitos pelo professor
1
2
3
4
Troque conhecimento com outros alunos

Como é a rotina do curso

sinal de infinito
Acesso ao curso por tempo ilimitado, relembre o conteúdo sempre que desejar
Life-Time Access
Seja responsável por planejar e coordenar testes ao longo do desenvolvimento de um software
Analise e interprete resultados, dados e tendências para corrigir e melhorar sistemas de códigos e processos
Crie e elabore aplicativos para celulares e aparelhos móveis por meio das linguagens de programação
Desenhe e desenvolva as páginas que os usuários interagem em uma aplicação Web
Engenheiro de Qualidade de Software
Desenvolvedor Front-end
Desenvolvedor Mobile
Analista de dados
Programe, codifique e teste os projetos criados dentro do desenvolvimento de um software, manipule dados e faça a manutenção operacional de sistemas complexos
Por meio do JavaScript e Python, desenvolva todas as etapas do desenvolvimento de softwares e aplicações, tenha um controle total de todo o processo
Java e Python Full-Stack Developer
Desenvolvedor back-end
ponto
ponto
ponto
ponto
ponto
ponto

Alerta de vagas no futuro

Caminhos e oportunidades que você poderá seguir com este conhecimento
Os alunos da EBAC têm direito a
1 mês de acesso à plataforma online da EF
Certificado reconhecido internacionalmente, ao final de cada nível
Teste de nivelamento
16 níveis de inglês, totalmente grátis
1 mês de curso de inglês
Grátis
Logotipo EF
Gratuito

Investimento

Faça sua inscrição e ganhe o curso completo sem pagar nada
Início:
...
logotipo da ebac
A EBAC é uma instituição inovadora de ensino superior em Artes Criativas e Tecnologia que oferece cursos online, além de programas presenciais e híbridos de especialização e graduação, validados internacionalmente.
graduações internacionais validadas pela University of Hertfordshire (UK)
alunos matriculados nos cursos online da instituição
dos professores e coordenadores são profissionais atuantes no mercado
empresas colaboram no desenvolvimento dos cursos, projetos reais e programas de estágio
06
100%
+35 000
+40

Perguntas frequentes

Eu não sei nada sobre TI e programação, vou conseguir acompanhar o curso?
Claro, esse curso foi desenvolvido justamente para você conhecer os conceitos da programação e as ferramentas de TI. Tudo para você dar seus primeiros passos e entrar de vez nesse mundo. Aprenda a importância do pensamento computacional no desenvolvimento de programas e descubra conhecimentos essenciais para se tornar um desenvolvedor profissional.
Esse curso tem alguma parte prática? Serei capaz de mudar minha carreira após as aulas?
O curso contém atividades práticas em todos seus módulos, se você realizar todas as tarefas com dedicação, ao final sairá com três projetos realizados para entrar no mundo da programação. Todos os exercícios e projetos são baseados no dia a dia das profissões relacionadas ao assunto, tudo para você ser capaz de encontrar novos caminhos para sua carreira depois de concluir o nosso curso. As atividades e exercícios não são obrigatórios, nem contam com notas ou feedbacks avaliativos, mas são fundamentais para seu desenvolvimento profissional.
Eu duvido ter habilidade para ser um programador, há alguma restrição para fazer o curso?
Não há nenhuma restrição. Esse curso é justamente para você descobrir se a programação é a sua área. Você não precisa ter nenhum conhecimento prévio, nem dominar nenhum tipo de software, não precisa atuar em nenhuma área correlata nem mesmo ser bom em matemática. Basta estar interessado em conhecer um novo e útil conhecimento, que pode dar uma guinada na sua carreira. Qualquer um pode começar a programar e se desenvolver como um profissional da área, basta vontade de aprender.
Posso assistir aos módulos fora de ordem?
Os módulos são liberados semanalmente, conforme a evolução do aluno no curso. Isso significa que você deve assistir os módulos em ordem e realizar as atividades propostas pelo professor antes de passar para o módulo seguinte.
Existe alguma atividade em grupo?
O curso foi desenvolvido pensando na sua evolução individual. Mas você terá a sua disposição nosso fórum colaborativo para conversar, colaborar e tirar dúvidas com outros alunos. Se você desejar poderá formar grupos ou duplas para resolver as atividades propostas pelo curso e comparar seus resultados.
Quanto tempo dura o curso? Consigo conciliar com outras atividades?
Este curso tem duração de mais de 16 horas de aula, mas o tempo de conclusão vai depender de você. As aulas estão disponíveis por tempo ilimitado na plataforma para acessar quando e onde quiser, avançando no seu ritmo, sem atrapalhar o trabalho ou a vida pessoal. Se você precisar, poderá assistir as aulas novamente, revisar conteúdos daqui algum tempo, além de tirar dúvidas com outros alunos em nosso fórum. Lembrando que o curso é auto avaliativo e você não precisa entregar suas tarefas e atividades e sempre poderá relembrar o conteúdo.
Quantas horas por semana precisarei dedicar aos estudos?
Sugerimos que você complete um módulo por semana, o que dá um pouco mais de 2 horas entre assistir as aulas e realizar as atividades. Mas, não se preocupe, este prazo é apenas uma sugestão, ok? Você pode avançar no seu próprio ritmo, fazer pausas para absorver o conteúdo e assistir de novo, quantas vezes quiser, antes de prosseguir.