PÚBLICO ALVO

Analistas de diversas áreas das ciências exatas, analistas de sistemas, programadores, estudantes de cursos da área de TI e entusiastas que desejem desenvolver soluções profissionais, refatorar softwares existentes em suas empresas usando o C# ou, simplesmente, aprender a linguagem C#.





INTRODUÇÃO

A linguagem C#, presente no .NET Framework, da Microsoft, associada ao Microsoft Visual Studio, proporciona aos desenvolvedores a possibilidade de desenvolvimento rápido, e em um ambiente integrado, que disponibiliza diversos recursos que auxiliam bastante a construção de sistemas. Pode ser este um dos motivos que levam o C# a ser, atualmente, uma das linguagens mais utilizadas nas organizações, o que tem aumentado a demanda por profissionais qualificados.


OBJETIVO

O objetivo do curso é oferecer formação na linguagem de programação C#, transmitindo os seus principais conceitos, tendo como foco a fundamentação de conhecimento para a solução de problemas concretos que afetam pequenos e grandes negócios, a começar pela mudança de paradigma em relação ao uso de recursos da computação paralela, que reduz o tempo total de processamento necessário à produção de resultados e, portanto, impacta financeiramente a realidade de todo e qualquer negócio.

Ao final do curso espera-se que o aluno esteja capacitado a desenvolver ou a supervisionar o desenvolvimento de softwares com maior qualidade, usando os recursos e ferramentas da linguagem C#, associados a boas práticas de desenvolvimento.


PRÉ-REQUISITO

• Conhecimento básico de lógica de programação;
• Conhecimento dos conceitos básicos de Orientação a Objetos;
• Ter uma noção básica do que vem a ser Bootstrap.


METODOLOGIA

Aulas teóricas expositivas para apresentar os conceitos e recursos da linguagem, seguidas de aulas práticas em laboratório de computação. Ao longo do curso os alunos desenvolverão “cases” pontuais, aplicando os conceitos abordados.

Os referidos “cases” versarão sobre temas como, por exemplo, conceito e uso de padrões arquiteturais MVC (Model-View-Controller), MVP (Model-View-Presenter) e MVVM (Model-View-View-Model), com foco na utilização do MVC; conceitos básicos de criação e utilização de bancos de dados por meio do SQL Server Management Studio; conexão local e remota a bancos de dados, tendo o Microsoft SQL Server como padrão; criação visual de classes de negócio; segurança da informação, com a implementação e uso de algoritmos criptográficos; implementação com técnicas de computação paralela, visando utilizar todos os núcleos disponíveis no equipamento em uso, mudando a abordagem utilizada na solução de problemas comuns e acelerando sobremaneira a produção dos resultados desejados; criação e utilização de Web Services em aplicações desktop, Windows Mobile e em Web Sites; criação de Web Sites usando Bootstrap, C# e ASP.NET.


Fique ligado nestas informações!

Quando será o curso?

Em breve divulgaremos cursos no Rio de Janeiro, São Paulo, Brasília, Minas Gerais, Porto Alegre e outras cidades.

Investimento necessário

O investimento para a realização do curso é de R$ 750,00 à vista ou em até 4 (quatro) vezes.

Certificado do curso

O aluno que estiver presente a, no mínimo, 80% das aulas terá direito ao certificado.

Conta de desenvolvedor

O aluno terá acesso a uma Conta de Desenvolvedor da Microsoft para desenvolvimento de aplicativos.

Conheça o programa do seu curso

Como você deve ter visto, a nossa metodologia está focada na realização de “cases” práticos, onde o aluno tem a possibilidade de resolver problemas concretos do dia a dia de todo e qualquer negócio.
Neste curso serão vistos 15 (quinze) “cases” que vão de controle de acesso à técnicas de programação paralela.
Veja aqui a programação deste curso.

Programa do curso »