Ref: PEC
68/horas aula
A carga horária deste curso é sempre a mesma independentemente do turno que você escolher realizar seu treinamento.Presencial, online e híbrido
Seu treinamento poderá ser realizado de modo presencial, online (você assistindo ao vivo ou a mesma aula gravada de sua casa) ou híbrido (você assistirá de sua casa quando não puder se fazer presente).Mais info
Clique para conversar com a gente diretamente pelo Whats e tirar todas as suas dúvidas.Trilha de aprendizado
Cada treinamento é parte de uma trilha de aprendizado que fará todo sentido na sua formação profissional.Coffee-break em todas aulas
Em nossos cursos presenciais você terá um intervalo para desfrutar de um delicioso coffee-break com lanches, frutas, bolos, sucos e café. E o melhor: você não paga nada a mais por isso!Material incluso
No 1º dia de aula você receberá o seu kit de treinamento: uma linda bolsa, caneta, caderno, livro apostila ou pendrive.Estrutura completa
Conte com uma estrutura completa com 13 laboratórios equipados. Clique e confira!Descontos e prêmios na especialização
Ganhe descontos e prêmios na sua especialização. Clique e saiba mais.Iniciantes em programação que desejam começar com C#; Desenvolvedores que querem atualizar seus conhecimentos para C# e .NET Core; Profissionais de tecnologia buscando dominar boas práticas, orientação a objetos e padrões de projetos; Estudantes de TI que desejam uma formação completa e aplicada.
Curso ProWay: Do Zero aos Fundamentos: Programação, Lógica, SQL e Orientação a Objetos, HTML e CSS ou conhecimentos equivalentes.
Boas práticas, instalação do Visual Studio e criação de projetos
Estruturas de decisão e repetição, operadores, inputs, outputs
Debug, IntelliSense e métodos
Arrays, listas e coleções
Orientação a Objetos: classes, encapsulamento, construtores, herança, polimorfismo e estudos de caso
Aplicativos de console, depuração e execução de projetos
Tipos de dados: int, double, float, long, string, boolean, byte, entre outros
Operadores: aritméticos, lógicos, relacionais, ternário, null-coalescing, bit-shift e lambda
Estruturas de controle: if, else, switch, loops, break, continue
Trabalhando com strings, manipulação, formatação e Regex
DateTime: parsing, formatação, cálculos e manipulação de datas
Arrays, listas, stacks, queues, linked lists, dictionaries, hashsets
Tuplas, enums e GUIDs
Iterações, indexadores, nested loops e IEnumerable
Algoritmos para manipulação e comparação de coleções
Stack e Heap, value vs reference types
Parâmetros ref e out, boxing/unboxing
Tipos anônimos e dinâmicos, nullable types
Conversões implícitas e explícitas, operador as e conversões seguras
Construtores, finalizadores e modificadores de acesso
Classes estáticas, singleton e Lazy initialization
Interfaces, implementação explícita, múltiplas interfaces
Métodos anônimos, genéricos e de extensão
Encadeamento de métodos, DRY code e design patterns
Data annotations, criação de atributos personalizados
Structs e suas aplicações
Controle de acesso e boas práticas de modelagem de dados