Udemy

Introdução ao C# - Uma Abordagem Prática (Módulo III)

Aprenda os fundamentos da linguagem C# de uma maneira simples e objetiva desenvolvendo variados tipos de aplicações!
Free tutorial
Rating: 4.6 out of 5 (184 ratings)
5,964 students
2hr of on-demand video
Portuguese
Portuguese [Auto]

Os fundamentos da linguagem de programação C# de uma maneira prática e simples!
O que significa, na prática, o famoso termo "Programação Orientada a Objetos"
As funcionalidades básicas da IDE Microsoft, o Visual Studio 2017
Como escrever código reutilizável e integrá-lo em mais de um projeto
Desenvolver lógica de programação e aplica-la na solução de problemas
Desenvolver aplicações desktop utilizando a tecnologia Windows Forms
E muito mais!

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

Engenheiro de Redes/Full Stack Developer
Wallace Andrade
  • 4.3 Instructor Rating
  • 1,700 Reviews
  • 12,969 Students
  • 3 Courses

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.

Top companies trust Udemy

Get your team access to Udemy's top 26,000+ courses