Concatenar

Conectando pessoas, ferramentas e idéias.

Seleção de cursos para treino de desenvolvimento de software

Se você já é um programador, está estudando linguagem de programação ou deseja se tornar um excelente desenvolvedor de software, sabe o quanto é importante treinar, colocar em prática nossos conhecimentos para que eles fiquem fixos em nossa mente, por este motivo reunimos neste artigo algumas fontes de estudo, como cursos, canais do youtube, sites, entre outros.


Segue abaixo uma lista com dicas e informações importantes sobre cada ferramenta que selecionamos para vocês.

  1. Uri Online Judge

Uri Online Judge


Uma ferramenta incrível, um projeto que está sendo desenvolvido pelo Departamento de Ciência da Computação da URI - Universidade Regional Integrada de Erechim. O objetivo é promover a prática de programação e o compartilhamento de conhecimento.


Possui um repositório de problemas de programação, separados em diversas categorias e graus de dificuldade.

 

Uri - Categorias
URI - Categorias


Você pode submeter a resposta a solução e em questão de segundos verificar se a solução está correta ou não.


Para a utilização é necessário realizar um cadastro, não possuí custo algum. Após o cadastro você já pode submeter suas soluções. O sistema mostra seu perfil apresentando os pontos alcançados, estatísticas, amigos (os quais podemos nos conectar), caso seja estudante você pode se vincular a sua universidade, você também pode se identificar em um Rank geral ou por universidades.

 

Uri - Estatísticas
Uri - Estatísticas


Podemos submeter a solução dos problemas em diversas linguagens de programação: Java, C#, JavaScript, Python, Ruby, Pascal etc... Existem problemas propostos também para ser solucionados em SQL.


Para realizar o cadastro e começar a utilização, acesse: https://www.urionlinejudge.com.br/


 2 – Seleção de Canais do youtube

Curso em Vídeo – Ótimo canal, gosto especialmente do curso JAVA, JAVA POO, PHP, PHP POO, existem outros como Python, JavaScript, Lógica de Programação entre outros.

Acesse: https://www.youtube.com/user/cursosemvideo

Danilo Aparecido: Torne-se um programador – Ótimo conteúdo, possui playlists de C#, Ruby, NODE.js, JavaScript entre outras dicas.

Acesse: https://www.youtube.com/channel/UCSxG4RK76hZG6HfACtgl-pg

DevDojo – Canal com diversos cursos, mais focado em JAVA - Spring Boot – JSF.

Acesse: https://www.youtube.com/channel/UCjF0OccBT05WxsJb2zNkL4g/featured

eXcript – Diversos cursos em diferentes linguagens de programação: Java, PHP, C#, entre outros.

Acesse: https://www.youtube.com/user/excriptvideo/videos

Professor Isidro – Um canal que aborda diversos temas de programação e apresenta dicas muito interessantes.

Acesse: https://www.youtube.com/user/fmassetto/featured


3 – Udemy


A Udemy é uma boa opção de estudo online, falo isso pois faço uso da plataforma. Os cursos no geral são pagos, existem algumas opções gratuitas porem não muito completas (nível mais básico). Pesquiso e aguardo as promoções que sempre ocorrem e compro o curso que desejo quando os valores estão mais baixos, alguns chegam a ficar abaixo de R$ 30,00 reais.

Gostei muito dos cursos do Professor Nélio Alves, os quais apresentam uma ótima didática no ensino e com bom conteúdo atualizado, os cursos dele abordam lógica de programação, Java, C# entre outros. Este e muitos outros cursos são avaliados por alunos já matriculados o que é ótimo, pois nos ajuda a decidir se vale a pena ou não efetuarmos a compra. Essa plataforma possuí cursos das mais diversas linguagens de programação, lógica entre outras coisas, não é focada somente no ensino de desenvolvimento.

Caso tenha interesse em conhecer mais acesse: https://www.udemy.com/

Pessoal não ganhei nada fazendo divulgação dos canais, profissionais e plataformas, apenas acredito no conteúdo de tudo que foi exposto no artigo, o objetivo é a divulgação de fontes de estudo, cursos e conhecimentos, espero que gostem e aproveitem o máximo.