Pular para o conteúdo principal

.NET 6 Básico
A matrícula nesse curso é apenas por convite

A matrícula nesse curso é apenas por convite

Plano de ensino

Curso: .NET 6

Instrutor: Rita Barbosa

Objetivo geralproporcionar o aprendizado na capacitação técnica no ambiente de desenvolvimento de aplicações .NET 6

Nível: Básico

Tipo do CursoTeórico-prático

Modalidade de Ensino:  Online - Zoom

Público Alvocolaboradores da Flextronics e FIT- Instituto de Tecnologia, colégios técnicos e instituições de tecnologia.

Requisitos mínimosnível técnico ou superior nas áreas de Engenharia Elétrica, Mecânica, Mecatrônica e/ou tecnólogos. Para acompanhar as aulas online o aluno deverá providenciar hardware e software com as seguintes configurações:

  • Conexão com a internet;
  • Zoom;
  • Windows  10,  8,  7 - Observação: os  dispositivos  que  executam  o Windows 10 devem ter a versão Home, Pro ou Enterprise;
  • Navegadores  suportados: Windows:  IE  11,  Edge  12,  Firefox  27, Chrome 30 ou posteriores; Mac: Safari 7, Firefox 27, Chrome 30 ou posteriores e Linux: Firefox 27, Chrome 30 ou posteriores;
  • VS Code -  hardware compatível*
  • NET 6.0.302 SDK 

*Para mais informações consultar o tópico Instrumentos.

Duração total do curso e distribuição da carga horáriacarga horária total de 24 horas, divididas em: 4 horas por dia (sendo que 02 horas serão dedicadas aos exercícios práticos e avaliativos), durante 06 dias, via zoom. 

Quantidade de vagasmínimo 3 e máximo 15 alunos.

Ementa

    • Introdução
      • História
      • A Framework

    • Meu primeiro Projeto
      • Preparando o Ambiente de Desenvolvimento
      • Visual Studio Code
      • .NET 6.0.302 SDK
      • Criando uma Aplicação Console
      • Exercício Prático 1

    • LINQ
      • Exercício Prático 2

    • Web API
      • Princípios da WEB
      • Modelo Cliente Servidor
      • Protocolo HTTP
      • Criando uma API
      • Estrutura do Projeto
      • Controllers - Roteamento e Métodos
      • Swagger

    • Entity Framework
      • Install
      • Migrations
      • Salvando dados
      • Consultando dados

    • CRUD
      • Consultar Dados
      • Inserir Dados
      • Excluir Dados
      • Atualizar Dados
      • Exercício Prático 3

            Instrumentos

            Para  a  realização  do  curso  online,  os  alunos  deverão  providenciar, conforme descrito no item “Requisitos mínimos”. Para o   VS  Code,  o  requisito  mínimo  se  refere  apenas  a  hardware,  visto  que,  a instalação destes será realizada no decorrer do curso. Detalhes das configurações dos instrumentos:

             

            ®    Zoom:

                  Fonte: https://support.zoom.us/hc/pt-br/articles/201362023-Requisitos-de-sistema-para-Windows-macOS-e-Linux

            ®    Requisitos de sistema

                  Conexão de Internet banda larga com ou sem fio (3G ou 4G/LTE);

                  Alto-falantes e microfone integrados ou conectados via USB ou Bluetooth sem fio;

                  Webcam comum ou em HD integrada ou conectada via USB;

                  Ou uma câmera ou filmadora HD com placa de captura de vídeo.

             

            ®    Sistemas operacionais compatíveis

                  Windows 10, 8, 7 - Observação: Os dispositivos que executam o Windows 10 devem ter a versão Home, Pro ou Enterprise. O modo S não é compatível;

             

            ®    Navegadores suportados

                  Windows: IE 11, Edge 12, Firefox 27, Chrome 30 ou posteriores;

             

            ®    Requisitos de processador e RAM

                  Recomendado: Dual Core 2 GHz de frequência ou superior (i3/i5/i7 ou equivalente da AMD), 04 GB de RAM.      

             

            ®    Visual Studio 2022:

            Fonte: https://code.visualstudio.com/Download

            ®    Requisitos de sistema – 64 bits

            ·         Windows 11 versão 21H2 ou superior: Home, Pro, Pro education, Pro para estações de trabalho, Enterprise e educação;

            ·         Windows 10 versão 1909 ou superior: Home, Professional, education e Enterprise;

            ·         Obs: O Visual Studio 2022 não funciona em sistemas operacionais de 32 bits e ARM.

             

            ®  .NET 6.0.302 SDK

            Fonte: https://dotnet.microsoft.com/en-us/download/dotnet/6.0,

            ®    Requisitos de sistema – 64 bits

            ·         Windows 11 versão 21H2 ou superior: Home, Pro, Pro education, Pro para estações de trabalho, Enterprise e educação;

            ·         Windows 10 versão 1909 ou superior: Home, Professional, education e Enterprise;

             

            ®    Requisitos de hardware:

            ·         Processador de 1,8 GHz ou mais rápido de 64 bits; Quad-Core ou melhor recomendado. Não há suporte para processadores ARM;

            ·         Mínimo de 4 GB de RAM. Muitos fatores afetam os recursos usados; Recomendamos 16 GB de RAM para soluções profissionais típicas;

            ·         Windows 365: mínimo de 2 vCPU e 8 GB de RAM. 4 vCPU e 16 GB de RAM recomendados;

            ·         Espaço em disco rígido: mínimo de 850 MB até 210 GB de espaço disponível, dependendo dos recursos instalados; instalações típicas exigem 20-50 GB de espaço livre. é recomendável instalar Windows e Visual Studio em uma unidade de estado sólido (SSD) para aumentar o desempenho;

            ·         Placa de vídeo que dá suporte a uma resolução de tela mínima de WXGA (1366 por 768); Visual Studio funcionará melhor em uma resolução de 1920 por 1080 ou superior.

             

            Responsabilidade do FIT:

             

            ·         Será  utilizada  a Plataforma  de  Educação do  FIT  (edX)  da  qual, disponibilizaremos acesso aos alunos para que visualizem os materiais didáticos do curso e, entrega de exercícios avaliativos.

            ·         Será criado e enviado ao aluno o link do zoom para acesso as aulas.

            MetodologiaAtiva, por meio de demonstrações dos conceitos aplicados, incentivar a participação dos alunos, aplicação de exercícios práticos conforme conteúdo apresentado e suporte às dúvidas.

            Processo Avaliativoavaliação por meio de exercícios práticos. Autoavaliação do aluno sobre seu aprendizado e avaliação do curso.

            Bibliografia básica:

            MICROSOFT. .NET Core Documentation (2021). .NET Documentation. Disponivel em: <https://docs.microsoft.com/pt-br/dotnet/fundamentals/> . Acesso
            em: Junho 2021.
            MICROSOFT. Entity Framework (2021). Entity Framework Core. Disponivel em: <https://docs.microsoft.com/pt-br/ef/core/>. Acesso
            em: Junho 2021.
             
            RestSharp (2021). RestSharp Getting Started. Disponivel em:
            <https://restsharp.dev/getting-started/getting-started.html#basic-usage>
             Acesso em: Junho 2021.
             
            Microsoft DevBlogs. Disponível em: https://devblogs.microsoft.com/dotnet/introducing-net-5/. Acesso em: abril de 2021.
            Wikipedia. Disponível em: https://pt.wikipedia.org/wiki/Modelo_cliente%E2%80%93servidor. Acesso em: abril de 2021.
            Developer Mozilla. MDN Web Docs. Disponível em: <https://developer.mozilla.org/pt-BR/docs/Learn/Forms/Sending_and_retrieving_form_data>. Acesso em: abril de 2021.
            .NET 6. Disponível em: <https://www.codeguru.com/dotnet/net-5-versus-net-6-preview/>. Acesso em: fevereiro de 2022.

            A matrícula nesse curso é apenas por convite