C# - Poderosa Linguagem de Programação

Aprenda a programar em uma das linguagens mais usadas no mundo, o C#
3.9 (33 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.
895 students enrolled
$35
Take This Course
  • Lectures 104
  • Contents Video: 15.5 hours
  • Skill Level Intermediate Level
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2015 Portuguese

Course Description

Aprenda a programar em uma das linguagens mais usadas no mundo, o C#. Aprenda:

  • Variáveis, operadores, comandos condicionais, laços de repetição
  • Manipular Array, Listas
  • criar Forms completos (CRUD)
  • Manipulando String
  • Criar uma calculadora completa
  • Orientação e Objetos
  • Conexão com Banco de Dados (Oracle, SQLServer, PostgreSQL, Firebird, MySQL)
  • Veja como criar um CRUD completo em 3 camadas
Veja o cronograma das aulas:
  • aula 3281 c# - Instalando o Microsoft Visual C# 2008 Express Edition
  • aula 3282 c# - Criando o primeiro programa com o C# ccharp
  • aula 3283 c# - executavel EXE e variaveis String e Concatenação
  • aula 3284 c# - Variaveis string boolean int double e mostrando WriteLine
  • aula 3285 c# - operadores aritmeticos soma multiplica subtrai divide
  • aula 3286 c# - comentarios interagindo readLine e convertendo double Parse
  • aula 3287 c# - convertendo dados usando Parse e Objeto Convert
  • aula 3288 c# - Usando comando condicional IF
  • aula 3289 c# - Operadores Relacionais maior igual diferente comparador
  • aula 3290 c# - Le e mostra mes comando condicional IF
  • aula 3291 c# - Le e mostra mes comando condicional SWITCH
  • aula 3292 c# - tabuada simples e com laco de repeticao FOR
  • aula 3293 c# - lacos de repeticao while e do while
  • aula 3294 c# - tratamento de erros try catch finally
  • aula 3295 c# - Registrando o microsoft C# pegando o serial
  • aula 3296 c# - Mostrando o uso de Array Concat Length
  • aula 3297 c# - array double soma Sum media Average
  • aula 3298 c# - usando arrays matrizes bidimencionais
  • aula 3299 c# - using Colections para usar ArrayList
  • aula 3300 c# - List tipado para coleção de dados
  • aula 3301 c# - Criando o primeiro Windows Forms Application
  • aula 3302 c# - Criando um form e conhecendo alguns componentes
  • aula 3303 c# - Conhecendoi e Testando os componentes do C#
  • aula 3304 c# - Eventos this BackColor System Drawing Color MessageBox Show Text
  • aula 3305 c# - Form efetuando calculos operacoes basicas
  • aula 3306 c# - MessageBoxButtons DialogResult Yes OK Cancel No
  • aula 3307 c# - Manipulando ComboBox Itens Add Clear
  • aula 3308 c# - calculos com metodos e tratamento de erros
  • aula 3309 c# - Componente Timer e Data e Hora Now DateTime
  • aula 3310 c# - Adicionando e Chamando novos Forms ShowDialog
  • aula 3311 c# - Form CheckBox RadioButton Checked
  • aula 3312 c# - Máscaras MaskedTextBox TextMaskFormat
  • aula 3313 c# - Manipulando String com Substring toUpper toLower
  • aula 3314 c# - Manipulando String com IndexOf StartsWith EndsWith
  • aula 3315 c# - Manipulando String com PadLeft PadRight Trim TrimStart TrimEnd
  • aula 3316 c# - Manipulando String com Split e Join
  • aula 3317 c# - Manipulando String com Format e Parametros
  • aula 3318 c# - Manipulando String com Format Strings e Numericos
  • aula 3319 c# - String Format Inteiros Espacos em Brancos e Zeros
  • aula 3320 c# - String Format Inteiros decimais percentual monetario milhar
  • aula 3321 c# - String Format DateTime Data e Hora comleta e customizada
  • aula 3322 c# - String Format DateTime Data e Hora personalizada
  • aula 3323 c# - Funcoes Matematicas Math abs ceiling floor min max pow sqrt round
  • aula 3324 c# - Iniciando a criacao de uma calculadora completa
  • aula 3325 c# - criando metodos e variaveis boolean para calculadora completa
  • aula 3326 c# - raciocínio lógico na calculadora
  • aula 3327 c# - finalizando calculadora
  • aula 3328 c# - namespace classe componentes forms_designer
  • aula 3329 c# - Iniciando Orientacao a Objetos classes public private protected
  • aula 3330 c# - Instanciacao de Classe e Encapsulamento
  • aula 3331 c# - Encapsulamento usando Metodos na Instancioacao da Classe OO
  • aula 3332 c# - Nova Forma de usar GET e SET
  • aula 3333 c# - Metodo Construtor e metodo destructor
  • aula 3334 c# - Ensinando Sobrecarga varios metodos com o mesmo nome
  • aula 3335 c# - Debugando o sistema Debug Step Into Over
  • aula 3336 c# - Heranca herdando caracteristicas de outra classe
  • aula 3337 c# - Polimorfismo virtual override sobrepondo classe Base
  • aula 3338 c# - Polimorfismo sem usar Override e virtual
  • aula 3339 c# - Finalizando Polimorfismo executando dois metodos iguais
  • aula 3340 c# - classes e metodos Sealed Selada Finais
  • aula 3341 c# - Abstract classes e metodos abstratos
  • aula 3342 c# - Implementando Interface na POO
  • aula 3343 c# - finalizando implementancao de Interface em OO
  • aula 3344 c# - static entendendo o uso de membros estaticos
  • aula 3345 c# - Entra e Saida IO DirectoryInfo Exists Create Diretorios
  • aula 3346 c# - Manipulando Diretorios FullName CreateSubDirectory
  • aula 3347 c# - Criando arquivos FileInfo FileStream CreationTime Attributes FullName
  • aula 3348 c# - Lendo e Gravando arquivos StreamWriter StreamReader
  • aula 3349 c# - Iniciando Conexao com Banco de Dados via ADO NET
  • aula 3350 c# - ADO NET OleDb Provider Data Source OleDbConnection
  • aula 3351 c# - ADO NET OleDb SQL OleDbCommand OleDbDataReader Listando dados
  • aula 3352 c# - Listando dados do Banco no Console e no Form
  • aula 3353 c# - Instalando o banco de dados SQLServer e Studio Express
  • aula 3354 c# - Conexao CCharp com SQLServer OleDb
  • aula 3355 c# - SqlClient SqlConncetion SqlCommand SqlDataReader Conexao com SQLServer
  • aula 3356 c# - Oracle conexao c# com Oracle via OleDb
  • aula 3357 c# - MySql Baixando o driver MySQl Connector
  • aula 3358 c# - MySql MySqlConnection MySqlDataReader Listando dados
  • aula 3359 c# - PostgreSQL baixando driver npgsql adicionando Referencia
  • aula 3360 c# - PostgreSQL NpgsqlConnection NpgsqlCommand NpgsqlDataReader Listando Dados
  • aula 3361 c# - Firebird baixando driver NETProvider adicionando referencia
  • aula 3362 c# - Firebird FbConnection FbDataReader FbCommand Listando dados
  • aula 3363 c# - Iniciando programação em 3 camadas UIL BLL
  • aula 3364 c# - 3 camadas User Interface Business Logic Data Access
  • aula 3365 c# - Iniciando projeto c# Form com SQLServer em 3 camadas
  • aula 3366 c# - classe modelo para transferecia objetos entre camadas
  • aula 3367 c# - classe DAL para acesso aos dados do SQLSERVER
  • aula 3368 c# - Explicacao Datatable dataadapter dataset fill
  • aula 3369 c# - Criando classe camada de acesso aos dados
  • aula 3370 c# - Criando classe camada de Regras de Negocio BLL
  • aula 3371 c# - Camada Visao chamando Regras de Negocio que chama Acesso aos dados
  • aula 3372 c# - Entendendo o uso do @ ARROBA em strings e variaveis
  • aula 3373 c# - classe camada grava no banco insert
  • aula 3374 c# - metodo grava na camada de regras de negócio
  • aula 3375 c# - gravando dados usando as 3 camadas e modelo
  • aula 3376 c# - implementando exclusao de registros nas 3 camadas
  • aula 3377 c# - implementando alteracao de registros nas 3 camadas
  • aula 3378 c# - iniciando pesquisas na camada Data Access Layer
  • aula 3379 c# - Finalizando a parte de pesquisas em camadas
  • aula 3380 c# - Corrigindo bug na pesquisas em camadas
  • aula 3381 c# - Finalizando CRUD 3 camadas e Images Resources
  • aula 3382 c# - Finally Close Fechando as conexoes abertas do CRUD
  • aula 3383 c# - Iniciando Data Add New Data Source DATABASE
  • aula 3384 c# - Form Manualmente com DataSet DataGridView BindingSource BindingNavigator
  • aula 3385 c# - Geracao automatica de formularios com o WIZARD do c#

What are the requirements?

  • Ter conhecimento básico em lógica de programação

What am I going to get from this course?

  • Aprenda a criar um Crud completo com 3 camadas
  • Aprenda a criar uma calculadora completa no C#
  • Aprenda a manipulas diretórios
  • Variáveis, operadores, comandos condicionais, laços de repetição
  • Manipular Array, Listas
  • Criar Forms completos (CRUD)
  • Manipulando String
  • Criar uma calculadora completa
  • Orientação e Objetos
  • Conexão com Banco de Dados (Oracle, SQLServer, PostgreSQL, Firebird, MySQL)
  • Veja como criar um CRUD completo em 3 camadas

What is the target audience?

  • Todos que que querem iniciar em C#

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introdução
Criando o primeiro programa com o C# ccharp
Preview
09:19
executavel EXE e variaveis String e Concatenação
Preview
09:48
Section 2: Variaveis, operadores e comandos
Variaveis string boolean int double e mostrando WriteLine
Preview
08:07
operadores aritmeticos soma multiplica subtrai divide
Preview
08:49
comentarios interagindo readLine e convertendo double Parse
Preview
09:38
convertendo dados usando Parse e Objeto Convert
11:03
Usando comando condicional IF
11:45
Operadores Relacionais maior igual diferente comparador
08:09
Le e mostra mes comando condicional IF
07:15
Le e mostra mes comando condicional SWITCH
08:28
Tabuada simples e com laco de repetição FOR
Preview
08:33
Laços de repetição while e do while
06:37
tratamento de erros try catch finally
09:17
Registrando o microsoft C# pegando o serial
03:43
Section 3: Array
Mostrando o uso de Array Concat Length
09:11
Array double soma Sum media Average
08:58
Usando arrays matrizes bidimencionais
09:18
Using Colections para usar ArrayList
08:23
List tipado para coleção de dados
06:57
Section 4: Forms
Criando o primeiro Windows Forms Application
10:16
Criando um form e conhecendo alguns componentes
05:52
Conhecendoi e Testando os componentes do C#
11:40
Eventos this BackColor System Drawing Color MessageBox Show Text
09:20
Form efetuando calculos operacoes basicas
07:58
MessageBoxButtons DialogResult Yes OK Cancel No
05:53
Manipulando ComboBox Itens Add Clear
08:57
Cálculos com metodos e tratamento de erros
07:17
Componente Timer e Data e Hora Now DateTime
09:01
Adicionando e Chamando novos Forms ShowDialog
05:56
Form CheckBox RadioButton Checked
08:56
Máscaras MaskedTextBox TextMaskFormat
12:17
Section 5: Manipulando String
Manipulando String com Substring toUpper toLower
10:18
Manipulando String com IndexOf StartsWith EndsWith
09:41
Manipulando String com PadLeft PadRight Trim TrimStart TrimEnd
10:08
Manipulando String com Split e Join
Preview
10:47
Manipulando String com Format e Parametros
07:19
Manipulando String com Format Strings e Numericos
08:14
Section 6: String Format
String Format Inteiros Espacos em Brancos e Zeros
08:31
String Format Inteiros decimais percentual monetario milhar
10:00
String Format DateTime Data e Hora comleta e customizada
09:26
String Format DateTime Data e Hora personalizada
05:42
Section 7: Funções Matemáticas
Funções Matemáticas: Math abs ceiling floor min max pow sqrt round
13:07
Section 8: Projeto: criar uma calculadora completa
Iniciando a criação de uma calculadora completa
08:58
criando metodos e variaveis boolean para calculadora completa
09:29
raciocínio lógico na calculadora
09:47
finalizando calculadora
10:53
Section 9: Orientação a Objetos
namespace classe componentes forms_designer
10:13
Iniciando Orientação a Objetos classes public private protected
10:15
Instanciação de Classe e Encapsulamento
Preview
09:57
Encapsulamento usando Metodos na Instancioação da Classe OO
09:57
Nova Forma de usar GET e SET
08:57
Metodo Construtor e metodo destructor
04:28
Ensinando Sobrecarga varios metodos com o mesmo nome
09:36
Debugando o sistema Debug Step Into Over
09:25
Heranca herdando caracteristicas de outra classe
12:08
Polimorfismo virtual override sobrepondo classe Base
09:21
Polimorfismo sem usar Override e virtual
09:28
Finalizando Polimorfismo executando dois metodos iguais
09:38
classes e metodos Sealed Selada Finais
05:20
Abstract classes e metodos abstratos
11:36
Implementando Interface na POO
09:34
finalizando implementanção de Interface em OO
06:29
static entendendo o uso de membros estaticos
09:50
Section 10: Diretorios
Entra e Saida IO DirectoryInfo Exists Create Diretorios
09:46
Manipulando Diretorios FullName CreateSubDirectory
08:28
Criando arquivos FileInfo FileStream CreationTime Attributes FullName
07:26
Lendo e Gravando arquivos StreamWriter StreamReader
09:31
Section 11: Conxão com Bando de Dados
Iniciando Conexao com Banco de Dados via ADO NET
Preview
11:20
ADO NET OleDb Provider Data Source OleDbConnection
10:27
ADO NET OleDb SQL OleDbCommand OleDbDataReader Listando dados
09:28
Listando dados do Banco no Console e no Form
07:16
Instalando o banco de dados SQLServer e Studio Express
09:31
Conexao CCharp com SQLServer OleDb
09:19
SqlClient SqlConncetion SqlCommand SqlDataReader Conexao com SQLServer
08:14
Oracle conexao c# com Oracle via OleDb
09:15
MySql Baixando o driver MySQl Connector
07:49
MySql MySqlConnection MySqlDataReader Listando dados
09:36
PostgreSQL baixando driver npgsql adicionando Referencia
08:29
PostgreSQL NpgsqlConnection NpgsqlCommand NpgsqlDataReader Listando Dados
08:51
Firebird baixando driver NETProvider adicionando referencia
10:15
Firebird FbConnection FbDataReader FbCommand Listando dados
06:18
Section 12: Programação em 3 camadas
Iniciando programação em 3 camadas UIL BLL
10:44
3 camadas User Interface Business Logic Data Access
09:26
Iniciando projeto c# Form com SQLServer em 3 camadas
09:29
Classe modelo para transferecia objetos entre camadas
Preview
07:50
Classe DAL para acesso aos dados do SQLSERVER
09:39
Explicação Datatable dataadapter dataset fill
09:39
Criando classe camada de acesso aos dados
09:23

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Neri Neitzke, Programador

Sou o Prof Neri Neitzke, maior autor de videoaulas do mundo, criei 6.500 videoaulas (java, delphi, php, arduino, android, asp, oracle, sqlserver, windev, algoritmos etc), que estão com mais de 13 milhões de acessos. Mais de 170 palestras realizadas em 07 países (Angola, Moçambique, Cabo Verde, Portugal, Colômbia, Guinné-Bissau e Brasil). Professor há 12 anos na Universidade Luterana do Brasil. Pós-Graduado em Desenvolvimento de Software para web. Carazinho - RS, Brasil

Ready to start learning?
Take This Course