All Projects → balta-io → 2801

balta-io / 2801

Licence: other
Curso 2801 - Fundamentos do C#

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to 2801

metadoc.js
Generates JSON metadata for Object Oriented JavaScript libraries. Used as a source for generating documentation.
Stars: ✭ 20 (-73.68%)
Mutual labels:  oop
laravel-transporter
Transporter is a futuristic way to send API requests in PHP. This is an OOP approach to handling API requests.
Stars: ✭ 282 (+271.05%)
Mutual labels:  oop
design-patterns
Simple examples of Design Patterns with PHP Examples
Stars: ✭ 75 (-1.32%)
Mutual labels:  oop
100daysofcode
⚠️ Programar no mínimo uma hora todos os dias, durante os próximos 100 dias!!
Stars: ✭ 28 (-63.16%)
Mutual labels:  logica-de-programacao
Battleship
An Object-Oriented VBA experiment
Stars: ✭ 66 (-13.16%)
Mutual labels:  oop
LAB
MIT IT Lab Repository
Stars: ✭ 23 (-69.74%)
Mutual labels:  oop
spring-SOLID
Spring 예제로 보는 SOLID
Stars: ✭ 53 (-30.26%)
Mutual labels:  oop
pimf-framework
Micro framework for PHP that emphasises minimalism and simplicity
Stars: ✭ 42 (-44.74%)
Mutual labels:  oop
euler2D-kfvs-Fortran2003
2D solver for Euler equations in quadrilateral grid, using kinetic flux vector splitting scheme, written in OOP F2003
Stars: ✭ 17 (-77.63%)
Mutual labels:  oop
oop-exercises
Exercises for those who want to learn Object Oriented Programming in C++ 🔥
Stars: ✭ 27 (-64.47%)
Mutual labels:  oop
mvc
PHP MVC boilerplate with user authentication, basic security and MySQL CRUD operations.
Stars: ✭ 28 (-63.16%)
Mutual labels:  oop
JavaScript-Bootcamp
Complete Documentation For JavaScript Bootcamp Course By Osama Elzero.
Stars: ✭ 27 (-64.47%)
Mutual labels:  oop
unit-converter
Convert standard units from one to another with this easy to use, lightweight package
Stars: ✭ 104 (+36.84%)
Mutual labels:  oop
OOKata
A catalog of Object Oriented Programming Problems
Stars: ✭ 20 (-73.68%)
Mutual labels:  oop
node-red-contrib-actionflows
Provides a set of nodes to enable an extendable design pattern for flows.
Stars: ✭ 38 (-50%)
Mutual labels:  oop
Vert-Core
ServiceContainer for Vue to build Vue applications in OOP.
Stars: ✭ 20 (-73.68%)
Mutual labels:  oop
FOODIE
Fortran Object-Oriented Differential-equations Integration Environment, FOODIE
Stars: ✭ 109 (+43.42%)
Mutual labels:  oop
notes
Notas sobre JavaScript Full Stack
Stars: ✭ 70 (-7.89%)
Mutual labels:  oop
LMPHP
Multi-language management and support on the site.
Stars: ✭ 19 (-75%)
Mutual labels:  oop
OOP-JavaScript
Learn OOP JavaScript ⚡
Stars: ✭ 23 (-69.74%)
Mutual labels:  oop

Curso 2801 - Fundamentos do C#.

Conhecer fundamentos é essencial para qualquer desenvolvedor. Os fundamentos são os conceitos que servem como um alicerce, e permitirão que você aprenda novas tecnologias com mais facilidade, já que os conceitos fundamentais são compartilhados entre tecnologias diferentes.

Todo o aprendizado deste curso poderá ser reaproveitado em outras linguagens de programação, por isso, não pule este curso!

Nas próximas seções, você descobrirá o que vai aprender neste curso, para quem ele é recomendado, quais as tecnologias utilizas e o que será construído no decorrer do curso.

Neste curso de C# você vai...

  • Aprender todos os conceitos fundamentais da linguagem C#
  • Aprender conceitos de programação que servem para outras linguagens de programação
  • Conhecer um pouco sobre linguagens e compiladores
  • Conhecer um pouco da história do C# e dos frameworks .NET da Microsoft
  • Preparar seu ambiente de desenvolvimento
  • Aprender os principais tipos de dados em linguagens orientadas à objetos
  • Aprender a manipular strings, datas, moedas e arrays
  • Aprender a converter os tipos de dados
  • Aprender operadores aritméticos, de atribuição, de comparação e lógicos
  • Aprender a utilizar estruturas condicionais como if e switch
  • Aprender a utilizar estruturas de repetição, como For, While e Do/While
  • Aprender a escrever métodos e funções utilizando boas práticas
  • Aprender a utilizar Structs e Enums
  • Entender e começar a trabalhar com exceções (Exceptions)
  • Aprender a criar aplicações Console com C#

Para quem é recomendado este curso de C#

  • Iniciantes na área de programação
  • Programadores com alguma experiência em outra linguagem que querem migrar para C#
  • Profissionais que estão se preparando para uma entrevista técnica para trabalhar com .NET
  • Profissionais experientes que querem fechar lacunas nos seus conhecimentos fundamentais

Tecnologias e versões utilizadas

  • .NET Core 3.1 LTS
  • Visual Studio Code (Versão mais recente disponível)

Projetos do curso

  • Calculadora Console com as quatro operações básicas.
  • Cronômetro para aprender Funções, Thread, Sleep.
  • Editor de textos em Console para praticar controle de fluxo, ler e gravar arquivos e processar inputs do teclado.
  • Editor de HTML em Console para praticar estruturas de repetição, e realizar um parsing/processamento básico de strings.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].