Skip to content
RubyInsights

Bem-vindo ao Curso Aprenda a Programar

Objetivos de Aprendizagem

O objetivo principal deste tutorial é ensinar os fundamentos da programação de computadores para iniciantes absolutos. Usando a linguagem Ruby, conhecida por sua simplicidade e elegância, você aprenderá conceitos que se aplicam a quase todas as linguagens de programação. Não assumimos nenhum conhecimento prévio.

Estrutura do Conteúdo

O curso é organizado sequencialmente, começando com a configuração do ambiente e conceitos básicos como números e letras. À medida que você avança, introduziremos estruturas de controle, coleções, métodos, classes e conceitos mais avançados como blocos e procs. Cada capítulo constrói sobre o anterior.

Este tutorial é fortemente inspirado e adaptado do excelente livro 'Learn to Program' de Chris Pine. Agradecemos ao autor por tornar a programação acessível a todos.

Conteúdo do Curso

Tutorial
Chapter 00

00. Guia de Instalação do Ruby

00. Guia de Instalação do Ruby - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 01

01. Números

01. Números - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 02

02. Letras

02. Letras - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 03

03. Variáveis e Atribuições

03. Variáveis e Atribuições - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 04

04. Misturando Tudo

04. Misturando Tudo - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 05

05. Mais Sobre Métodos

05. Mais Sobre Métodos - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 06

06. Controle de Fluxo

06. Controle de Fluxo - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 07

07. Arrays e Iteradores

07. Arrays e Iteradores - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 08

08. Escrevendo seus Próprios Métodos

08. Escrevendo seus Próprios Métodos - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 09

09. Classes

09. Classes - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 10

10. Blocos e Procs

10. Blocos e Procs - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial
Tutorial
Chapter 11

11. Além deste Tutorial

11. Além deste Tutorial - Learn the concepts in this chapter.

Programming Tutorial
Start Tutorial