C# Expert
Computational Thinking, ASP.NET & API Integration
LIVE- Sobre a Imersão
- Conteúdo
- Speakers
- Download E-Book
- Investimento e Datas
- Sobre a Imersão
- Conteúdo
- Speakers
- Download E-Book
- Investimento e Datas
C# Expert
Computational Thinking, ASP.NET & API Integration
Sobre a Imersão
C# Expert
Computational Thinking, ASP.NET & API Integration
Sobre a Imersão
Aprenda sobre a organização do projeto com Agile, compreenda a Lógica de Programação básica, codifique, realize a concepção das telas no Front-end, faça a conexão com banco de dados e Deploy.
Formar profissionais que dominem a concepção completa de uma aplicação, desde a lógica de programação até a integração web + Web API.
Para amantes de tecnologia e pessoas de negócio que querem dar seus primeiros passos em programação, do zero à sua primeira aplicação. Além de analistas de negócio que buscam amplificar seu repertório de tecnologia aprendendo na prática as principais competências de um programador full stack.
Down
Imersões
Down
C# Expert
Computational Thinking, ASP.NET & API Integration
Conteúdo
C# Expert
Computational Thinking, ASP.NET & API Integration
Conteúdo
Quando iniciamos no mundo da programação, é essencial compreender que codificar é uma ciência exata e entender a lógica por trás da programação. Este primeiro módulo utiliza a linguagem C# para ensinar os conceitos iniciais de lógica de programação, que servirão como base para o desenvolvimento de aplicações complexas e para a resolução de problemas. Você aprenderá os conceitos fundamentais da programação utilizando C# e também como utilizar o GitHub para versionamento de código.
O que você vai dominar:
- Sintaxe do C#;
- Variáveis e tipos de dados;
- Operadores aritméticos, relacionais e lógicos;
- Instruções de entrada, saída e processamento;
- A melhor imersão das estruturas de decisões;
- Estruturas de repetição;
- Manipulação de Vetores;
- Métodos com e sem parâmetro;
- Métodos com e sem retorno;
- Git – GitHub;
- Denominação de Classes e Objetos;
- Modificadores de acesso;
- Atributos e métodos da POO;
- Construtores;
- Classes estáticas, abstratas e interfaces;
- Herança;
- Encapsulamento;
- Polimorfismo;
- Enumerações;
- Exceções;
- Listas.
E muito mais.
Na programação, é essencial que o desenvolvedor pense no que acontece por trás das telas, conhecido como back-end (o lado do servidor), e também em como a aplicação interage com o usuário, garantindo uma boa experiência, o que chamamos de front-end. Este módulo abrange ambos os aspectos, além de incluir o gerenciamento de banco de dados.
O que você vai dominar:
- Linguagem de marcação HTML, combinada com o CSS (para a criação de sites);
- JavaScript, uma das principais linguagens de Internet;
- Criação de sites responsivos, por meio do framework open source Bootstrap.
- Introdução a Dados (principais aplicações);
- DDL (Create, Constraints, Alter and Drop);
- DML (Select, Insert, Update, Delete, Join and Union);
- Funções, cálculos e agrupamentos.
E muito mais.
No mundo da programação, dominar as estruturas de dados é crucial para armazenar informações de uma aplicação de forma eficiente. Utilizamos ferramentas poderosas como o Entity Framework, que permite trabalhar com bancos de dados usando objetos .NET, eliminando a necessidade de escrever grande parte do código de acesso a dados. Compatível com várias funções de bancos de dados, o Entity Framework atua como um mapeador objeto-relacional, proporcionando agilidade no desenvolvimento e melhor comunicação entre o código e os dados. Este módulo também se concentra na criação de aplicações web utilizando a arquitetura MVC (Model-View-Controller) e na integração de Web APIs para comunicação entre sistemas.
O que você vai dominar:
- Modelar domínios – DDD;
- Divisão de camadas ( Application, Domain, Serivce e Data);
- Conhecimento da versão de software livre multiplataforma Entity Framework Core;
- Camada Repository e o Entity Framework;
- Geração de um modelo a partir de Banco de Dados;
- Implementação de um CRUD através do Entity Framework;
- Desenvolvimento de aplicações web completas com a Arquitetura MVC;
- Utilização dos padrões de projetos;
- Validações de Dados;
- Exceptions.
- Backend API;
- Construção da sua primeira Web API ou serviços;
- Serviços REST;
- Conceito de reusabilidade, com reutilização da Web API em outros serviços;
- Disponibilizar aplicações em um servidor.
C# Expert
Computational Thinking, ASP.NET & API Integration
Speakers
C# Expert
Computational Thinking, ASP.NET & API Integration
Speakers
Down
C# Expert
Computational Thinking, ASP.NET & API Integration
Investimento
C# Expert
Computational Thinking, ASP.NET & API Integration
Investimento
Conteúdos