Curso Completo de .Net e C# - Parte I

 

Apresentação do Curso

Olá amigos do mundo .Net. A partir desse momento estamos dando início a uma grande jornada no mundo da programação. Creio que nosso relacionamento será um importante alicerce para o avanço do curso, então vou me apresentar e mostrar a estrutura dos artigos que estaremos participando durante esse período. Meu nome é Thiago Santos e programo a cerca de seis anos, já especificamente com a plataforma .Net a uns dois anos. Programo nas linguagens C#, VB.Net, ASP.Net, ASP, Visual FoxPro, Java, SQL 2000/2005. Atualmente trabalho com a linguagem Visual FoxPro e o SQL 2000/2005.

 

A visão principal do curso será tratar os temas relativos à programação .Net desde o início, ou seja, não existe uma obrigatoriedade de conhecimentos prévios para nos acompanhar durante esse percurso. Claro que um conhecimento prévio sempre é bem vindo, mas seremos os mais didáticos o possível para que todos possam começar nesse fantástico mundo da programação. A linguagem que iremos tratar aqui mais especificamente será a linguagem C# que está entre o repertório de linguagens suportadas pela plataforma .Net.

 

Como sou praticamente um iniciante nesse vasto mundo da programação ainda são muito recentes as dificuldades que encontrei no começo dos meus estudos sobre a linguagem. Então estarei sempre que possível abordando os temas específicos e tratando sobre os prováveis erros que possam ocorrer. O curso estará repleto de exemplos práticos que facilitam o aprendizado do conteúdo estudado, mas ele não deixará de ter conteúdo teórico que é de suma importância para um bom aprendizado da programação. Acho que nesse instante do curso um provérbio chinês que diz “toda grande jornada começa com um pequeno passo” é de muita valia para nós que estamos entrando neste vasto mundo. No início vai parecer que não aprendemos nada, mas isso é só uma impressão irreal, pois o seu aprendizado é constante e quando você menos imaginar já estará dominando algo que parecia inacessível.

 

O nosso propósito é sermos uma fonte de recursos para todos, pois mesmo sendo o curso focado para a inicialização na plataforma .Net não nos limitaremos só em mostrar o início do aprendizado, temos como propósito inicializar com o básico sobre o tema e avançarmos até alcançar questões de alta complexidade. Iremos durante esse tempo desenvolver um pequeno sistema que nos trará uma boa visão do dia-a-dia da profissão de um desenvolvedor.

 

Trataremos sobre sintaxe, tipos, declaração de variáveis, classes, estruturas, mascaramento de tipos, passagem de parâmetros, orientação a objetos, conexão com banco de dados e tantos outros temas relacionados ao nosso mundo da programação. Sempre que eu achar necessário indicarei leituras complementares para os temas abordados podendo ser essas leituras outros artigos, livros, revistas tudo com o objetivo de ajudar seu melhor aprendizado.

 

É isso ai amigos, estamos terminando nosso primeiro artigo sobre a plataforma de desenvolvimento .Net com a linguagem de programação C# e talvez você esteja dizendo: “O cara escreve um artigo com o título ‘Curso Completo de .Net e C#’ e logo na primeira parte deste tal curso completo não tem nem uma simples linha de código”. Mas eu peço calma para você, pois como eu já disse sou um recente estudante do tema e também ficava com essa revolta quando tinha que procurar sobre o assunto, então ai vai nosso primeiro programa :D.

 

using System;

class HelloWorld

{

    static void Main()

    {

        //Escrevendo na saída da tela

        System.Console.WriteLine("Olá Mundo em C#");

        System.Console.Read();

    }

}

Listagem 01. Hello World em C#.

 

Ótimo, agora que já temos até nosso primeiro código em C# é hora de concluirmos o nosso primeiro artigo dessa série. É claro que você como um bom questionador que é deve está se perguntando agora “O que esse código faz? E o que devo fazer com ele?” Mas ai você demonstrou muita impaciência comigo, pois esse é o tema do nosso próximo artigo, não consigo e nem pretendo encerrar tudo em um único artigo. Prometo manter o progresso desse curso constante e sempre atualizado, nada de pararmos em certa altura de um tema sem termos concluído o curso. Essa série de artigos é composta de um número grande de informações, então sugiro a você sempre verificar o lançamento dos novos temas para avançar juntamente conosco no curso. Qualquer dúvida que vier a surgir sobre os assuntos e que não forem sanados no próprio artigo por favor entre em contato comigo e estarei tentando tirar a sua dúvida e se eu notar que possa ser uma dúvida generalizada ou que pode ocorrer com freqüência com os outros estarei colocando a dúvida com sua respectiva solução no próximo artigo publicado para que outras pessoas também tenham acesso. Com isso dá para notar o quanto sua participação com envio de dúvidas, críticas e sugestões é muito importante para o bom andamento do curso. Abraços e até o próximo artigo...

Leia também