0

C#: Roteiro de estudos para iniciantes

#C#
Flavia Carmo
Flavia Carmo

Olá a todos . Em minha trilha de estudos , principalmente na plataforma da Dio , comecei do ZERO, sem ter nunca na vida ter feito e aprendido nada de lógica de programação , algoritmo e jamais ter pensado em seguir por esse caminho.

Depois de alguns BootCamps ( recomendo fortemente que os façam, começando pelo básico, intermediário e assim por diante... além de assistirem as lives, mentorias e a reproduzirem todos os projetos e exercícios propostos, passo a passo, mesmo que não entenda nada. Estudos indicam que é pela repetição dos estímulos que a aprendizagem acontece, pois, as conexões neurais tornam-se fortalecidas, devido o aumento do potencial de ação da célula especializada do sistema nervoso, o neurônio.

Seu cérebro adora espaço e repetição Depois de vários cursos , alguns projetos , eu comecei a me localizar, conhecer e identificar as linguagens e por consequência definir minha linguagem preferida , orientando minha trilha de estudos a ela. No começo parece que estamos em um país no qual não falamos o idioma ,em muitos momentos nos desesperamos , e temos a certeza de que não aprendemos nada , não sabemos nada .NÃO DESISTA neste momento, continue... que pouco a pouco você irá se familiarizando, entendendo e não se sentirá um completo analfabeto no mundo da programação. Não tenha vergonha de NÃO saber, pergunte, insista, tenho mais de 40 anos , faço minha terceira graduação e transição de carreira ,tenho toda uma bagagem de vida e experiência profissional que muitas vezes nos sabotam , pois a maioria das vezes, minhas dúvidas são resolvidas gentilmente, por jovens que tem quase a idade do meu filho ( estou exagerando um pouco, rs... mas é por aí a idéia).

Depois dessa introdução , decidi me especializar em C# , pq as vagas de emprego , nas empresas que eu desejo trabalhar , utilizam essas linguagens . Dito isso, compartilho algumas dicas de estudo que têm me ajudado muito :

C# é uma linguagem de programação orientada a objetos e de tipagem forte. Ela foi desenvolvida pela Microsoft.

O .NET Framework também foi desenvolvido pela Microsoft e é uma plataforma de desenvolvimento que reúne várias ferramentas para o desenvolvimento do código em C# e outras linguagens.

É recomendado usar o Visual Studio para programação de C# (tutorial de instalação), que vocês podem baixar gratuitamente na versão Community.

Se você quiser, também é possível usar o Visual Studio Code para programar em C# e qualquer editor de código ou IDE compatível com o C#. Para quem quer estudar sem instalar nada, recomendamos o site repl.it.

Roteiro de estudos

Decidi seguir os estudos na plataforma de aprendizagem Microsoft Learn. Fazendo login com seu usuário, é possível salvar seu progresso e obter pontos no seu perfil!

1) Dê seus primeiros passos com o C#

Nesses módulos você irá aprender a escrever seu primeiro Hello World, criação de variáveis, operações simples (como soma e subtração), if-else e matrizes (arrays).

2) Adicione lógica aos seus aplicativos com C#

Aqui você irá aprender sobre laços como switch-caseforwhile e do-while.

3) Trabalhar com os dados em C#

Aprenda sobre a diferença entre muitos tipos de dados, conversão de tipos, métodos para manipular matrizes (arrays) e formatação de dados.

4) Criar aplicativos .NET com C#

Aprenda mais sobre o .NET Framework, use dependências do NuGet, debug de código e veja um pouquinho sobre criação de APIs com o ASP.NET.

Bônus

Como vocês podem ver, o curso da Microsoft Learn é em texto (e é muito bom!). Para quem não gosta de estudar nesse modelo, o curso do Acaciano Neves de Primeiros Passos em C# fala sobre diversos pontos desse roteiro de estudos.

Bons estudos!

0
5

Comentários (22)

0
Ney Ribeiro

Ney Ribeiro

16/09/2021 05:23

Parabéns Flavia, também tenho mais de 40 e estou na transição da minha carreia, como você estou adquirindo habilidades com os bootcamps e depois pretendo consolidar ainda mais meus conhecimentos.

1
Gustavo Rosa

Gustavo Rosa

15/09/2021 19:38

Muito bom Flavia, meus parabéns e obrigado por compartilha sua historia de determinação.

1
Victoria Muniz

Victoria Muniz

15/09/2021 17:57

Me identifico com você Flávia, também estou em transição de carreira, da área de humanas para exatas, e confesso que ta sendo um desafio e tanto. Obrigado por esse roteiro!

1
Mauricio Gebrim

Mauricio Gebrim

15/09/2021 19:22

Microsoft learn tem muita documentação de qualidade. Temos hoje muitos portais e fóruns documentando, muito diferente de décadas atrás.

5
Gabriel Ferreira

Gabriel Ferreira

10/09/2021 13:46

Que sensacional, Flávia! De antemão meus parabéns pela determinação em mudar de carreira para fazer o que realmente gosta. Muitas pessoas, até mais jovens, colocam os obstáculos acima da vontade de conquistar seus objetivos. Fora isso, a bagagem que você traz da sua experiência, com certeza será muito útil em sua carreira como profissional de tecnologia. Por fim, todas as dicas foram incríveis, pois trazem uma perspectiva de quem está começando. Apesar de ser um curioso da área de tecnologia desde cedo, aprendendo programação, várias vezes tive esse sentimento de achar que não daria conta de aprender, mas como você disse, a chave está na persistência! Descansa, deixa a cabeça assimilar, e depois volta pra luta!

Vamos lá, basta continuar que passaremos de colegas de estudos para colegas de profissão, haha! Sucesso para todos nós!

1
N

Niege Miranda

13/09/2021 18:22

Parabéns pela transição, estou começando do zero na área de tecnologia e agradeço pela dica.

1
D

David Neves

13/09/2021 11:40

Vou te deixar esse link https://www.w3schools.com/

vc pode estudar mesmo que vc nao domine inglês o sitema tem um sistema de tradução que te ajuda d+.

Estou pasasando esse link e de quebra gostaria de informar pra vc ir no Youtube procurar um canal chamado CFB cursos no qual explica cada situação para que vc possa realizar de forma coerente bastando vc ir lá na play list e escolher o C#.


eu disse tudo isso porque sinceramente não consegui entende PN de C# pela forma que o Faraday explica, em meus olhos mais complicou que ajudou (me desculpa dio) meu objetivo aqui querendo ou não é o certificado porque aprender ao menos com aquele "primeiro passo" não deu certo.


Continue estudando porque só quem pode mudar a situação da sua vida ou o que vc deseja é sua vontade.


1
Rafael Maciel

Rafael Maciel

12/09/2021 21:36

Sensacional! Obrigado pela matéria!

1
Álvaro Silva

Álvaro Silva

12/09/2021 18:38

Fantástico essa recomendações Flavia!

1
Rafaela Boggiani

Rafaela Boggiani

11/09/2021 22:57

Obrigada pelas dicas, acabei de iniciar minha jornada pelo universo da programação e tenho certeza que me sairei bem <3

Profissional de Mkt/Saúde, em transição para área de Tecnologia. Me add no Linkedin: https://www.linkedin.com/in/flavia-rezende-do-carmo-9ba379/

Brasil