Fale com a gente no WhatsApp Fale com a gente no WhatsApp

Curso de C# - Estrutura de dados e Collections

Aprenda a utilizar as coleções mais comuns disponibilizadas pelo C#.

Nível Iniciante Categoria Desenvolvimento Back-end

  • Curso com 02h12 de vídeos
  • Certificado com 6 horas
  • 12 exercícios

Sobre o curso

Lidar com conjuntos de informações pode se tornar uma tarefa complexa, principalmente dependendo da quantidade de informações que precisam ser manipuladas. Quanto maior a quantidade de elementos dentro de um conjunto, maior a tendência de existirem complicadores temporais e espaciais ao se realizar operações como uma busca dentro de um conjunto muito grande de objetos. Para auxiliar os desenvolvedores a lidar com o armazenamento de conjuntos de informações, o C# expõe um conjunto de classes que implementam diferentes estruturas de dados conhecidas como coleções

Lidar com conjuntos de informações pode se tornar uma tarefa complexa, principalmente dependendo da quantidade de informações que precisam ser manipuladas. Quanto maior a quantidade de elementos dentro de um conjunto, maior a tendência de existirem complicadores temporais e espaciais ao se realizar operações como uma busca dentro de um conjunto muito grande de objetos. Para auxiliar os desenvolvedores a lidar com o armazenamento de conjuntos de informações, o C# expõe um conjunto de classes que implementam diferentes estruturas de dados conhecidas como coleções

O que irá aprender?

Neste cursos abordaremos as diferentes coleções disponibilizadas pela linguagem C#. São vídeo aulas e apostilas que mostram as principais coleções do C#. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.

Dentre várias outras coisas, você será capaz de:

  • Trabalhar com Arrays;
  • Entender a hierarquia de classes e interfaces disponíveis no namespace System.Collections.Generic;
  • Utilizar as coleções mais populares do C#, como as coleções List, Dictionary e Set;
  • Compreender o uso de estruturas de dados como LinkedList, Queue e Stack.

Pra quem é esse curso?

Este curso é destinado a desenvolvedores e desenvolvedoras C# que desejam aprofundar seu conhecimento em conceitos primordiais do C#, além de desenvolvedores e desenvolvedores que desejam compreender melhor as funcionalidades expostas pelas coleções do C# e as diferenças entre as diferentes implementações de estruturas de dados clássicas, como listas e vetores.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • .NET 6
  • Visual Studio Code

Sobre o professor

Cleyson Lima

Cleyson Lima

Professor, programador, fã de One Piece e finge saber cozinhar. Cleyson é graduando em Licenciatura em Informática pelo IFPI - Campus Teresina Zona Sul, nos anos de 2019 e 2020 esteve envolvido em vários projetos coordenados pela secretaria municipal de educação da cidade de Teresina, onde o foco era introduzir alunos da rede pública no mundo da programação e robótica. Hoje é instrutor dos cursos de Spring na TreinaWeb, mas diz que seu coração sempre pertencerá ao Python.

Conteúdo programático

  1. Introdução

    Introdução ao curso.

    2 aulas
    • Apresentação
    • O código fonte do curso está no GitHub
  2. Arrays

    Nesta aula iremos aprender como trabalhar com os arrays.

    3 aulas
    • Declarando e populando arrays
    • Operações com arrays
    • Questionário
  3. Listas

    Nesta aula iremos aprender como trabalhar com as listas.

    3 aulas
    • Declarando e populando listas
    • Operações com listas
    • Questionário
  4. Conjuntos

    Nesta aula iremos aprender como trabalhar com os conjuntos.

    2 aulas
    • Trabalhando com conjuntos
    • Questionário
  5. Dicionários

    Nesta aula iremos aprender como trabalhar com os dicionários.

    1 aula
    • Trabalhando com dicionários
  6. Listas ligadas, filas e pilhas

    Nesta aula iremos aprender como trabalhar com as estruturas de dados lista ligada, fila e pilha.

    4 aulas
    • Trabalhando com listas ligadas
    • Trabalhando com filas
    • Trabalhando com pilhas
    • Questionário
Download da ementa

Cursos relacionados

Algumas das formações onde esse curso está inserido

Utilizada e amada por milhares! Veja mais opiniões reais

  • Muito bom o curso, aprendi muito sobre collection

  • Top!!! o curso, vale a pena.

  • Conteúdo muito bom mesmo.

    Depoimento - Diego
    C# - Estrutura de dados e Collections
    Diego Jaboatão dos Guararapes / PE
  • Curso ótimo parabéns

  • Ótimo curso! Realmente bastante esclarecedor e didático. O conteúdo é bem completo, abrangendo diversos assuntos de forma dinâmica e complementar, o que ajuda, e muito, no aprendizado e na visão de aplicabilidade. Além de todo o ambiente e dos recursos disponíveis tornarem o estudo mais amigável e menos cansativo.

    Depoimento - Dimitrius
    C# (C Sharp) Básico
    Dimitrius Três Corações / MG
  • Já fui e paguei caro por um curso de C# que não me instruiu em nada, pois não tinha o conhecimento básico. Aí arrisquei no TreinaWeb, pois sempre tive preconceito com cursos assim... a distancia. Sempre achei que presencial com uma pessoa ali do seu lado era a melhor forma... estava enganado... Ótimo curso, didática excelente. E vamos agora para o Intermediário. Vlw equipe do TreinaWeb

    Depoimento - Leonardo
    C# (C Sharp) Básico
    Leonardo Nilópolis / RJ
  • Esse curso para mim foi um desafio que eu recebi na empresa que eu trabalho, me fizerem uma proposta para eu aprender e me certificar em C# .NET em 90 dias. Esse curso foi minha salvação! Agora vamos para o Intermediário e por fim o Avançado!!! Agradeço...

    Depoimento - David
    C# (C Sharp) Básico
    David Fortaleza / CE
  • Bom, já tinha um conhecimento em programação C#, resolvi fazer o básico só por fazer e me surpreendi, vi muitas coisas novas, entendi melhor vários conceitos, enfim, estou a caminho do intermediário e recomento é um ótimo curso.

    Depoimento - Roberto
    C# (C Sharp) Básico
    Roberto Itaquaquecetuba / SP
  • Curso Excelente, otimos professores, explicação muito boa...ja estou adquirindo o proximo curso c# avançado. Indico para qualquer um e garanto um dos melhores curso que ja fiz. Parabens a toda equipe.

    Depoimento - Fabrício
    C# (C Sharp) Básico
    Fabrício Cariacica / ES

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
Por apenas
12x R$ 75,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!