Usamos cookies e outras tecnologias semelhantes para melhorar a sua experiência em nosso portal, personalizar publicidade e recomendar conteúdo de seu interesse. Ao continuar navegando, você concorda com este monitoramento. Leia mais na nossa Política de Privacidade.

  • Design sem nome – 2024-02-29T143231.335
  • Faça uma visita na Rua General Zeca Netto, 970 – no centro de Camaquã ENTRE EM CONTATO (51) 9 9368-4947 (8)
  • Design sem nome – 2024-02-29T112346.494
  • 970×90
  • UNIFIQUE CMQ – Banner 970x90px
  • Faça uma visita na Rua General Zeca Netto, 970 – no centro de Camaquã ENTRE EM CONTATO (51) 9 9368-4947 (7)
  • Banner-Camaqua_CC 970×90 (5)
  • globalway (1)
  • Design sem nome – 2024-02-06T170807.664
  • WhatsApp Image 2024-03-01 at 09.20.19
  • Design sem nome – 2024-02-06T154143.111
  • TEXEIRA GÁS ultragaz
  • Faça uma visita na Rua General Zeca Netto, 970 – no centro de Camaquã ENTRE EM CONTATO (51) 9 9368-4947 (9)
  • CMQ 01 010 (1)

Curso de programação online e grátis: veja sete sites para fazer aulas

Sites oferecem cursos gratuitos com certificado e linguagens com Java e Python, entre outras


Por Redação/Clic Camaquã Publicado 13/04/2020
 Tempo de leitura estimado: 00:00

Aprender a programar pode ser o caminho para uma nova profissão na área de TI. Para isso, é possível recorrer a cursos online e grátis de programação. Com a ajuda de aulas na Internet, você pode virar um desenvolvedor de software, começando pelo aprendizado de algoritmos e lógica de programação e chegando a linguagens mais tradicionais, como Python e Java, ou novas tecnologias, como o Flutter para quem deseja criar apps de celular. A seguir, o TechTudo separou uma lista com sete cursos online de programação para aprender de graça na Internet. Em alguns casos, inclusive, é possível obter certificado.

1. Curso em Vídeo – Curso de Algoritmos

O termo algoritmo é herdado da matemática e, em linhas gerais, significa um conjunto de passos lógicos e ordenados para resolver um problema. Na ciência da computação, todo programa de PC é formado por algoritmos. Por exemplo, o processo de salvar um documento no Word pode ser descrito como uma série de etapas ordenadas e lógicas que têm o objetivo de converter seu texto em um arquivo .doc. Para deixá-lo disponível no disco rígido para quando você quiser abrir, é preciso aplicar outro algoritmo.

Uma boa base em algoritmos e lógica é essencial para dominar linguagens de programação — Foto: Reprodução/Filipe Garrett

Uma boa base em algoritmos e lógica é essencial para dominar linguagens de programação — Foto: Reprodução/Filipe Garrett

Pode parecer uma definição meio abstrata, mas a verdade é que um bom domínio de algoritmos é essencial para quem pretende aprender a programar. Para quem deseja entrar na área, o Curso de Algoritmos do Curso em Vídeo é uma boa opção, oferecendo uma formação bastante completa. Ele ensina não apenas a definição geral do termo, mas também sua aplicação e as estratégias que programadores usam para fracionar problemas reais em uma cadeia de passos realizados por uma máquina.

O curso tem 15 aulas e, aproximadamente, seis horas de duração. O material aborda basicamente tudo que um bom programador precisa dominar na hora de codificar: estruturas de decisão, laços, entrada e leitura de valores e até matrizes. As aulas podem ser acessadas em: www.cursoemvideo.com/course/curso-de-algoritmos

2. Portugol Studio – Introdução à programação usando Portugol

Portugol é uma pseudo-linguagem de programação criada no Brasil na Univali (Universidade do Vale do Itajaí, em Santa Catarina) para fins didáticos. Como usa terminologia em português, ela pode ser uma ferramenta poderosa de aprendizado para quem tem dificuldades com o inglês. Em vez de termos como “while”, “if” ou “else”, o portugol usa “enquanto”, “se” e “se não”, por exemplo. Pode parecer pouca coisa, mas isso torna o código mais legível e ajuda a compreender o processo lógico que a máquina percorre ao executar suas instruções.

 Sintaxe aportuguesada da linguagem ajuda quem tem mais dificuldade com o inglês — Foto: Reprodução/Filipe Garrett

Sintaxe aportuguesada da linguagem ajuda quem tem mais dificuldade com o inglês — Foto: Reprodução/Filipe Garrett

O curso de Portugol é relativamente curto e é oferecido gratuitamente pelos próprios desenvolvedores da ferramenta no canal do YouTube Portugol Studio (www.youtube.com/channel/UC5Fi3dh-EJSShOxitAjUfrw). O material aborda princípios comuns da programação em qualquer linguagem usando a sintaxe mais amigável do Portugol e ajuda o aluno a aplicar o que aprendeu em algoritmos por meio de programação de verdade.

3. Microsoft – Introdução ao Python

Python é uma linguagem de programação excelente para iniciantes por conta da relativa simplicidade da sintaxe, já que é “menos verbosa” do que linguagens mais tradicionais, como Java ou C++, e permite fazer mais coisas escrevendo menos. Além disso, ela tem grande variedade de aplicações atualmente. Sites, estruturas complexas de backend, software para macOSWindows Linux, análise de dados e até mesmo inteligência artificial são apenas alguns exemplos das diversas aplicações da linguagem que, segundo dados do GitHub, foi a segunda mais usada do mundo em 2019.

Curso da Microsoft é simples e vale como introdução ao Python — Foto: Reprodução/Filipe Garrett

A plataforma Learn da Microsoft oferece um curso introdutório à linguagem Python com alguns conteúdos e exercícios simples. As aulas podem te ajudar a começar nesse caminho, para depois se aprofundar em outros cursos. Para começar, basta acessar o site docs.microsoft.com/pt-br/learn/modules/intro-to-python

4. Curso em Vídeo – Python

Conforme explicamos anteriormente, Python é uma linguagem de programação muito popular e poderosa. Outro curso para aprender os primeiros passos no uso de Python é oferecido pelo site Curso em Vídeo (www.cursoemvideo.com/course/curso-python-3).

 Formação em Python do Curso em Vídeo é bem completa e tem início acessível mesmo para quem nunca programou — Foto: Reprodução/Filipe Garrett

Formação em Python do Curso em Vídeo é bem completa e tem início acessível mesmo para quem nunca programou — Foto: Reprodução/Filipe Garrett

A plataforma tem cursos variados e bastante completos a respeito de Python. Além disso, ela oferece exercícios e projetos diversos, que vão desde aplicações simples para rodar no prompt de comando do seu sistema até chegar a produtos mais complexos, como sites e programas com interface gráfica. Os cursos do site são totalmente gratuitos e podem ser acompanhados pelo YouTube. Vale ressaltar que, para conseguir certificado, é preciso pagar.

5. Prime Cursos – Flutter Básico

Flutter é um framework do Google para o desenvolvimento de aplicativos para celulares com sistema Android iOS, além de permitir a criação de sites e softwares para desktop. A tecnologia, que é recente, vem ganhando espaço no mercado graças ao apoio do Google. Assim como ferramentas similares, o Flutter permite programar tudo uma só vez: o mesmo código roda no Android e no iOS, o que do ponto de vista do desenvolvimento diminui custos e reduz prazos.

 Curso em Flutter é interessante para quem quer criar apps — Foto: Reprodução/Filipe Garrett

Curso em Flutter é interessante para quem quer criar apps — Foto: Reprodução/Filipe Garrett

A estrutura do curso de Flutter é simples e promete 30 horas de aulas. A ementa traz diversos componentes usados na linguagem, como botões, listas, caixas de texto, entre outros. É um curso para iniciantes na tecnologia, o que significa que noções gerais de programação e alguma intimidade com tecnologias parecidas podem ajudar bastante. As aulas podem ser acessadas em: www.primecursos.com.br/flutter-basico

6. Loiane Groner – Curso de Java

Java é uma das linguagens de programação mais importantes do mundo. Embora seja um pouco mais complexa para quem está iniciando, tende a ser uma das mais procuradas por empresas do setor de TI na hora de recrutar novos talentos. Se o Python foi a linguagem de 2019, segundo o GitHub, o Java foi a terceira colocada no ano, após ter passado anos como líder absoluta.

 


  • UNIFIQUE CMQ – Banner 970x90px
  • Faça uma visita na Rua General Zeca Netto, 970 – no centro de Camaquã ENTRE EM CONTATO (51) 9 9368-4947 (7)
  • globalway (1)
  • WhatsApp Image 2024-03-01 at 09.20.19
  • Design sem nome – 2024-02-06T170807.664
  • Faça uma visita na Rua General Zeca Netto, 970 – no centro de Camaquã ENTRE EM CONTATO (51) 9 9368-4947 (9)
  • Design sem nome – 2024-02-29T112346.494
  • Design sem nome – 2024-02-29T143231.335
  • TEXEIRA GÁS ultragaz
  • 970×90
  • Design sem nome – 2024-02-06T154143.111
  • Banner-Camaqua_CC 970×90 (5)
  • CMQ 01 010 (1)
  • Faça uma visita na Rua General Zeca Netto, 970 – no centro de Camaquã ENTRE EM CONTATO (51) 9 9368-4947 (8)