An open API service indexing awesome lists of open source software.

https://github.com/gahbr/academia-dotnet

Exercícios e desafios da Academia .NET da Universidade Franciscana (UFN)
https://github.com/gahbr/academia-dotnet

ado-net asp-net-core asp-net-mvc atos csharp dotnet studies-csharp ufn

Last synced: 3 months ago
JSON representation

Exercícios e desafios da Academia .NET da Universidade Franciscana (UFN)

Awesome Lists containing this project

README

        

# Academia Dot Net 2023 (Abril a Julho)

Quarta Turma de formação DotNET entre a empresa Atos e a Universidade Franciscana (UFN).

## Professores:

- Alexandre Zamberlan - https://github.com/alexandrezamberlan
- Fabrício Londero - https://github.com/Ernakh (Coordenador Academia Java e Dot Net)
- Ricardo Frohlich da Silva - https://github.com/ricardosma (Coordenador Turma Dot Net)

# Backend C#

- Console (escrita e leitura)
- Instruções de controle
- Uso de variáveis

## Orientação a objetos

- Classes: objetos, métodos, atributos
- Relacionamentos: associação e herança
- Encapsulamento e Polimorfismo
- Interface
- Manipulação de arquivos (JSON e Classe Stream)

## Banco de dados

- Modelagem: atributos, chaves primárias e estrangeiras; relacionamentos; cardinalidades
- SQL: DML e DDL
- ADO .Net: connection, datar eader, data set, data adapter
- SQL Server
- Triggers e Procedures
- Transactions
- LINQ

## Frameworks

- ASP .Net MVC
- Entity
- API Rest

# Front-end

## HTML
- Conceito de HTML
- Evolução do HTML
- Arquitetura
- Estrutura do HTML
- Elementos de marcação
- Inspeção de código
- Hiperlinks
- Metadados
- Atributos globais
- Formulários e inputs

## CSS
- Conceito de CSS
- Evolução do CSS
- Estilo e posicionamento de elementos
- Seletores
- Hierarquias
- CSS *inline*
- CSS externo
- Reset de CSS
- Pseudo-classes e pseudo-elementos
- Transformações e transições
- Viewports
- Frameworks

## Javascript
- Conceito de Javascript
- Variáveis
- Condicionais
- Laços de repetição
- Funções/Métodos
- DOM
- Seletores
- Eventos
- Biblioteca jQuery
- Angular
- Frameworks

## Ambiente de desenvolvimento *vs* produção
- Conceito cliente-servidor
- Hospedagem
- Compatibilidade
- Protocolos e DNS