Pular para o conteúdo principal

C# Intermediário - T1_12_2025

Este treinamento foi desenvolvido para aprimorar as habilidades na linguagem de programação C# para quem já tem um conhecimento básico inicial.

Sobre o curso

Este treinamento foi desenvolvido para aprimorar as habilidades na linguagem de programação C# para quem já tem um conhecimento básico inicial. Nele serão abordados conceitos intermediários e práticas recomendadas que são essenciais para a construção de aplicações robustas e eficientes nesta linguagem. Será utilizada a plataforma da Microsoft® VS Code (Visual Studio Code), a framework .NET V9 e bibliotecas complementares como ferramenta de desenvolvimento das aplicações. Ao longo das aulas, serão dadas oportunidades de explorar tópicos como programação orientada a objetos, manipulação de eventos, acesso a bancos de dados, desenvolvimento de API’s e aplicações Web. Outro ponto importante é fornecer ao estudante uma base de conhecimento sólida necessária para criticar códigos gerados por ferramentas automatizadas, como por exemplo, aplicações de Inteligência Artificial Generativa e Copilots na criação de aplicações complexas e, desta forma, incrementar a confiabilidade e a acuracidade do código. A ideia central é elevar as habilidades em C# do estudante, para um próximo nível.

Pré-requisitos

Lógica de programação, C# Básico e conceitos básicos de Programação Orientada a Objetos.

Intrutor

Course Staff Image #1

Flávio Antonio Pittorri

Formado em ciência da computação modalidade científica pela UNICAMP, com mestrado em inteligência artificial também pela UNICAMP, MBA em gestão de negócios pela Trevisan Escola de Negócios e doutorado (incompleto) também em inteligência artificial pela UNICAMP.

Possui inúmeras certificações técnicas como ITIL, Linux (Red Hat, SUSE, SentOS, Kali…), International Fuzzy Systems, Modelamento Matemático e Simulação Numérica, Metodologias ágeis / SCRUM, linguagens de programação: Delphi, C, C#, Java, Visual Basic, Python, SQL etc. Atuou como executivo na gestão de equipes especializadas em ambientes computacionais de alto desempenho (HPC), com foco em aplicações de engenharia, CAE, CAD, CAM, CFD, Simulação Numérica, infraestrutura, desenvolvimento de software, entrega de serviços etc. Também atuou como especialista em desenvolvimento de projetos sendo líder de equipes de desenvolvimento de sistemas avançados utilizando técnicas de inteligência artificial, machine learning, morfometria geométrica, algoritmos genéticos etc. principalmente orientados às áreas de engenharia.

Atualmente vem atuando na área de desenvolvimento de software, aplicativos e consultoria estratégica para Tecnologia. Estuda novos ambientes de desenvolvimento como APIs: TensorFlow / Scikit_learning / Keras / Pandas, Tecnologias como Deep Learning; AI Generativa; DevOps platform CI/CD; Docker; Kubernetes; GitHub; Cloud etc. Desde 2022 é instrutor da plataforma Elastic Stack, uma plataforma de Data Science, Analytics e mais recentemente suporte para AI Generativa.

Perguntas frequentes

Ao concluir o curso, receberei um certificado?

Sim, ao concluir o curso, você receberá o seu certificado. Por favor, aguarde o envio do mesmo.

Inscrever-se