C# Orientação a Objetos - Intermediário - K31
4.5 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
10 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C# Orientação a Objetos - Intermediário - K31 to your Wishlist.

Add to Wishlist

C# Orientação a Objetos - Intermediário - K31

Aprenda o que é encapsulamento, herança, polimorfismo, classes abstratas e interfaces com as aulas da K19
4.5 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
10 students enrolled
Price: $30
30-Day Money-Back Guarantee
Includes:
  • 9.5 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Criar programas em C# utilizando atributos de classe, métodos de classe, encapsulamento, herança, reescrita de método, polimorfismo, classes abstratas e interfaces.
Ser capaz de entender os conceitos mais importantes e utilizados de orientação a objetos, conceitos imprescindíveis para qualquer programador.
View Curriculum
Requirements
  • Conhecimento básico de orientação a objetos em C#.
Description

Se você deseja se diferenciar na área de desenvolvimento de software é obrigatório dominar os conceitos avançados de orientação a objetos. Sem esse conhecimento, o programador não consegue aproveitar totalmente os benefícios desse modelo de programação.

Através das aulas em vídeo da K19, você aprenderá o que é encapsulamento, herança, reescrita de métodos, polimorfismo, classes abstratas e interfaces.

Para se tornar um bom programador, é fundamental praticar. Na apostila desse curso, você encontrará uma grande quantidade de exercícios para fixar o conteúdo das aulas.

Who is the target audience?
  • Este curso destina-se a pessoas que possuem conhecimento básico em orientação a objetos em C# e querem aprender conceitos mais avançados como encapsulamento, herança e polimorfismo.
  • Este curso é pré-requisito para quem deseja desenvolver aplicações web em C#.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 42 Lectures Collapse All 42 Lectures 09:41:18
+
Apostila - C# e Orientação a Objetos
1 Lecture 00:01
+
Atributos e Métodos de Classe
4 Lectures 52:27

Métodos Estáticos
10:58

Atributos e Métodos Estáticos - Exemplo Prático - Parte 1
10:14

Atributos e Métodos Estáticos - Exemplo Prático - Parte 2
13:27
+
Encapsulamento
10 Lectures 02:29:23
Introdução
13:46

Métodos Privados
10:38

Propriedades
20:47

Exemplo Prático - Parte 1
17:03

Exemplo Prático - Parte 2
15:04

Conceito do Encapsulamento - Parte 1
14:31

Conceito do Encapsulamento - Parte 2
16:22

Exemplo Prático - Parte 1
11:50

Exemplo Prático - Parte 2
12:50

Exemplo Prático - Parte 3
16:32
+
Herança
11 Lectures 02:38:47
Introdução - Parte 1
09:51

Introdução - Parte 2
06:58

Classe Mãe e Classes Filhas - Parte 1
16:24

Classe Mãe e Classes Filhas - Parte 2
12:58

Reescrita de Métodos - Parte 1
17:41

Reescrita de Métodos - Parte 2
16:36

Herança e Construtores
12:27

Exemplo Prático - Parte 1
19:59

Exemplo Prático - Parte 2
19:22

Exemplo Prático - Parte 3
11:13

Exemplo Prático - Parte 4
15:18
+
Polimorfismo
7 Lectures 01:31:20
Introdução
13:00

Reescrita de Método
09:08

Casting - Parte 1
11:13

Casting - Parte 2
10:45

Exemplo Prático - Parte 1
17:13

Exemplo Prático - Parte 2
15:33

Exemplo Prático - Parte 3
14:28
+
Classes Abstratas
5 Lectures 01:06:22
Classes Abstratas
12:27

Métodos Abstratos - Parte 1
14:21

Métodos Abstratos - Parte 2
10:14

Exemplo Prático - Parte 1
15:21

Exemplo Prático - Parte 2
13:59
+
Interfaces
4 Lectures 01:02:57
Interfaces - Parte 1
16:11

Interfaces - Parte 2
13:27

Exemplo Prático - Parte 1
16:31

Exemplo Prático - Parte 2
16:48
About the Instructor
Rafael Cosentino
4.4 Average rating
23 Reviews
30 Students
9 Courses
Sócio Fundador da K19

Formado em Ciência da Computação pelo Instituto de Matemática e Estatística da Universidade de São Paulo (IME-USP) no ano de 2006. Trabalhou na Caelum de outubro de 2006 até setembro de 2010 atuando como instrutor dos cursos de Java e sendo um dos principais responsáveis pelo treinamento didático de novos instrutores e do desenvolvimento do material didático utilizado nas aulas. Atua como instrutor dos cursos de Java do programa de verão do Insituto de Matemática e Estatística da Universidade de São Paulo (IME-USP) desde 2007. Desenvolveu os cursos de .NET da Empresa Júnior de Informática, Matemática e Estatística da USP (IMEJR-USP). Atualmente, é o Líder de treinamentos da K19, sendo o principal responsável pelo desenvolvimento das apostilas e da capacitação didática dos instrutores.

Jonas Hirata
4.4 Average rating
23 Reviews
30 Students
9 Courses
Instrutor

Bacharelando em Ciência da Computação pelo Instituto de Matemática e Estatística da Universidade de São Paulo (IME-USP). Atuou como desenvolvedor nas empresas IMEJR-USP e Vinil Projetos e Multimídia, adquirindo um amplo conhecimento de tecnologias Web como Java, PHP e Ruby on Rails. Também participou da organização e criação dos cursos de desenvolvimento da IMEJR-USP. Atua como instrutor da K19 desde 2010 e como consultor no Kekanto desde 2011.

Marcelo De Rezende Martins
4.4 Average rating
23 Reviews
30 Students
9 Courses
Sócio Fundador da K19

Graduado em Ciência da Computação pelo IME-USP. Possui grande experiência em consultoria e desenvolvimento de projetos em TI. Prestou consultoria de projetos em Java para clientes como Itaú-Unibanco, Suzano Papel e celulose, Nestlé, entre outros. Além de trabalhar pela USP no desenvolvimento de sistema para o centro de estudos do genoma humano (CEGH). Faz parte de grupo de estudos na área de recuperação de informação, tendo como principais focos de interesse sistemas de recomendação e deteção de fraudes. Atualmente atua como Analista de Sistemas da FAPESP e Instrutor da K19.

K19 Treinamentos
4.4 Average rating
23 Reviews
30 Students
9 Courses
K19 Treinamentos

A K19 foi criada por profissionais formados em Ciência da Computação pela Universidade de São Paulo (USP) que possuem ampla experiência em treinamentos e consultoria na área de TI.

O objetivo principal da K19 é oferecer treinamentos relacionados às plataformas Java e .NET com alta qualidade e preços acessíveis. Esses treinamentos preparam os nossos alunos para o mercado de trabalho que cada vez mais exige profissionais de TI altamente qualificados.

Certamentamente a qualidade dos instrutores, do atendimento, do material didático e das instalações físicas são fatores fundamentais para o aprendizado. Priorizando esses fatores, a K19 investe continuamente na capacitação didática e técnica dos instrutores, na agilidade e clareza no atendimento, na criação a atualização do material didático utilizado nos cursos e na melhoria dos laboratórios.

Em pouco tempo de vida, a K19 tornou-se referência no ensino de Java e .NET. Nosso material didático é amplamente utilizado e reconhecido pela comunidade e por instituições de ensino superior públicas e privadas. Já realizamos diversos treinamentos para instituições públicas como Banco do Brasil, USP, TCE-RR, TRE-RN e ALESP e também para instituições privadas como SENAC-RR, CLARO, LSI-TEC e ITAÚ.