Introdução ao C# - Uma Abordagem Prática (Módulo III)
Requirements
- Vontade, vontade e mais vontade de aprender essa linguagem magnífica!
- Ter cursado o módulo anterior ou possuir conhecimento equivalente
Description
Iniciante no mundo da programação e não sabe por onde começar? Que tal aprender C#? Neste curso você verá os fundamentos desta poderosa linguagem e como aplicá-los para criar variados tipos de software.
Com uma abordagem simples e objetiva, veremos teoria e prática lado a lado. Usaremos todo o conhecimento adquirido para desenvolver projetos diversos e construir softwares com funcionalidades similares aos dos que usamos no dia a dia!
Iremos desenvolver cada um dos projetos em ordem crescente de dificuldade, de maneira a possibilidade um gradual aprendizado. Também será visto muito conteúdo de forma prática, no intuito de tornar o processo de aprendizagem bastante interativo.
Neste terceiro módulo usaremos o conhecimento acumulado até aqui para desenvolveremos duas aplicações desktop em Windows Forms, uma tecnologia robusta e consolidada com ótima curva de aprendizado.
E aí, partiu?
Who this course is for:
- Iniciantes no mundo da programação que estejam procurando uma linguagem robusta e rica
- Estudantes de cursos de tecnologia como Análise de Sistemas, Ciência da Computação, Sistemas de Informação e correlatas
Instructor
Formado em Análise e Desenvolvimento de Sistemas pela Universidade Estácio de Sá, possui conhecimentos em redes MAN/WAN/LAN, roteamento estático e dinâmico, tecnologia MPLS e suas VPNs L2 e L3, BGP, protocolos de resiliência em camada 2 como ERPS e EAPS, comutação de pacotes, TCP/IP, operação de DWDM Huawei, entre outros relacionados a redes de computadores e internet. Sua main skill é Huawei, mas também tem experiência com switches Datacom e roteadores Mikrotik. Quanto aos sistemas de monitoramento, tem experiência com PRTG, LibreNMS, Zabbix e Dude. Atualmente tem as certificações HCIP (Huawei) e JNCIA (Juniper), porém está em busca dos graus máximos HCIE e JNCIE-SP.
Também possui conhecimentos e experiência em tecnologias WEB (HTML, CSS e Javascript), .NET Framework e .NET Core, ASP NET Core, servidores Linux e servidores de bancos de dados MySQL/MariaDB, bem como a linguagem SQL. Somados a isso há o conhecimento e aplicação das boas práticas dos Design Patterns, princípios SOLID e clean code, fundamentais a qualquer aplicação bem estruturada.
É proativo, tem gosto pelos desafios, valoriza o trabalho em equipe e preza o respeito de todos a sua volta. Atualmente, seus maiores interesses na área de telecom são tecnologias Carrier Ethernet com aplicações nos vendoors Huawei e Juniper. No campo da programação, interesses são aplicações WEB Angular e suas arquiteturas, microserviços, clean code e afins.