C# - Poderosa Linguagem de Programação
3.8 (112 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.
1,193 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C# - Poderosa Linguagem de Programação to your Wishlist.

Add to Wishlist

C# - Poderosa Linguagem de Programação

Aprenda a programar em uma das linguagens mais usadas no mundo, o C#
3.8 (112 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.
1,193 students enrolled
Created by Neri Neitzke
Last updated 1/2017
Portuguese
Price: $35
30-Day Money-Back Guarantee
Includes:
  • 15.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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
View Curriculum
Requirements
  • Ter conhecimento básico em lógica de programação
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#
Who is the target audience?
  • Todos que que querem iniciar em C#
Compare to Other C# Courses
Curriculum For This Course
105 Lectures
15:33:15
+
Variaveis, operadores e comandos
12 Lectures 01:41:24



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


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
+
Array
5 Lectures 42:47
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
+
Forms
12 Lectures 01:43:23
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
+
Manipulando String
6 Lectures 56:27
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 Format e Parametros
07:19

Manipulando String com Format Strings e Numericos
08:14
+
String Format
4 Lectures 33:39
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
+
Funções Matemáticas
1 Lecture 13:07
Funções Matemáticas: Math abs ceiling floor min max pow sqrt round
13:07
+
Projeto: criar uma calculadora completa
4 Lectures 39:07
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
+
Orientação a Objetos
17 Lectures 02:36:12
namespace classe componentes forms_designer
10:13

Iniciando Orientação a Objetos classes public private protected
10:15


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
+
Diretorios
4 Lectures 35:11
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
3 More Sections
About the Instructor
Neri Neitzke
4.2 Average rating
1,683 Reviews
8,495 Students
73 Courses
Programador

Sou o Prof Neri Neitzke, maior autor de videoaulas do mundo, criei 7.000 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 200 palestras realizadas em 08 países (Angola, Moçambique, Cabo Verde, Portugal, Colômbia, EUA, Guinné-Bissau e Brasil). Professor há mais de 13 anos na Universidade Luterana do Brasil. Pós-Graduado em Desenvolvimento de Software para web. Carazinho - RS, Brasil