Este repositório é uma coleção de cursos gratuitos de programação para iniciantes. Inclui recursos de aprendizado em vídeo, tutoriais e livros organizados por nível de habilidade e tópico. Nosso objetivo é fornecer uma trilha acessível e útil para quem quer aprender a programar e se desenvolver na carreira de tecnologia.
O Instituto IT Mídia, através da plataforma Eu Capacito, está oferecendo capacitações ministradas pela FIAP, IBM, IDP, Microsoft e afins. Toda essa junção resultou em cinco cursos gratuitos:
- Inteligência artificial e Computacional
- Inteligência Artificial (IA) – Primeiros passos
- Inteligência Artificial aplicada a comunicação
- Introdução à Inteligência Artificial no Azure
- Princípios de Inteligência Artificial e seus impactos na comunicação e em nossas vidas
- User Experience
- Soluções Tecnológicas Emergentes
- Python
- Mobile Marketing
- Marketing em Plataformas de Social Media
- Linux Fundamentos
- Leadership Communication
- Java Fundamentos
- Gestão Financeira de Empresas
- Gestão de Infraestrutura de TI
- DevOps & Agile Culture
- Design Thinking
- Design Gráfico
- Cybersecurity
- Customer Experience Management
- Business Intelligence (BI)
- Blockchain Advanced
- Big Data & Analytics
- Curso avançado do Google Analytics
- Google Cloud Computing Foundations: Cloud Computing Fundamentals
- Google Ads Search Certification
- Visualize data on Google Maps Platform
O Santander está oferecendo 1 milhão de bolsas de estudos para cursos de inglês em parceria com a English Live, escola de inglês online focada no ensino para adultos.
A FGV possui uma variedade de cursos gratuitos em diversas áreas de atuação por conta da parceria com OEG – Open Education Global.
- Introdução à Ciência de Dados
- Impacto da TI nos negócios
- Tópicos em Machine Learning
- Introdução à organização de dados para análise multivariada
- Introdução a Redes Complexas: medidas de centralidade
- Introdução às técnicas de análise fatorial e conjunta de dados
- Cibersegurança: Anatomia Clássica de um Ciberataque
- Linguagem R: introdução à programação e automação
- Álgebra Linear e Ciência de Dados
- Produção de gráficos utilizando a biblioteca ggplot2
- Introdução à Gestão Estratégica da TI
Criada em 2001, a Escola Virtual é um portal de e-learning dedicado a oferecer cursos gratuitos e 100% on-line em diferentes áreas de interesse, como Desenvolvimento Pessoal e Profissional, Metodologias de Aprendizagem, Negócios e Inovação, Produtividade, Programação e Tecnologia da Informação.
- Administrando Banco de Dados
- Análise de Dados no Power BI
- Criando um Projeto com Interface Gráfica Utilizando a Linguagem Python
- Crie um site simples usando HTML, CSS e JavaScript
- Desenvolvendo Aplicações Mobile com Android Studio
- Desenvolvimento Orientado a Objetos Utilizando a Linguagem Python
- Edição de Fotos e Vídeos com Windows 10
- Ética no Desenvolvimento de Sistemas
- Fundamentos das Aplicações Móveis
- Fundamentos de Lógica de Programação
- Fundamentos de TI: Hardware e Software
- Fundamentos do Design Gráfico
- HTML - Avançado
- HTML - Básico
- HTML e CSS na Prática
- Implementando Banco de Dados
- Inovando com CSS
- Inteligência Artificial e o Novo Contexto da Cultura Digital
- Introdução à Análise de Dados - Microsoft Power BI
- Introdução à Programação Orientada a Objetos (POO)
- Introdução a Redes de Computadores
- Introdução ao JavaScript
- Introdução ao Scratch: Linguagem de Programação na Computação Criativa
- Lei Geral de Proteção de Dados (LGPD)
- Linguagem de Modelagem Unificada (UML)
- Linguagem de Programação C# - Avançado
- Linguagem de Programação C# - Básico
- Linguagem de Programação Java - Avançado
- Linguagem de Programação Java - Básico
- Linguagem de Programação Python - Básico
- Modelagem de Dados
- Modelando Dados no Power BI
- Pensamento Computacional
- Preparando Dados para Análise - Microsoft Power BI
- Projetos de Sistemas de TI
- Segurança em Tecnologia da Informação
- Visualizando Dados no Power BI
- Introdução à Linguagem HTML
- JavaScript e jQuery para Iniciantes
- Introdução ao JavaScript
- Angular 9 Essencial [2020]
- Django 2.0 - Aprendendo os conceitos fundamentais
- Introdução ao PHP orientado a objetos
- PHP 7 do Básico ao Intermediário
- Produtividade com VSCode
- HTML5, CSS3 e Javascript na prática (3 Projetos)
- Aprenda Markdown
- Desenvolvimento Web com Quarkus - Básico
- HTML5: Primeiros passos na carreira de Desenvolvedor
- React para Iniciantes
- Ruby on Rails na Prática
- Aplicação Desktop com JavaScript, Electron JS e Vue JS
- ReactJS - Aprendendo rápido
- Curso Gratuito e Rápido de HTML e os Fundamentos da WWW
- Laravel4Noobs - Ensinando os fundamentos do Laravel 8.
- PHP para Iniciantes - CRUD PHP + PDO + MYSQL
- Comece a aprender Spring Boot agora de forma prática!
- PHP4Noobs - Guia Introdutório para o PHP
- MasterClass Docker para Devs
- OutSystems Reactive Web App
- NextJS desde o começo
Os cursos são gratuitos do início ao fim. Só há taxa caso você queira solicitar a emissão do certificado da instituição.
- Orientação a Objetos com Java
- Princípios de Desenvolvimento Ágil de Software
- TDD – Desenvolvimento de software guiado por testes
- Desenvolvimento Ágil com Java Avançado
- Desenvolvimento Ágil com Padrões de Projeto
Os cursos são produzidos pela comunidade acadêmica da Unicamp em parceria com o GGTE e por outras instituições públicas.
- Arquitetura da informação e projeto de sistemas
- Práticas em desenvolvimento de software
- Desenvolvimento Web com AngularJS
- Programação Android
- Introdução à lógica de programação
- Edição e tratamento de imagens
- UX e UI Design
- JavaScript: Conceitos e bibliotecas
Os cursos gratuitos da UFV têm carga horária variada, podendo ter de 20 a 60 horas de duração, a depender da capacitação. Além disso, cada curso tem também um prazo para a sua finalização após o estudante iniciar as aulas.
- Introdução à programação
- Curso de Introdução à Programação em Python
- Fundamentos de Programação em Java
- Desenvolvimento Web
- Curso de HTML e CSS
- Curso de JavaScript para Iniciantes
- Aprendendo a criar sites responsivos
- Ciência de Dados
- Aprendizado de Máquina com Python
- Introdução ao SQL para análise de dados
- Curso de visualização de dados
- Outros recursos
- Livros de programação gratuitos
- Tutoriais para iniciantes