Skip to content

Latest commit

 

History

History
63 lines (47 loc) · 3.26 KB

File metadata and controls

63 lines (47 loc) · 3.26 KB

Carreira_BackEnd_CSharp_Iniciate_ao_Mercado_Balta

Retomando os estudos de c# pelos curso do André Baltieri no balta

Eai galera, beleza? Bem o intuito desse repositório é trazer o meu estudo de C#, tanto para organização própria, quanto para também, servir como estudo para outras pessoas que desejam também aprender. Já fui programador de c# (para jogos) e web por mais de 3 anos, porém, dei uma grande pausa devido a eventos da vida. Porém agora, graças, estamos de volta. Na lista abaixo irei relatar apenas as práticas realizadas. Porém até chegar nas práticas, todo o conteúdo necessário de cada coisa foi ensinado. São diversas aulas e muito código. E pra ver isso, basta acessar as pastas. Assim como também existe uma pasta relacionada a práticas que eu fiz para internalizar melhor o conteúdo.

Todos os códigos estão comentados, com todo o conteúdo que foi ensinado. Relatando passo a passo cada coisa que foi mostrada dentro das aulas. Porém, nunca comente o seu código como eu comentei, esse comentários são apenas pro contexto de aprendizado. Isso serve tanto para eu fixar melhor o que aprendi, quando para direcionar pessoas que possam utilizar esse material como estudo. E bora estudar!!!

Cursos do balta.io

Fundamentos de CSharp (100%) - Curso 2801

Aprendendo os fundamentos que serão necessários para que você se desenvolva sozinho e aprenda novas tecnologias no futuro.

Práticas realizadas:

  • HelloWord
  • Calculator
  • HtmlEditor
  • TextEditor
  • StopWatch

Fundamentos da Orientação a Objeto (100%) - Curso 2802

Aprenda um dos paradigmais mais utilizados no mundo da programação de forma direta e objetiva, utilizando C# como linguagem.

Práticas realizadas:

  • Plataforma de cursos do Balta

Fundamentos de SQL Server (100%) - Curso 2805

Domine os fundamentos de um dos mais populares bancos de dados do mundo, o SQL Server, amplamente utilizado em projetos .NET.

Práticas realizadas:

  • Banco de dados da plataforma de cursos do Balta

Acesso à dados com .NET, C#, Dapper e SQL Server (100%) - Curso 2806

Práticas realizadas:

  • Criação um banco de dados, acesso a dados com o Dapper realizando todas as operações de CRUD e One To Many com o Dapper.Contrib.

Fundamentos do Entity Framework (100%) - Curso 2808

Aprenda a extrair o melhor da performance e produtividade do Entity Framework, o ORM mais popular do mercado

Práticas realizadas:

  • Crud
  • Mapeamento usando DataAnnotations
  • Mapeamento usando FluentMapping
  • Criando um banco via Migrations e geração de script SQL via Migrations
  • Práticas de performance

Fundamentos do ASP.NET 6 (24%) - Curso 2811

Um dos requisitos mais exigidos no mercado hoje é a capacidade de criar APIs, e nesta etapa vamos aproveitar os fundamentos adquiridos anteriormente para criar APIs utilizando o ASP.NET Core e EF Core.

Práticas realizadas:

  • Minimal API
  • API utilzando arquitetura MVC
  • Autenticação e autorização com Bearer Token utilizando JWT
  • Autenticação e autorização com ApiKey

Modelando Domínios Ricos (100%) - Curso 1975

Sabendo os fundamentos e a criação de APIs com ASP.NET, chegou a hora de mover seu código para um próximo nível, aprendendo conceitos como SOLID e Clean Code na prática.

Prática realizada:

  • Payment Context