CONTEÚDO PROGRAMÁTICO

Documentos relacionados
Swift - Criação de aplicações móveis para IOS Básico Carga horária: 24 horas

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

Ruby on Rails Intermediário

CONTEÚDO PROGRAMÁTICO

Lógica de Programação Completo

Ruby on Rails Avançado

CONTEÚDO PROGRAMÁTICO

JavaScript Intermediário

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

RegEx - Expressões Regulares Completo

C# (C Sharp) - Web Forms (Módulo 1) Avançado

Delphi 10 Seattle Básico

Laravel Framework PHP Carga horária: 40 horas

PostgreSQL Desenvolvedor

VB.NET - Web Forms (Módulo 1) Avançado

WordPress - Criação de Sites Completo

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

Desenv. de jogos RPG 2D com Unity Completo

CONTEÚDO PROGRAMÁTICO

SQL Server Desenvolvedor

UML - Unified Modeling Language

Wordpress - Desenv. de Temas Completo

C# (C Sharp) - ASP.NET MVC Avançado

Formação JAVA Web.

Osvaldo Santana Thiago Galesi

WordPress - Criação de Sites Carga horária: 40 horas

Desenvolvimento Mobile Multiplataforma com Delphi Completo

Java Básico. Carga Horária: 32 horas. Pré-requisito: Lógica de Programação; JAVA. Conteúdo Programático

Desenvolvimento web com HTML5 e CSS3 Avançado

C# (C Sharp) Avançado

PhoneGap - Apache Cordova Mobile Framework

Desenho Animado com Adobe After Effects Completo

Adobe Lightroom CC Completo

Ademir Cristiano Gabardo. Novatec

Projeto de Banco de dados - Fundamentos

Matheus Marabesi Michael Douglas

CONTEÚDO PROGRAMÁTICO

PHP. Programando com Orientação a Objetos. Pablo Dall Oglio. Novatec

4ª Edição Pablo Dall Oglio

WordPress - Criação de Plugins Carga horária: 40 horas

(Extraído do Livro: Fundamentos da Programação. Ascencio, Ana/Campos, Edilene)

Adobe After Effects Animação avançada e desenho animado Completo

Sumário. Prefácio Capítulo 1 Orientação e primeiras etapas Capítulo 2 Dados: trabalhando com texto e números... 40

Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites.

Orientação a Objetos com Ruby

Ademir C. Gabardo. Novatec

Sumário. Parte I JavaScript básica. 1 Introdução a JavaScript Estrutura léxica Tipos, valores e variáveis... 28

Adobe Photoshop CC Básico

Teste de Software Intermediário

Aprenda a Programar com Minecraft

PHP Básico Módulo I. Carga Horária: 32 horas. Conteúdo: Conceitos Básicos Introdução; Características; Scripts;

(Extraído do Livro: Fundamentos da Programação. Ascencio, Ana/Campos, Edilene)

Teste de Software Básico

Introdução e projeto de Bancos de dados Completo

ADIANTI FRAMEWORK PARA PHP

Sumário. Introdução 1

Desenvolvimento para Web com Java

1 Explorando o ambiente de desenvolvimento integrado do Visual Studio... 35

Linguagem Python. Processamento Estatístico da Linguagem Natural. Barra invertida em strings. Strings. Aspas triplas. Operações com Strings

Desenvolvendo Websites com PHP

Programação em C e C++ com Lógica. Subtítulo

Formação ASP.NET MVC com C#

ADIANTI FRAMEWORK PARA PHP

Allen B. Downey. Novatec

ASP.NET MVC 5 BÁSICO

Linguagem Python. Inteligência Artificial. Características de Python. Importando módulos. Módulos. Usando Python no modo interativo

Plano de Aula - Lógica de Programação - cód Horas/Aula

Quem sou eu? Daniel Coelho de Andrade. Graduando em Engenharia de Computação - UEFS. Membro da Empresa Júnior de Engenharia de Computação da UEFS

Desenvolva passo a passo um Sistema Web seguro com C# e Web Services!

Desenv. de Jogos 2D com Unreal Completo

Programação Estruturada Orientada a Objetos

Sumário. Capítulo 1 Introdução 29. Capítulo 2 Utilizando Objetos 59

Valor do curso R$129,00 + frete (não temos opção de download, somente entrega em dvd-room via correios)

2 Instalando e configurando o ambiente de desenvolvimento do Microsoft SQL Server

Programando para. iphone e ipad. Aprenda a construir aplicativos para o ios. André Milani. Novatec

Editor: Rubens Prates PY Editoração eletrônica: Carolina Kuwabata Revisão gramatical: Patrizia Zagni Capa: Edinei Gonçalves/Carolina Kuwabata

PACOTE COM OS CURSOS (LÓGICA DE PROGRAMAÇÃO PROGRAMAÇÃO ORIENTADA A OBJETOS SQL BÁSICO JAVA BÁSICO JAVA AVANÇADO)

Transcrição:

CONTEÚDO PROGRAMÁTICO Ruby on Rails Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução Introdução 2 - Ruby - Uma breve história da linguagem Ruby - Uma breve história da linguagem Uma linguagem para a web? Quem usa esta tecnologia? Integração com outras tecnologias 3 - Ambiente de desenvolvimento Ambiente de desenvolvimento Instalando e validando o seu ambiente de desenvolvimento Duração: 00:16:33

4 - Ruby - Estrutura Básica de Código Ruby - Estrutura Básica de Código Ruby Uma Linguagem Orientada a Objetos Qual é a cara de um programa escrito em Ruby? Arrays e Hashes Variáveis Tipos de Dados Como os números interagem Laços usando números Strings Strings e encodings Trabalhando com strings Intervalos de Valores Expressões Regulares Expressões regulares em Ruby Alterando strings com padrões Exemplos de variáveis e tipos de dados Duração: 00:24:47 5 - Entrada e Saída de Dados Entrada e Saída de Dados O que é um objeto IO? Abrindo e fechando arquivos Lendo e escrevendo dados em arquivos Iteradores de leitura Escrevendo em arquivos Mecanismos de entrada e saída de dados Duração: 00:08:09

6 - Operadores Aritméticos Operadores Aritméticos Criando uma calculadora Duração: 00:10:39 7 - Operadores Lógicos Operadores Lógicos Condicional If Condicionais If e métodos Condicionais if e valores de retorno Utilizando o condicional if Duração: 00:25:24 Condicional unless Modificadores if e unless Utilizando o condicional unless Duração: 00:06:00 Condicional case Utilizando o condicional case Duração: 00:13:13

8 - Estruturas de Repetição Laço For Utilizando o laço for Duração: 00:13:43 Laço while Utilizando o laço while Duração: 00:05:18 Laço until Modificadores while e until Utilizando o laço until Duração: 00:04:17 Conceitos Importantes: Navegando coleções de dados com Ruby Containers, Blocos e Iteradores Hashes Contando Frequência de Palavras: Usando Arrays e Hashes Blocos e Iteradores Blocos Implementando Iteradores Enumeradores Iteradores Externos Enumeradores São Objetos Blocos e Transações Blocos podem ser objetos Blocos podem ser closures Uma notação alternativa Blocos e Iteradores em todos os lugares Blocos, iteradores e enumeradores Duração: 00:35:17 9 - Exceções Exceções Duração: 00:09:48

10 - Orientação a Objetos Orientação a Objetos Objetos e Atributos Atributos de Escrita Atributos Virtuais Controle de Acesso Especificando o Controle de Acesso Mais informações sobre métodos Listas de parâmetros de comprimento variável Métodos e blocos Executando um método Passando parâmetros para métodos Métodos retornam valores Splat! Expandindo coleções nas chamadas de métodos Tornando blocos mais dinâmicos Compartilhando Funcionalidade: Herança, Módulos e Mixins Herança e mensagens Módulos Namespaces Mixins Iteradores e o módulo Enumerable Compondo módulos Codificando a primeira classe Duração: 00:34:42 11 - História do Rails História do Rails

12 - Instalando o Rails Instalando o Rails Primeiro projeto Rails Duração: 00:12:16 13 - Gemfile Gemfile Instalando Gens Duração: 00:14:58 14 - Configuração do Projeto Configuração do Projeto Modificando Load Paths Modificando Time Zones Localização Configurações Padrão de Generators Inicializadores 15 - Banco de Dados Banco de Dados Configurando o banco de dados do projeto Duração: 00:04:16 16 - MVC Model-View-Controller MVC Model-View-Controller Models O M do MVC Criando models Duração: 00:22:07

17 - Controllers O C do MVC Controllers O C do MVC Criando controles Duração: 00:09:59 18 - Views O V do MVC Views O V do MVC Templates Layouts ERB Scaffolding Helpers Views e scaffold generator Duração: 00:17:59 19 - Rotas Rotas O arquivo routes.rb Padrões de URL Chaves de Segmentos Rota Raiz Rotas Nomeadas Rotas no Rails Duração: 00:11:26 20 - Preenchendo o Layout Preenchendo o Layout Duração: 00:09:30

21 - Projeto Final Projeto Final Duração: 00:40:59 22 - Conclusão Conclusão Depoimento / Brinde Ficou alguma dúvida em relação ao conteúdo programático? Envie-nos um e-mail clicando aqui. 2004-2017 TreinaWeb www.treinaweb.com.br