Usuário com melhor resposta
Começar no C# por onde?

Pergunta
-
Olá,
Comecei este ano tentar focar em aprender programação e comecei vendo Lógica de Programação e fui pro Python, agora quero C#.
O python é bem simples, porém tentei absorver tudo que podia dele. Vendo vídeo aulas de C# percebi que muitos comandos são iguais, só muda como escrever, porém algo me incomoda, até agora não consegui uma boa explicação, numa linguagem fácil, sobre Namespace, Public, Class, Static Void... Essas coisas que sempre estão no código.
Preciso de uma explicação boa, para não ser só algo que por enquanto eu só tenho que decorar, quero saber pra que e quando vou usar esses e outros no lugar... Não sei se aqui é o lugar certo, afinal, sou apenas um iniciante, mesmo assim já agradeço.
Respostas
-
Jvramiro,
Existem várias opções para vários bolsos e tempos...
* No You Tube existe vários vídeos explicando sobre vários temas. Por exemplo:- Você pode aprender a montar telas Windows Forms, ASP.Net, Unity.
- Você pode aprender sobre auxiliares como Ajax, Angular, Json, Javascript, EntityFramework, TDD, DDD, Bootstrap, IOC, Core, MVC, 3 camadas, StructureMap, Moq, UnitTest, Crystal Reports, etc...* EXEMPLOS (existem milhares):
* Exemplos de vídeos:
=============================================Curso de C# - Aula 01 - Introdução
Hugo Vasconcelos
Publicado em 15 de fev de 2013
Email hugovasconcelosf@hotmail.com
Loja Virtual (Venda dos Cursos Completos com Certificação) - http://www.hugocursos.com.br=============================================001 c# introdução da série
João Ribeiro
Publicado em 25 de dez de 2015
https://youtu.be/IMA5Jr3iMGI=============================================Curso de C# - Aula 1 - Abertura do Curso de C# - eXcript
eXcript
Publicado em 16 de mar de 2016
Primeira aula do Curso de C#, essa é uma nova versão do curso existente e agora, o trabalho vai deslanchar!!
https://youtu.be/9Uh0ynDB6ko=============================================Curso grátis - CONTROLE DE ESTOQUE EM C# #1 - apresentação
Como Programar Melhor
Publicado em 3 de out de 2016
https://youtu.be/N8vC_OrjHdc=============================================
Parte 1 - ProjetoCompleto C# MVC Migrations StructureMap DDD TDD
Ângelo Ocanã Treinamentos
Publicado em 27 de mar de 2015
https://youtu.be/gxP4uPaIJ3s
=============================================
ASP.Net MVC na Prática - Parte 1
Cleyton Ferrari
Publicado em 18 de jun de 2012
https://youtu.be/VbA_JZJtKaY
=============================================
ASP.NET MVC com AJAX: Criando telas de pesquisas usando requisições assíncronas
Suemar Éverton
Publicado em 6 de nov de 2015
https://youtu.be/riedhXoSRlo
=============================================
Criando uma aplicação Angular 2 e ASP.NET Core em 5 minutos
Eduardo Pires
Publicado em 15 de fev de 2017
https://youtu.be/_HFf8UUL25E
=============================================
ASP .NET Core - Conceitos Básicos
Jose Carlos Macoratti
Publicado em 16 de abr de 2017
https://youtu.be/y3PXR2WYW2Y
=============================================* Você pode querer visitar sites e pegar exemplos para estudar, fazer perguntas, trocar ideias:
=============================================VBMania
http://www.vbmania.com.br/=============================================Macoratti (possui CDs pagos baratinho)
http://www.macoratti.net=============================================VBWeb
http://www.vbweb.com.br/=============================================STACKOVERFLOW
https://pt.stackoverflow.com/
https://stackoverflow.com/=============================================CODE PROJECT
https://www.codeproject.com/=============================================
* Cursos gratuitos:
=============================================Introdução a Injeção de dependências para desenvolvedores C#
https://www.udemy.com/dependency-pt/=============================================Dominando Linq e Lambda Expressions com C#
https://www.udemy.com/dominando-linq-e-lambda-expressions-com-c/learn/v4/overview=============================================Curso de C# online grátis – Curso de Otaviano Mota
Curso voltado para pessoas que estão começando na carreira de programador.
Carga Horária: 4 horas
Nível do curso: Básico
Possui certificado: Não
http://www.cursou.com.br/informatica/curso-c-online-gratis/=============================================
* Cursos pagos (existem mais baratos e sem certificação e mais caros, com apostilas oficiais da Microsoft e provas oficiais para certificação Microsoft ... mas a certificação é cara e muito difícil de passar! Detalhe: nível de Inglês é avançado):
=============================================(ESTE EU FIZ PRESENCIAL E É EXCELENTE!) Presencial e online:K19
http://www.k19.com.br/artigos/k19-cursos-online/As Apostilas são GRATUITAS:
Aprenda com as apostilas gratuitas da K19:
http://online.k19.com.br/=============================================Caelum
https://www.caelum.com.br/grupo=============================================Alura
https://www.alura.com.br/=============================================TreinaWeb
https://www.treinaweb.com.br/=============================================IMPACTA
https://www.impacta.com.br/=============================================* Sempre ouvi falar bem:Brás e Figueiredo
http://www.bfbiz.com.br=============================================Green Tecnologia
http://www.green.com.br/MCSA WEB Applications Developer Acelerado
2 Cursos Oficiais Microsoft – 5 dias ou 10 noites
20480 (HTML) + 20486 (ASP.NET)C# 20483 – Programação em C# Acelerado
Módulo avulso: 20 horas
Exclusividade GREEN: Modelo Acelerado=============================================KaSolution
http://www.kasolution.com.br/=============================================
WinComp
http://www.wincomp.com.br/
=============================================
Búfalo Informática
http://www.bufaloinfo.com.br/
=============================================
* Livros:
=============================================Use A Cabeça! C# (Português) Capa Comum – 11 fev 2013
https://www.amazon.com.br/Use-Cabe%C3%A7a-C-Andrew-Stellman/dp/8576085593?tag=kns00-20&ascsubtag=5b21b3e2-0de2-47c1-b753-0aa87e2a0ecb=============================================DESENVOLVIMENTO DE SOFTWARE II C# PROGRAMACAO EM CAMADAS
https://www.livrariacultura.com.br/p/livros/informatica-e-tecnologia/desenvolvimento-de-software-ii-c-programacao-em-camadas-46740070#&ref=46740070&_=0.4804126890192717=============================================C# INTRODUCAO A PROGRAMACAO ORIENTADA A OBJETOS
https://www.livrariacultura.com.br/p/livros/informatica-e-tecnologia/c-introducao-a-programacao-orientada-a-objetos-46740425#&ref=46740425&_=0.5681606632570901=============================================Bom, esta é uma pequena amostra. Existem milhares de outros sites, cursos, livros... você precisa ver as reclamações desses dos usuários, os preços, se eles são certificados pela Microsoft, grade curricular e se a didática é legal, etc...
[]'s,
Fabio I.
- Editado Fabio I domingo, 15 de julho de 2018 13:07
- Sugerido como Resposta João Paulo [] segunda-feira, 16 de julho de 2018 01:32
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 3 de agosto de 2018 19:43
-
olá,
um bom começo talvez seja em aprender os fundamentos de c#.
que tal baixar este tutorial: http://www.etelg.com.br/paginaete/downloads/informatica/apostila2.pdf
até lá!
- Sugerido como Resposta Timóteo Nkawa segunda-feira, 16 de julho de 2018 20:54
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 3 de agosto de 2018 19:43
-
Ramiro,
acredito que o site mais simples de usar onde voce encontra modelos desde o nivel básico até o avançado é o site
http://macoratti.net
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 3 de agosto de 2018 19:43
Todas as Respostas
-
Jvramiro,
Existem várias opções para vários bolsos e tempos...
* No You Tube existe vários vídeos explicando sobre vários temas. Por exemplo:- Você pode aprender a montar telas Windows Forms, ASP.Net, Unity.
- Você pode aprender sobre auxiliares como Ajax, Angular, Json, Javascript, EntityFramework, TDD, DDD, Bootstrap, IOC, Core, MVC, 3 camadas, StructureMap, Moq, UnitTest, Crystal Reports, etc...* EXEMPLOS (existem milhares):
* Exemplos de vídeos:
=============================================Curso de C# - Aula 01 - Introdução
Hugo Vasconcelos
Publicado em 15 de fev de 2013
Email hugovasconcelosf@hotmail.com
Loja Virtual (Venda dos Cursos Completos com Certificação) - http://www.hugocursos.com.br=============================================001 c# introdução da série
João Ribeiro
Publicado em 25 de dez de 2015
https://youtu.be/IMA5Jr3iMGI=============================================Curso de C# - Aula 1 - Abertura do Curso de C# - eXcript
eXcript
Publicado em 16 de mar de 2016
Primeira aula do Curso de C#, essa é uma nova versão do curso existente e agora, o trabalho vai deslanchar!!
https://youtu.be/9Uh0ynDB6ko=============================================Curso grátis - CONTROLE DE ESTOQUE EM C# #1 - apresentação
Como Programar Melhor
Publicado em 3 de out de 2016
https://youtu.be/N8vC_OrjHdc=============================================
Parte 1 - ProjetoCompleto C# MVC Migrations StructureMap DDD TDD
Ângelo Ocanã Treinamentos
Publicado em 27 de mar de 2015
https://youtu.be/gxP4uPaIJ3s
=============================================
ASP.Net MVC na Prática - Parte 1
Cleyton Ferrari
Publicado em 18 de jun de 2012
https://youtu.be/VbA_JZJtKaY
=============================================
ASP.NET MVC com AJAX: Criando telas de pesquisas usando requisições assíncronas
Suemar Éverton
Publicado em 6 de nov de 2015
https://youtu.be/riedhXoSRlo
=============================================
Criando uma aplicação Angular 2 e ASP.NET Core em 5 minutos
Eduardo Pires
Publicado em 15 de fev de 2017
https://youtu.be/_HFf8UUL25E
=============================================
ASP .NET Core - Conceitos Básicos
Jose Carlos Macoratti
Publicado em 16 de abr de 2017
https://youtu.be/y3PXR2WYW2Y
=============================================* Você pode querer visitar sites e pegar exemplos para estudar, fazer perguntas, trocar ideias:
=============================================VBMania
http://www.vbmania.com.br/=============================================Macoratti (possui CDs pagos baratinho)
http://www.macoratti.net=============================================VBWeb
http://www.vbweb.com.br/=============================================STACKOVERFLOW
https://pt.stackoverflow.com/
https://stackoverflow.com/=============================================CODE PROJECT
https://www.codeproject.com/=============================================
* Cursos gratuitos:
=============================================Introdução a Injeção de dependências para desenvolvedores C#
https://www.udemy.com/dependency-pt/=============================================Dominando Linq e Lambda Expressions com C#
https://www.udemy.com/dominando-linq-e-lambda-expressions-com-c/learn/v4/overview=============================================Curso de C# online grátis – Curso de Otaviano Mota
Curso voltado para pessoas que estão começando na carreira de programador.
Carga Horária: 4 horas
Nível do curso: Básico
Possui certificado: Não
http://www.cursou.com.br/informatica/curso-c-online-gratis/=============================================
* Cursos pagos (existem mais baratos e sem certificação e mais caros, com apostilas oficiais da Microsoft e provas oficiais para certificação Microsoft ... mas a certificação é cara e muito difícil de passar! Detalhe: nível de Inglês é avançado):
=============================================(ESTE EU FIZ PRESENCIAL E É EXCELENTE!) Presencial e online:K19
http://www.k19.com.br/artigos/k19-cursos-online/As Apostilas são GRATUITAS:
Aprenda com as apostilas gratuitas da K19:
http://online.k19.com.br/=============================================Caelum
https://www.caelum.com.br/grupo=============================================Alura
https://www.alura.com.br/=============================================TreinaWeb
https://www.treinaweb.com.br/=============================================IMPACTA
https://www.impacta.com.br/=============================================* Sempre ouvi falar bem:Brás e Figueiredo
http://www.bfbiz.com.br=============================================Green Tecnologia
http://www.green.com.br/MCSA WEB Applications Developer Acelerado
2 Cursos Oficiais Microsoft – 5 dias ou 10 noites
20480 (HTML) + 20486 (ASP.NET)C# 20483 – Programação em C# Acelerado
Módulo avulso: 20 horas
Exclusividade GREEN: Modelo Acelerado=============================================KaSolution
http://www.kasolution.com.br/=============================================
WinComp
http://www.wincomp.com.br/
=============================================
Búfalo Informática
http://www.bufaloinfo.com.br/
=============================================
* Livros:
=============================================Use A Cabeça! C# (Português) Capa Comum – 11 fev 2013
https://www.amazon.com.br/Use-Cabe%C3%A7a-C-Andrew-Stellman/dp/8576085593?tag=kns00-20&ascsubtag=5b21b3e2-0de2-47c1-b753-0aa87e2a0ecb=============================================DESENVOLVIMENTO DE SOFTWARE II C# PROGRAMACAO EM CAMADAS
https://www.livrariacultura.com.br/p/livros/informatica-e-tecnologia/desenvolvimento-de-software-ii-c-programacao-em-camadas-46740070#&ref=46740070&_=0.4804126890192717=============================================C# INTRODUCAO A PROGRAMACAO ORIENTADA A OBJETOS
https://www.livrariacultura.com.br/p/livros/informatica-e-tecnologia/c-introducao-a-programacao-orientada-a-objetos-46740425#&ref=46740425&_=0.5681606632570901=============================================Bom, esta é uma pequena amostra. Existem milhares de outros sites, cursos, livros... você precisa ver as reclamações desses dos usuários, os preços, se eles são certificados pela Microsoft, grade curricular e se a didática é legal, etc...
[]'s,
Fabio I.
- Editado Fabio I domingo, 15 de julho de 2018 13:07
- Sugerido como Resposta João Paulo [] segunda-feira, 16 de julho de 2018 01:32
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 3 de agosto de 2018 19:43
-
olá,
um bom começo talvez seja em aprender os fundamentos de c#.
que tal baixar este tutorial: http://www.etelg.com.br/paginaete/downloads/informatica/apostila2.pdf
até lá!
- Sugerido como Resposta Timóteo Nkawa segunda-feira, 16 de julho de 2018 20:54
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 3 de agosto de 2018 19:43
-
Ramiro,
acredito que o site mais simples de usar onde voce encontra modelos desde o nivel básico até o avançado é o site
http://macoratti.net
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 3 de agosto de 2018 19:43