Noções básicas de Ruby - curso 3.900 rublos. da Hexlet, treinamento 51 horas, data 27 de novembro de 2023.
Miscelânea / / November 28, 2023
Incluído no curso
33 aulas (vídeo e/ou texto)
38 exercícios no simulador
63 testes de triagem
Materiais adicionais
Ajuda em "Discussões"
Acesso a outros cursos na plataforma
O que você aprenderá
Sintaxe Ruby
Usar coleções
Escreva em um estilo funcional
Teste seu código
Escreva programas que possam mudar seu comportamento durante a execução
Entenda o rico ecossistema das bibliotecas Ruby
1. Introdução
Conheça o curso
teoria
2. Olá Mundo!
Aprenda o básico da linguagem Ruby e escreva seu primeiro programa
teoria
testes
exercício
3. Rubi, Rubi, Rubi
Familiarize-se com os recursos da linguagem Ruby e com quais tarefas ela realiza
teoria
testes
exercício
4. Tudo é um objeto
Familiarize-se com os recursos da linguagem Ruby e com quais tarefas ela realiza
teoria
testes
exercício
5. Primeira função
Escreva sua primeira função em Ruby
teoria
testes
exercício
6. Tipo booleano
Conheça o tipo booleano em Ruby, operadores de comparação e predicados populares
teoria
testes
exercício
7. Construções condicionais
Aprenda a usar condicionais básicos do Ruby
teoria
testes
exercício
8. Condicionais (alternativas)
Explore condicionais alternativas
teoria
testes
exercício
9. Cordas
Explore diferentes maneiras de trabalhar com strings
teoria
testes
exercício
10. Blocos
Conheça os blocos e aprenda como usá-los
teoria
testes
exercício
11. Iteradores
Conheça os iteradores
teoria
testes
exercício
12. Travessia de linha
Reforce o trabalho com blocos usando o exemplo de passagem de linha
teoria
testes
exercício
13. Tipos de dados Ruby
Descubra quais tipos de dados existem em Ruby
teoria
testes
exercício
14. Aulas
Aprenda construções básicas para trabalhar com classes
teoria
testes
exercício
15. Módulos
Aprenda como os módulos funcionam em Ruby
teoria
testes
exercício
16. Tudo é uma expressão
Conheça o recurso “tudo é uma expressão” do Ruby
teoria
exercício
17. Matrizes
Conheça arrays em Ruby
teoria
testes
exercício
18. Métodos de matriz
Saiba mais sobre métodos de array úteis
teoria
exercício
19. Hashes
Conheça hashes em Ruby
teoria
testes
exercício
20. Métodos de hash
Saiba mais sobre métodos hash
teoria
exercício
21. Desestruturação
Aprenda a decompor dados compostos em elementos
teoria
testes
exercício
22. Argumentos da Função de Embalagem
Aprenda a usar o operador Splat
teoria
testes
exercício
23. Hash como último parâmetro de função
Aprenda a usar um hash como último parâmetro de uma função
teoria
exercício
24. Gasoduto
Aprenda a usar um pipeline de funções
teoria
exercício
25. Blocos como objetos
Saiba mais sobre como trabalhar com blocos
teoria
testes
exercício
26. Traduzindo caracteres em blocos
Aprenda a converter símbolos em blocos
teoria
exercício
27. Blocos dentro de uma função
Aprenda a escrever suas próprias funções usando blocos
teoria
testes
exercício
28. cada_com_objeto
Aprenda um método útil para agregação de dados
teoria
exercício
29. Matrizes como conjuntos
Aprenda a trabalhar com arrays como conjuntos
teoria
testes
exercício
30. Maneiras de definir matrizes
Aprenda novas maneiras de definir arrays
teoria
exercício
31. Fundamentos
Aprenda o básico da linguagem Ruby e escreva seu primeiro programa
teoria
trabalho de casa
32. Coleções
Aprenda quais coleções existem e como trabalhar com elas.
teoria
trabalho de casa
33. Programação funcional
Aprenda o básico da programação funcional em Ruby.
teoria
trabalho de casa
34. Teste
Familiarize-se com testes e abordagens para testar código em Ruby
teoria
trabalho de casa
35. POO em Ruby
Conheça o básico de OOP, utilizando classes e métodos em Ruby.
teoria
trabalho de casa
36. Metaprogramação
Aprenda como criar programas que podem alterar seu comportamento durante a execução.
teoria
trabalho de casa
37. Materiais adicionais
Artigos e vídeos com curadoria da equipe Hexlet. Ajudará você a se aprofundar no tópico do curso