Cursos Gratuitos de Programação - Udemy
Expirado
Vendido por Udemy
Grátis
2690°
As melhores, classificadas pela comunidade.
As mais quentes pela comunidade
Ao comprar por meio de uma promoção em nosso site, o Pelando pode receber da loja parceira uma comissão sobre a venda.
Cara, a área de desenvolvimento é bastante ampla. O ideal seria fazer lógica de programação, depois partir pra as linguagens mais simples como SQL pra banco de dados, PH pra desenvolvimento web, VB pra desenvolvimento de software e ver qual vc se encaixa melhor, e depois partir pra onde vc se interessou mais.
Da lista aí de cursos.
Seria mais ou menos assim:
1 - lógica de programação
2 — Html
3 - Python
Mas a área é realmente ampla. Fazendo esses cursos você teria uma base em desenvolvimento voltado à web. Algo relacionado a modelagem e persistência tbm seria interessante para montar uma base. Daí voce poderia futuramente se direcionar melhor em cursos mais aprofundados de seu interesse....
Tenho alguns cursos da udemy que ensinam a fazer apps para Android e IOS, para Android eu recomendo pesquisar por Android Studio, que tme tutorial e toda documentação pela própria Google, inclusive ela tem cursos pra aprender a usar a ferramenta em uma semana. Pesquisa também por Kivy, dá pra usar Python e fazer alguns apps tanto para Adnroid, IOS ou pc, eu não recomendo você pagar pelos cursos pois você encontra muito tutorial gratuito mas pagar pelo curso não é jogar dinheiro fora pq o cara que ta te ensinando na grande parte das vezes, ele leva toda uma experiencia uqe pode ajudar,
Não, por ser gratuito
Poxa deveria emitir certificado. Quebra toda a vontade de fazer o curso. Mas vc sabe se os pagos eles emitem certificado?
Minha opinião, em programação certificado faz muito pouca diferença, as pessoas querem alguém que sabe programar numa determinada linguagem e não que tenha um papel que diga isso, então vale a pena para aprender e nem valeria tanto pelo certificado.
Para quem quer seguir uma sequência lógica, tenho sugestão:
1. Lógica de programação, básico para quem nunca programou e quer começar
2. C++ (não é requisito se a intenção é para programar mobile ou web, mas vai dar uma boa ideia do código por trás dos frameworks. Ou para quem queira programar para computador, programar para hardware, programar nativamente para Android, iniciar em orientação a objetos e se for mudar para Java depois é um pulo). Pra mim é o melhor curso destes se a intenção for aprender programação (e não alguma plataforma específica). Essencial para estudar depois Unity 3D
3. HTML 5 - é tranquilo e vai servir de base tanto para programação web ou frameworks mobile
4. (web). Python/Django - não é muito minha área (já trabalhei com PHP e Java), mas vai servir para fazer uma aplicação web de forma fácil, dinâmico, com acesso ao banco. Não deixa de ser um bom material para quem quer programar web, lembrando que muitas aplicações empresariais hoje em dia é web. Sites conhecidos que são ou já foram feitos com Django: Instagram, Pinterest, Disqus...
5. (mobile). Desenvolvimento Android, para quem quer começar no mobile, se ambientar com as ferramentas e programar nativamente (em Java) para o sistema do robozinho.
6. Ionic 3, um framework para programar Android e iOS ao mesmo tempo, com praticamente o mesmo código, apresentado em HTML5, css e typescript. Para mim é um dos cursos mais interessantes da lista e com resultados práticos, lógico que dependendo da prioridade.
7. Unity 3D - uma engine para criar jogos (ou outras aplicações) 3D.
8. React JS - React JS é um ótimo framework para criar clientes mobile ou web, mas este curso em si é só um módulo gratuito e não vai fazer sentido nenhum se a pessoa não estiver aprendendo React JS.
Então, dependendo do interesse, minhas sugestões é para quem quer começar sem rumo, mas aprofundar em programação: 1, 2, 3... Quem quer programar para web/intranet: 1, (2 recomendável), 3, 4. Quem quer ser desenvolvedor mobile: 1, (2 recomendável), 3, 5, 6. Quem quer desenvolver jogos: 1, 2, 7.
Lembrando que não existe regra, muitos apps mobile tem um sistema por trás que pode ser alimentado por uma tecnologia web, como python, ou dá pra fazer excelentes jogos em 2d (como por exemplo Angry Birds que foi feito em C++ mas poderia muito bem ter sido feito com HTML5 e javascript!). Também é importante salientar que um bom programador provavelmente não vai saber fazer todas as partes do sistema (interface, lógica, banco de dados etc), mas é interessante ter uma noção mínima de cada uma delas. Bons estudos!
os pagos sim
já comprei um curso lá