Curso .NET Foundations

  • DevOps | CI | CD | Kubernetes | Web3

Curso .NET Foundations

16 horas
Visão Geral

O curso .NET Foundations, oferecido pela CounselTrain, oferece uma introdução abrangente ao .NET Framework, equipando os participantes com as habilidades e o conhecimento essenciais para desenvolver aplicações utilizando tecnologias .NET. Este curso aborda os conceitos básicos do .NET Framework, incluindo uma visão geral de sua arquitetura, do Common Language Runtime (CLR) e da Base Class Library (BCL). Os participantes aprenderão a trabalhar com os principais recursos do .NET, como gerenciamento de memória, tratamento de exceções e implantação de aplicações. O curso também explora os fundamentos de C#, Visual Basic e outras linguagens suportadas pelo .NET, tornando-o ideal para iniciantes e desenvolvedores experientes que buscam consolidar sua compreensão do desenvolvimento .NET. Por meio de exercícios práticos e exemplos do mundo real, os alunos adquirirão experiência prática na construção e implantação de aplicações .NET, estabelecendo uma base sólida para uma especialização futura no ecossistema .NET.

Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

NET Fundamentals

  1. What is Microsoft .NET?
  2. Common Language Runtime
  3. Framework Class Library
  4. Language Interoperability
  5. Managed Code
  6. .NET Core, .NET 7, and Cross-Platform Development

Class Libraries

  1. Components in .NET
  2. Class Libraries Using Visual Studio
  3. Using References

Frameworks and Packages

  1. .NET Implementations and Frameworks
  2. .NET Standard
  3. NuGet Packages and Gallery
  4. Metapackages and Frameworks
  5. Packages in .NET 7
  6. Porting from Classical .NET to .NET 7
  7. Visual Studio Package Manager
  8. Installing Packages
  9. Creating Packages

Metadata and Reflection

  1. Metadata
  2. Reflection
  3. Late Binding

I/O and Serialization

  1. Directories
  2. Files and Streams
  3. XML Serialization

Delegates and Events

  1. Delegates
  2. Random Number Generation
  3. Anonymous Methods
  4. Lambda Expressions
  5. Events

NET Programming Model

  1. Garbage Collection
  2. Finalize and Dispose
  3. Processes
  4. Command-Line Arguments
  5. Threads

NET Threading

  1. Threading Fundamentals
  2. ThreadPool
  3. Foreground and Background Threads
  4. Synchronization
  5. Task Parallel Library
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h