C# - Poderosa Linguagem de Programação

Aprenda a programar em C# com cursos abrangentes sobre variáveis, operadores, orientação a objetos e conexão com bancos de dados.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

Neste curso, você vai aprender a programar em C# desde o básico até criar aplicações completas como CRUDs e uma calculadora. É um passo a passo super tranquilo para se tornar um desenvolvedor mais confiante nesse universo.

Key Points

  • Introdução à programação em C#
  • Manipulação de variáveis, arrays e listas
  • Desenvolvimento de aplicações com Windows Forms
  • Criação de um CRUD completo em 3 camadas
  • Conexão com diferentes bancos de dados

Learning Outcomes

  • Compreender os conceitos fundamentais de C#
  • Criar e manipular variáveis, arrays e listas
  • Desenvolver aplicativos de forma intuitiva com Windows Forms
  • Estabelecer conexões com diversos bancos de dados
  • Implementar um projeto complexo utilizando o padrão de 3 camadas

About This Course

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

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#

  • Aprenda a criar um Crud completo com 3 camadas

  • Aprenda a criar uma calculadora completa no C#

  • Aprenda a manipulas diretórios

Course Curriculum

Instructor

Profile photo of Neri Neitzke
Neri Neitzke

Sou o Prof Neri Neitzke, maior autor de videoaulas do mundo, criei mais de 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...

Review
4.9 course rating
4K ratings
ui-avatar of Marcelo Matos
Marcelo M.
1.0
4 years ago

A didática é muito ruim, passa informação, não explica o porque, como funciona, uma teoria por cima, como se fosse um copia e cola. Comprei outro curso do Neri sem saber como era, mas sinceramente, prefiro meu dinheiro de volta.

  • Helpful
  • Not helpful
ui-avatar of Rafael Soares Gomes
Rafael S. G.
5.0
4 years ago

Muito bom!!

  • Helpful
  • Not helpful
ui-avatar of Rogers Martins
Rogers M.
4.5
4 years ago

Ótima didática, direto ao assunto.

  • Helpful
  • Not helpful
ui-avatar of Julio vieira Filho
Julio V. F.
5.0
4 years ago

muito bom, por ser inicio , estou me saindo até bem

  • Helpful
  • Not helpful
ui-avatar of Joaquim Correia
Joaquim C.
5.0
5 years ago

A linguagem é muito simplista, fácil de entender, tal como a abordagem a todos os temas. O ideal para se ter um conhecimento quanto baste da linguagem em si própria, sem ser cansativa e demasiadamente tecnicista. Não invalida a possibilidade e necessidade de mais aprofundamento através de um outro curso mais extenso.

  • Helpful
  • Not helpful
ui-avatar of Mariana de Sousa Felix
Mariana D. S. F.
5.0
5 years ago

Muito bom o curso!

  • Helpful
  • Not helpful
ui-avatar of Roberto José da Silva Junior
Roberto J. D. S. J.
1.0
5 years ago

Fala de outros cursos que eu não fiz, esta desatualizado, comandos utilizando não são executados na versão mais atualm

  • Helpful
  • Not helpful
ui-avatar of Luiz Otávio de Souza Delgado
Luiz O. D. S. D.
5.0
5 years ago

bem legal

  • Helpful
  • Not helpful
ui-avatar of Amanda Macedo Jaria
Amanda M. J.
4.0
5 years ago

O curso é antigo, mas o instrutor é muito bom

  • Helpful
  • Not helpful
ui-avatar of Claudio Felix dos Santos
Claudio F. D. S.
4.0
5 years ago

Muito boa !

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses