Formação Iniciante em Programação

O caminho das pedras para entrar no universo da programação e começar com a criação de sites utilizando as linguagens populares CSS, HTML e JavaScript

Esta formação faz parte dos nossos cursos de Programação
110h
Para conclusão
10
Cursos
5
Vídeos extras
1
Podcast
6
Artigos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

Conheça esta Formação!

Se você não conhece nada de programação e desenvolvimento de software, mas deseja entrar nessa área onde o mercado de trabalho está superaquecido, essa formação de Iniciante em lógica de programação é para você!

Você vai criar suas primeiras páginas web, utilizando HTML, CSS, JS e assim aprender lógica de programação junto com as linguagens de programação mais utilizadas no mundo.

Se você trabalha em outras áreas como marketing digital, experiência do usuário (UX), design, ou áreas correlatas, essa formação te ajudará a entender melhor como a área de tecnologia funciona e, assim, você consegue se comunicar melhor com a área de desenvolvimento.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você irá aprender

  • Douglas Quintanilha Barbosa Ferreira

  • Flavio Henrique de Souza Almeida

  • Guilherme Lima

  • Pedro Marins

  • Vinicius Dias

Passo a passo

  1. 1 Aprendendo a Lógica de Programação

    O raciocínio lógico nos acompanha o tempo todo. Por exemplo, para fazer café, precisamos primeiro aquecer a água, depois despejarmos ela quente sobre o pó de café, assim o pó será coado e o café estará pronto para beber. Caso não siga sequência lógica, vai ser difícil saborear um bom café.

    A lógica de programação nada mais é do que uma sequência de passos para resolver um problema. Quem vai resolver o problema, nesse caso, é o computador, baseado nas instruções que passamos para ele. Então, precisamos saber quais tipos de instruções o computador entende e qual a melhor forma de passarmos os comandos para comunicarmos com ele.

  2. 2 Criando suas primeiras páginas Web

    Depois de aprender como computador recebe e interpreta nossos comandos para executar uma tarefa, que tal fazermos uma página web interativa?

    Vamos utilizar HTML e CSS, uma dupla de linguagens poderosa para criação de sites, e criar layouts para uma página web estática. Depois, mergulharemos mais fundo e vamos aprender a interagir com o essa página utilizando a linguagem JavaScript e a lógica de programação.

  3. 3 Ganhando experiência em JavaScript e conhecendo o git

    Chegou o momento de juntarmos tudo que aprendemos até agora e montarmos uma página web dinâmica, utilizando HTML e CSS para a criação de elementos gráficos, junto com o JavaScript para a manipulação dos componentes da página, permitindo modificação e interação.

    É muito importante também se preparar para trabalhar em equipe na área de desenvolvimento, afinal, ninguém trabalha só. Então vamos aprender sobre o sistema de versionamento de código mais utilizado do mundo, o github, que nos permite compartilhar código com outras pessoas de forma simples e segura.

    Realizar um bom trabalho em equipe passa por ter um controle de versão de código, assim podemos recuperar, revisar, aprimorar, cada vez mais. Conhecer um sistema de controle de versão como o Git é essencial para manter a qualidade e a produtividade do trabalho.

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, Ruby & Rails, C, Computação, Jogos,e mais...

Experiências de quem já estudou com a gente

Daniel Souza dos Santos

em 01/01/2020

Diferentemente do que vi por aí, o foco do curso é muito mais aplicado do que explicado. Noções de estruturas de controle e repetição ficaram muito mais simples com os exemplos usados.

Jogos clássicos parte 1: Iniciando no Javascript com Pong

Fábio Dij

em 24/11/2020

O curso como era de se esperar é muito dinâmico, o que o torna imprescindível!

Lógica de programação I: Os primeiros programas com Javascript e HTML

Yuki Yotoko

em 07/05/2020

Não foi a parte do curso que mais gostei mas, aprendizado é tudo. Nem sempre nos estudos gostamos de tudo né? Seguir em frente e mesmo sem gostar, continuar focado. Obrigado pelos ensinamentos.

Lógica de programação II: pratique com desenhos, animações e um jogo

Comece hoje mesmo os cursos de Iniciante em Programação. Matricule-se agora!

  • 1245 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1245 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1245 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1245 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso por 1 ano

Estude 24h/dia onde e quando quiser

Novos cursos todas as semanas