DEV Community

Felipe Marques
Felipe Marques

Posted on

Como iniciar em C# e Angular - Referências

Recentemente um amigo me pediu ajuda para iniciar na área de desenvolvimento de software, ele queria ajuda para procurar cursos, livros e outros materiais.

Após conversarmos, também ficou claro que ele precisaria de ajuda para criar um roadmap de estudos.

Após coletar algumas indicações de outros amigos com os quais já trabalhei, ao invés de enviá-las por Whatsapp para meu amigo, decidi escrever esse post para que todas as recomendações fiquem reunidas e minimamente organizadas para consultas futuras, não só do meu amigo, mas para todas as pessoas que também desejam começar a programar, especialmente se o foco for desenvolvimento Web com C# e Angular.

O objetivo é desse material é evoluir com indicações, então ajude-nos colocando indicações e sugestões nos comentários.

Lógica de Programação

Embora seja um pouco teórico e aparentemente chato para quem está começando, é um assunto super importante e será necessário independente da linguagem que você for programar. Então investe um tempo nesse curso.

Lógica de Programação
Disponível no Youtube (gratuito)

Quando já tiver visto toda a teoria, que tal tentar um curso que aplica lógica de programação na prática usando C#?

C# - Lógica de Programação
Disponível no Youtube (gratuito)

E para se aprofundar, porque não mergulhar nesse livro C# e Orientação a Objetos - Caelum distribuido gratuitamente pela Caelum.

Após ter alguma familiaridade com os temas acima, indicaria um curso Fullstack e por indicação deixo o link abaixo.

Fullstack com .Net Web API e Angular
Disponível na Udemy (pago)

Versionamento de código

Paralelamente ao aprendizado da linguagem de programação, eu indico ainda ir se familiarizando com versionadores de código, principalmente o Git. E para isso indico usar o Github, por ainda ser a plataforma mais difundida.

Git e Github para iniciantes
Disponível na Udemy (gratuito)

Referências

Além do conteúdo acima, vou deixar algumas referências aqui.

Carreira Desenvolvedor Backend .NET - balta.io
Conteúdo free e pago

Carreira Desenvolvedor Frontend Angular - balta.io
Conteúdo free e pago

Top comments (0)