- Neste curso, abordaremos o básico da linguagem de programação Ruby! O curso abordará o básico da sintaxe de uma forma descomplicada até chegar no início de programação orientada a objetos(POO)!
Nesta primeira aula:
- Veremos os Tipos de Dados no Ruby
- Faremos nosso primeiro programa, que falará "Hello world""
- Veremos como fazer cálculos em Ruby
- Vamos aprender a declarar variáveis
- Faremos nosso segundo programa! Uma calculadora
- Veremos dos Tipos de Dados e o motivo de não existir "Tipos Primitivos" em Ruby.
- Veremos os Tipos: Integer, Float, String, Symbols, Boolean (TrueClass, FalseClass), Array's, Hash's
- Veremos como modificar o tipo de uma variável utilizando o método "to"
- Veremos o puts, print e p e a diferença entre eles
- Veremos a diferença entre aspas duplas e simples em Ruby com Interpolação
- Faremos o famoso "Hello world" em de forma simples
- Veremos os operadores aritméticos
- Veremos os operadores lógicos
- Veremos os operadores relacionais
- Veremos o que são variáveis
- Veremos o que são constantes
- Veremos como declarar constantes e variáveis em Ruby
Nesta segunda aula:
- Veremos as strings de forma mais avançada
- Aprenderemos formas de manipular strings
- Veremos os symbols e suas características
- Aprenderemos formas de criar Array's e Hash's
- Veremos formas de manipular os **Arrays **e Hash's
- Veremos diversos tipos de manipulação de Strings
- Veremos formas de tratamento de Strings
- Veremos formas de criar Array
- Veremos formas de manipular Array
- Veremos formas de Criar Hash
- Veremos formas de manipular Hash
- Veremos o que são sybols
Nesta terceira aula:
- Veremos as estruturas de repetição e decisão do Ruby
- Aprenderemos a usar as estruturas de repetição e decisão
- Vamos criar um programa de cadastro de Dev's com validação
- Veremos as estruturas de repetição em Ruby
- Veremos como utilizar cada estrutura de repetição do Ruby
- Veremos as estruturas de decisão em Ruby
- Veremos como utilizar cada estrutura de decisão do Ruby
- Aprenderemos a criar métodos com as def's
- Aprenderemos sobre Class e como usar
- Aprenderemos o conceito de Programação Orientada a Objetos
- Aplicaremos todos nossos conhecimentos criando um mini jogo de Pokémon!
- Veremos como definir métodos com def
- Veremos como passar parâmetros na def
- Veremos como colocar parâmetros padrões na def
- Veremos como funciona o return
- Veremos o que são classes
- Veremos como iniciar uma class
- Veremos a def initialize
- Veremos variáveis de instância
- Veremos os fundamentos da programação orientada a objetos
- Veremos como criar um objeto
- Veremos como utilizar o objeto