Curso de Linguagem Go (Golang)
Este curso de Linguagem Go (Golang) é ideal para desenvolvedores que desejam aprender uma linguagem moderna, eficiente e robusta.
Go, também conhecido como Golang, é uma linguagem de programação criada pela Google, conhecida por sua simplicidade, desempenho e capacidade de concorrência. Este curso oferece uma introdução abrangente à linguagem Go, abordando desde os conceitos básicos até tópicos mais avançados, com exemplos práticos e exercícios.
Para Quem é Este Curso
1. Iniciantes em Programação: Embora conhecimentos básicos de programação sejam recomendados, o curso é acessível para iniciantes que desejam aprender a linguagem Go desde o início.
2. Desenvolvedores Experientes: Programadores com experiência em outras linguagens que desejam adicionar Go ao seu conjunto de habilidades e aproveitar suas vantagens em termos de desempenho e concorrência.
3. Estudantes de TI: Alunos de cursos de tecnologia da informação, ciência da computação ou áreas relacionadas que buscam complementar sua formação acadêmica com habilidades práticas e atualizadas.
4. Profissionais de TI: Desenvolvedores de software, engenheiros de sistemas e outros profissionais de TI que desejam atualizar suas habilidades e se manter competitivos no mercado de trabalho.
5. Empreendedores e Startups: Empreendedores e profissionais de startups que buscam uma linguagem eficiente e escalável para desenvolver suas aplicações e serviços.
6. Curiosos e Entusiastas: Qualquer pessoa interessada em tecnologia e desenvolvimento de software que deseja aprender uma nova linguagem de programação por interesse pessoal ou desenvolvimento de hobbies.
Este curso de Linguagem Go (Golang) é uma excelente oportunidade para qualquer pessoa que deseje se atualizar com uma linguagem de programação moderna e poderosa, abrindo portas para novas oportunidades profissionais e de desenvolvimento pessoal.
Ao final do curso, os alunos receberão um certificado gratuito, que poderá ser usado para enriquecer o currículo e comprovar os conhecimentos adquiridos. A plataforma do curso oferece flexibilidade para que os alunos estudem no seu próprio ritmo, com suporte de tutores experientes para esclarecer dúvidas e auxiliar no aprendizado.
- Introdução à linguagem Go e seu ambiente de desenvolvimento
- Sintaxe e estruturas de controle
- Funções e pacotes
- Conjuntos de dados e estruturas de dados
- Manipulação de arquivos e entrada/saída
- Melhores práticas e padrões de design
- Conhecimentos básicos de programação (preferível)
-
01 Curso para Aprender Go / Golang (Aula Tutorial Básico de Linguagem de...
00:06:39
-
02 Sobre a Instalação de Go / Golang no Seu Sistema Operacional
00:05:08
-
03 Olá Mundo em Go / Golang e Referência à Documentação
00:07:43
-
04 Declaração e Definição de Variável em Go (Aula Tutorial de Golang)
00:05:58
-
05 Declaração de Variáveis em Go em uma Só Declaração & Maneira Mais...
00:10:28
-
06 Terminando Variáveis em Go / Golang and Aula de Revisão
00:06:17
-
07 Tipos de Dados Básicos da Linguagem Go / Golang (Aula Tutorial)
00:10:18
-
08 Concatenação de Strings com Sinal de Mais no Go
00:03:08
-
09 Conversão de Tipos (Coerção) na Linguagem Go / Golang (Aula Tutorial)
00:05:37
-
10 Inferência de Tipos na Linguagem Go (Com Constantes Numéricas)
00:07:30
-
11 Constantes na Linguagem de Programação Go / Golang (Aula Tutorial)
00:05:36
-
12 Definindo Funções na Linguagem Go / Golang (Aula Tutorial)
00:06:20
-
13 Funções de Go / Golang com Mais de um Valor de Retorno
00:04:10
-
14 Go - Valores de Retorno Nomeados (Aula Tutorial de Funções em Golang)
00:03:36
-
15 Operações Aritméticas na Linguagem Go (Matemática no Golang + - / * %)
00:12:10
-
16 Operadores de Relacionamento / Comparação no Golang (Aula de Go)
00:10:49
-
17 Operadores de Lógica (E Ou e Não Lógico) (Aula de Go / Golang &&a...
00:12:57
-
18 A Declaração de If Else If Else na Linguagem Go (Fluxo de Controle, A...
00:09:15
-
19 Inicialização de Variável na Declaração de If na Linguagem Go (Aula d...
00:02:43
-
20 Estrutura de Repetição Para (For Loop) Tradicional na Linguagem Go (A...
00:13:30
-
21 Estrutura de Repetição Enquanto (While Loop) na Linguagem Go (Aula de...
00:11:21
-
22 While Loop Infinito na Linguagem Go - Curiosidade com time.Sleep (Aul...
00:03:40
-
23 Switch na Linguagem Go (Seleção de Múltipla Escolha) - Aula de Golang
00:09:16
-
24 Switch True na Linguagem Go (Age Como se Fosse If) - Aula de Golang
00:07:28
-
25 Aprenda Arrays na Linguagem Go (Arranjo / Vetor) - Aula de Golang
00:08:53
-
26 Como Iniciar Arrays na Mesma Hora da Declaração da Variável na Lingua...
00:07:42
-
27 Como Acessar Elementos de Array e Usar For Loop Para Mostrar Cada Valor
00:08:11
-
28 Como Fazer a Soma de Todos os Números Int de uma Array (Exercício Des...
00:03:09
-
29 Como Pegar um Pedaço (Slice) de uma Array em Go - Aula de Golang
00:05:04
-
30 Aprenda Mais Sobre Pegar um Pedaço (Slice) de uma Array em Go - Aula ...
00:03:16
-
31 Modificando os Elementos de um Pedaço (Slice) de uma Array em Go - Au...
00:06:21
-
32 Slice Literal, Comprimento len e Capacidade cap de Pedaços na Linguag...
00:11:55
-
33 Exercício de Golang - Comprimento len e Capacidade cap de um Slice
00:11:55
-
34 Como Usar make para Criar Pedaços (Slice) na Linguagem Go - Aula de G...
00:07:40
-
35 O valor zero de um Slice na Linguagem Go - Nil
00:03:12
-
36 Como Usar append para Adicionar Elementos no Final de um Pedaço na Li...
00:10:42
-
37 Como Criar Pedaços de Pedaços na Linguagem Go (Matrix / Array de Duas...
00:11:27
-
38 Percorrendo uma Matrix de Pedaços na Linguagem Go (Array de Duas Dime...
00:13:35
-
39 Percorrendo Todos os Elementos de uma Matrix de Slices na Linguagem G...
00:09:03
-
40 Como Usar o Defer para Adiar a Chamada de Funções na Linguagem Golang
00:04:13
-
41 Aprenda mais sobre o Defer para Adiar a Execução de Funções na Lingua...
00:10:07
-
42 Como Definir Ponteiros na Linguagem Golang - Aula de Go
00:08:55
-
43 Como Definir Estruturas (Struct) na Linguagem Golang - Aula de Go
00:08:17
-
44 Estruturas struct Literais na Linguagem Golang - Aula de Go
00:05:48
-
45 Ponteiros para Struct na Linguagem Golang - Aula de Go
00:06:39
-
46 Como Percorrer uma Array Usando o For loop com Range em Golang - Aula...
00:06:45
-
47 Como Criar Maps usando a Função make na linguagem Golang
00:05:50
-
48 Atribuição e Acesso a Novos Pares de Chave-Valor da estrutura Map na ...
00:10:16
-
49 Maps Literais na Linguagem Golang - Aula de Go
00:03:57
-
50 Map Com Chave String Mapeando para Valor Struct - Aula de Golang
00:10:10
-
51 Map Literal com Valor do Tipo Struct na Linguagem Go
00:05:48
-
52 Como Armazenar Funções em uma Variável na Linguagem Golang - Aula de Go
00:08:03
-
53 Como Passar uma Função como Argumento para Outras Funções na Linguage...
00:06:23
-
54 Como Retornar uma Função de Funções na Linguagem Golang
00:10:04
-
55 Como Fazer uma Função com Closure na Linguagem Golang
00:08:27
-
56 Como Criar um Método na Linguagem Golang - Aula de Go
00:13:16
-
57 Comparação de Método e Função sem Receptor - Aula de Go
00:03:36
-
58 Como Criar um Método com Ponteiro Receptor para Modificar os Dados Or...
00:11:05
-
59 Receptor de Valor vs Ponteiro - O Valor da Chamada no Método vs Argum...
00:07:43
-
60 Como Definir uma Interface na Linguagem Golang - Aula de Go
00:06:15
-
61 Como Implementar uma Interface na Linguagem Golang - Aula de Go
00:06:53
-
62 Detalhe Sobre o Acesso de Propriedades do Tipo Subjacente a Interface...
00:05:07
-
63 Como Fazer o Circulo Implementar a Interface Geometrica - Aula de Go
00:05:18
-
64 Valores de Interface no Golang (Interface values) Exemplo - Potencia
00:19:49
-
Prova Final
20:00:00
Mundo Tech Software
Avaliações
-
Eleuterio Zacarias Mabecuane -
Joelmir Aniceto5 -
Paulo Ricardo Freitas Xavier Fiuza
Write a public review