Cursos da Escola Programação

Programe nas principais linguagens e plataformas. Explore plataformas como Python, Node.JS, PHP, Java, e .NET a fundo, além de muito conteúdo em outras linguagens como GoLang, Clojure, C/C++, VB ou Cobol. Iniciantes são bem vindos nos cursos de lógica e JavaScript. Saiba como começar com Programação. Conheça mais da Escola de Programação ou navegue nessa página para ver todos nossos cursos e formações.

Node.JS

PHP

Java

52 formações
Formação em Programação

Por onde começar com Programação

O JavaScript é uma excelente opção para começar a programar e praticar lógica de programação. Diferente de muitas outras linguagens, com JavaScript você não precisará instalar editores, IDEs, compiladores e bibliotecas no começo da sua jornada. É a linguagem que usamos na nossa formação de Iniciante em Programação.

Além disso, é uma linguagem em alta demanda no mercado de trabalho para o chamado Front-End. Por isso nossa formação Front-End foca no JavaScript em conjunto com HTML e CSS, explorando boas práticas até chegar no framework React para criar aplicações poderosas.

Algumas das principais linguagens de programação que aparecerem com frequência no ambiente de trabalho são:

  • Java e C#: são linguagens com enorme mercado de trabalho e que possuem grandes empresas por trás, Oracle e Microsoft respectivamente. Bancos, corporações e governos adotaram essas linguagens de forma ampla, dada a grande quantidade de bibliotecas, ferramentas e suporte. Veja as principais formações de Java e C# e .NET.

  • Node.JS: uma plataforma que ganhou muito espaço pois trouxe a linguagem JavaScript para o back-end. É ideal para criar serviços web e APIs no estilo REST que ensinamos na nossa formação Node.JS.

  • Python: ganha cada vez mais popularidade tanto para desenvolvimento web quanto para data science. Nos cursos e formações ensinamos desde o básico da linguagem Python até chegar aos famosos frameworks web, como Django ou Flask.

  • PHP: linguagem que evoluiu muito nos últimos anos e que aparece com forte predominância em sistemas e serviços web. Na formação PHP ensinamos a linguagem, paradigma OO, os frameworks da ponta como Doctrine e Laravel e muito mais.

  • VB.NET, a linguagem C, GoLang e Clojure são outras linguagens que aparecem bastante nos cursos da Alura. Claro que não podemos esquecer o Kotlin e Swift da programação mobile.

Além de aprender a programar e ganhar fluência em uma linguagem, os próximos passos são entender o ecossistema em volta dela, que passa por conhecer as ferramentas, boas práticas, bibliotecas, sistemas de testes automatizados e design patterns. Também é importante conhecer a ciência da computação com mais profundidade, entendendo estrutura de dados, algoritmos e grafos.

Líderes da Escola Programação

  • Juliana Amoasei

    Desenvolvedora de software e instrutora
  • Rodrigo Ferreira

    Tech Lead da Escola de Programação
  • Paulo Silveira

    Hipster e CEO da Alura

Sabe quando você pode começar? Agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri powered by ChatGPT

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas