Executando verificação de segurança...
1

Curso gratuito?

Olá pessoal, tudo bem?

Estou começando a estudar na área de programação. Porém, não consigo gostar muito de front end. Se procurar no YouTube ou no Google, o conteúdo sobre front é massivo demais, enquanto outras áreas é quase nulo. Alguém sabe de algum conteúdo gratuito para back, mobile ou software, alguma coisa para pelo menos iniciar os estudos?

Carregando publicação patrocinada...
3

E aí, beleza? Eu tenho três sites que utilizei muito e gostaria de aconselhar você a utilizá-los também. Dois deles são sobre roadmap (guia de aprendizado sobre front-end e back-end), e o outro oferece cursos gratuitos, fóruns e notícias. Talvez possa te ajudar a ter uma visão mais ampla.

Sites:

freecodecamp.org: Cursos gratuitos.
roadmap.sh: Roadmap - guia.
trilha.info: Roadmap - guia.

3

Eu não acho que seja quase nulo, mas de fato tem bem menos e a qualidade por ser complicada. Também pode ser que o que tem não é o que deseja. Em front eu vejo muito vídeo de receita de bolo. Em outras áreas um pouco menos. Em alguns casos tem o que ensina bem, mas não são muito populares, as pessoas querem tudo matigado. O que não casa bem com aquisição de conhecimento.

Por que não começa desde o começo mesmo? Cada conceito, sem pular etapas, e com um aprendizado suregm vários temas para estudar oque vem a seguir. Eu não entendo bem porque as pessoas começam estudar e tem dificuldade de descobri o que vem a seguir com tanta informação na internet.

Quer dizer, eu entendo um pouco. Acho que está faltando curiosidade, planejamento de estudos, entendimento do que está estudando e pesquisa. Vou te dar um exemplo. Em alguns lugares eu monitoro quem clica nos links que eu coloco. Só uma porcentagem muito baixa clica neles. Será que não falta interesse em descorir? A graça de aprender está no percurso. E o aprendizado funciona melhor assim.

Já pesquisou no Stack Overflow? Na Wikipedia?

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

3

Sei que se conselho fosse bom a gente vendia, não dava, mas aí vai o meu: antes de se preocupar com que área quer começar a estudar, estude o que é FUNDAMENTAL, independente de área e até mesmo linguagens, que é LÓGICA DE PROGRAMAÇÃO, ALGORITMOS E ESTRUTURA DE DADOS. Recomendo linguagens acadêmicas como C para aprender lógica e estrutura de dados e Java ou C# para aprender fundamentos de ORIENTAÇÃO A OBJETOS. Se fizer isso, e criar uma boa base antes de sair fazendo cursos de stacks e tecnologias, já vai se diferenciar de 90% (tranquilamente) dos que estão querendo entrar na área como você. Teoricamente, você nem sequer sabe ainda o que realmente é front-end e back-end. Recomendo cursos do freecodecamp.org, Curso em Vídeo (Gustavo Guanabara) e também do Leonardo Leitão. Eu entendo a ânsia de aprender algo realmente usado no mercado, mas pular a etapa que eu mencionei vai fazer falta em breve.

1

Fiquei intrigado com essa tua afirmação:

enquanto outras áreas é quase nulo

Que tipo de conteúdo que você procurou e achou que o conteúdo é quase nulo?
Se não achou algo na internet em pleno 2023, é provável que está pesquisando errado.

1
1

Existem tantos cursos gratuitos que não caberia aqui no post.
Preciso saber o que e como você está procurando para poder ajudar.

Se você está pesquisando como curso de back, certamente não vai encontrar muita coisa mesmo, se pesquisar como cursos gratuitos iniciantes desenvolvimento de software programação a lista de opções aumenta consideravelmente. Se pesquisar por free beginners courses software development a lista aumenta ainda mais.

Se ainda assim você não encontrar nada, um dos melhores cursos gratuitos do Brasil para iniciantes no YouTube é o curso em vídeo do Gustavo Guanabara, se mesmo assim achar que não tem o suficiente acessa o Universidade Brasileira Livre.

Minha dica final é: não comece pelo Mobile, existem nuances nessa área que para quem está começando não consegue seguir com projetos complexos pois não tem base de conhecimento para tal. Já vi vários iniciantes começarem pelo mobile e se frustarem depois de alguns meses por ficaram empacados.