top of page

Aprenda a Programar 7x mais rápido e entre no radar de recrutadores do Brasil e Portugal

Logo Academia_edited.png
main.png

Comece a sua jornada na Plataforma OutSystems, uma das tecnologias mais quentes e procuradas do mercado de programação!

E o melhor de tudo: Mesmo se você estiver começando do Zero!


Conheça em detalhe a Academia RafaOutSystems Starter, meu programa de treinamento para quem quer dar os primeiros passos com a plataforma OutSystems!

E para começar agora, você não vai precisar investir 2 ou 3 mil euros em cursos, nem esperar mais de 10 anos para atingir o nível de Programador 7X.
 

Logo Academia Starter.png

A Academia RafaOutSystems Starter, é um treinamento com mais de 24 módulos (30 horas de conteúdo), que considero fundamentais para você dar os primeiros passos na Plataforma OutSystems.

Este treinamento serve especialmente para quem está começando do absoluto zero,  pois você aprende noções básicas de modelagem de dados, lógica e interface dentro da plataforma OutSystems.


Tudo isto de forma prática para reforçar os conhecimentos.

Mesmo que você já tenha experiência prévia com programação, este treinamento vai te ajudar na sua jornada também.

Imagine você no radar das grandes empresas que contratam profissionais OutSystems no Brasil e no mundo.

Confira o que você vai aprender:

4.png

Aula 1 - Introdução e Primeiros Passos

Bora dar os primeiros passos com a Plataforma OutSystems, conhecer os primeiros passos como conceitos de Apps e Dados.

  • O que é uma Aplicação 

  • Diferença de App e Sites

  • Exemplos

  • Início do Curso (Banco de Dados)

  • Diagramas

  • Tabelas (Características)

  • Propriedades das Tabelas

  • Overview das ações (CRUD)

4.png

Aula 2 - Atributos de Bases de Dados

Nesta aula, começamos a explorar os atributos de base de dados.

  • O que são e como funcionam

  • Propriedades dos Atributos

  • Tipos de Dados Básicos

4.png

Aula 3 - Registros e Tabelas Estáticas

Nesta aula, começamos a explorar o conceito de registros ou linhas de dados e tabelas estáticas.

  • O que são Registros / Linhas de dados

  • Como são armazenados na prática

  • Características da Tabela Estática

  • Para que e quando são utilizadas

  • Diferença entre Tabelas Estáticas e Tabelas Comuns

4.png

Aula 4 - Modelagem de Dados - Relacionamentos

Hora de modelar dados e como eles se relacionam.

  • Introdução e Tipos

  • Relacionamento 1-1

  • Atributos

  • Como funcionam e exemplos práticos

4.png

Aula 5 - Modelagem de Dados - Relacionamento 1-N

Nesta aula, você aprenderá sobre relacionamento UM para MUITOS.

  • Introdução

  • Relacionamento 1-N

  • Como funcionam e exemplos práticos

4.png

Aula 6 - Modelagem de Dados - Relacionamento N-N

Nesta aula, você aprenderá sobre relacionamento MUITOS para MUITOS.

  • Introdução

  • Relacionamento N-N

  • Como funcionam e exemplos práticos

4.png

Aula 7 - Modelagem de Dados - Relacionamento entre Tabelas Estáticas

Nesta aula, você aprenderá sobre relacionamento com Tabelas Estáticas.

  • Características

  • Diferença de relacionamento de tabela comum

  • Exemplos práticos

4.png

Aula 8 - Regras de Remoção / Deleção

Nesta aula, você aprenderá sobre as regras e configurações de remoção de dados na modelagem de dados.

  • Regra Protect

  • Regra Delete

  • Regra Ignore

  • Exemplos na prática

4.png

Aula 9 - Interfaces e Telas

Nesta aula, você aprenderá sobre uma das principais áreas da plataforma, a área de interface gráfica.

  • Propriedades do módulo

  • UI Flow

  • Telas

  • Imagens

  • Temas

  • Componentes de tela

4.png

Aula 10 - Variáveis e Propriedades

Nesta aula, você aprenderá sobre variáveis, algo que você utiliza em praticamente toda a sua programação.

  • Propriedades de telas

  • Login

  • Default Screen

  • Title

  • Parte lógica (Variáveis)

4.png

Aula 11 - Parâmetros de Entrada

Nesta aula, você aprenderá sobre parâmetros de entrada.

  • Características

  • Containers (E estilos)

  • Botões (E propriedades)

4.png

Aula 12 - Lógica - Client Actions

Chegou a hora de explorar as ações de lógica, começando pelas client actions OU ações do lado "cliente".

  • Características

  • Como são chamadas/executadas

  • Elementos que executam client actions

4.png

Aula 13 - Lógica - Client Actions (Continuação)

Continuação do tema Client Actions.

  • Elementos para construção das Client Actions

  • Comportamento de variáveis

  • Exemplos práticos

4.png

Aula 14 - Editor de Expressões e Escopos

Agora vamos conhecer o editor de expressões da plataforma OutSystems.

  • Como utilizar o Expression Editor (Editor de expresões)

  • Tipos de expressões

  • Utilizando condições

  • O que é Escopo

  • Overview sobre funções nativas

4.png

Aula 15 - Dados e Consultas

Chegou a hora de falar de consultas à base de dados.

  • Para que servem

  • Upload de arquivo Excel

  • Como criar Consultas (Aggregates)

  • Propriedades do Aggregate

  • Fontes de consultas

  • Visualização dos resultados em desenvolvimento

4.png

Aula 16 - Dados e Consultas (Continuação)

Continuação do tema "consultas à base de dados".

  • Abas do Aggregate:

    • Source

    • Filter

    • Sort

    • Test Values

  • Elemento Table

  • Propriedades

  • Como funcionam as linhas

  • Exemplos práticos

4.png

Aula 17 - Pesquisas - Filtros de Buscas

Nesta aula vamos entrar no tema de filtros de busca ou filtros de pesquisa, uma parte super importante das suas aplicações.

  • Detalhamento dos filtros

  • Criando filtros de buscas:

    • Input de texto

    • Input de data

    • Dropdown

  • Widget Tree ou Árvore de Navegação

4.png

Aula 18 - Joins ou Cruzamento de Dados

Nesta aula vamos entrar no tema de joins ou cruzamentos de dados.

  • Adicionando mais tabelas na consulta

  • Tipos de Joins (Cruzamentos)

  • Filtrando com tabelas cruzadas

  • Ordenação

4.png

Aula 19 - Aba Logic - Ações de Lógica

Hora de aprofundar e detalhar a ABA logic.

  • Client Actions:

    • Diferença entre as da aba Logic e de WebScreen

  • Server Actions:

    • Elementos

    • Consultas

    • Validações

    • Parâmetros de saída

4.png

Aula 20 - Construção de App Final

Hora de juntar os conhecimentos no exercício final.

  • Apresentação da aplicação

  • Criação do banco de dados

  • Personalização de telas:

    • Login

    • Cadastro

4.png

Aula 21 - Construção de App Final (Continuação)

Continuação do exercício final.

  • Lógica - Actions:

    • Ação de registro de usuário

    • Ação de recuperação de senha

  • Explicação de validações

  • Estruturas

  • Tela de Recuperação de senha

4.png

Aula 22 - Construção de App Final (Continuação)

Continuação do exercício final.

  • Lógica - Actions:

    • Ação de registro de usuário

    • Ação de recuperação de senha

  • Explicação de validações

  • Estruturas

  • Tela de Recuperação de senha

4.png

Aula 23 - Construção de App Final (Continuação)

Continuação do exercício final.

  • Criação de telas:

    • Listagem e detalhe (cadastro) de Tópicos

    • Listagem e detalhe (cadastro) de Cards

  •  Lógica e Regras de Negócio

4.png

Aula 24 - Terminando a Aplicação 

Continuação do exercício final.

  • Utilização de widgets:

    • Popup

    • Flip Cards

  • Lógica:

    • Rotação (loop) dos cards para estudo

    • Marcação de acerto/erro

  • Reset de cards (para revisar novamente)

  • Análise e correção de BUG no decorrer do desenvolvimento

Design sem nome (3).png

AO SE MATRICULAR NA ACADEMIA RAFAOUTSYSTEMS STARTER, VOCÊ ESTÁ CORRENDO UM SÉRIO RISCO DE:

  • Entrar no radar de recrutadores para vagas de grandes empresas, especialmente do Brasil e de Portugal.

  • Ter a oportunidade de trabalhar de casa ou de onde quiser.​

  • Ter mais tempo para estudar, sem ter que aprender várias tecnologias.

  • Ter mais tempo para a sua família.

Esse treinamento concentra as principais habilidades que você precisa para se tornar um Programador 7X de verdade.

E você terá 1 ano de acesso e suporte a todo o conteúdo, para fazer no seu ritmo e no seu tempo.

Mas, para além das aulas práticas, mão na massa....

 

AINDA TEM MAIS!

4.png

Formação
essencial

Aprenda programação, mesmo começando do zero.

5.png

Fórum
exclusivo

1.png

Certificação Academia

Conquiste o seu Certificado de Programador OutSystems com a Academia Starter.

6.png

Projetos Práticos

3.png

Fundamentos de Programação

Aqui você aprende os fundamentos de programação, diretamente na plataforma OutSystems.

2.png

Divulgação LinkedIn

Fórum exclusivo para alunos, para você acelerar ainda mais.

Aprenda colocando a "mão na massa" com projetos práticos para te diferenciar.

Divulgamos nossos alunos no LinkedIn para acelerar a entrada no mercado de Trabalho.

"Rafa, e tem suporte?"

8.png

SIM! Ao se matricular na Academia RafaOutSystems Starter, você terá 1 ano de suporte para tirar as dúvidas relativas aos módulos da Academia, via chat, mas também via conferência de vídeo! Nosso time de suporte estará disponível das 9h às 18h, horário Brasil, dias úteis.

  E será que os alunos gostam do suporte?

7.png

"Rafa, em resumo então o que eu recebo ao me matricular?"

  • 24 Módulos, Aulas em Vídeo, para você iniciar sua jornada na Programação com OutSystems (+ de 30 horas imediato)

  • Aulas adicionais para você se manter atualizado

  • 1 ano de acesso e 1 ano de suporte (Via chat e vídeo conferência) 

  • Divulgação LinkedIn com Certificado da Academia Starter

  • Fórum e Programa de Ideias

"Rafa, vai custar 2 ou 3 mil euros?"

A Academia, com todos os módulos e bônus, poderia custar sim mais de 5 mil reais...

Mas você poderá fazer parte da Academia Starter pelo melhor preço de todos os tempos, SOMENTE:

12x R$ 97,14

ou R$ 997 à vista

"Rafa, estou decidido a entrar, 
mas e se eu não gostar, tem garantia?"

SIM, VOCÊ ENTRA COM RISCO ZERO!

Sim, a Academia Starter tem 15 dias de garantia incondicional.

Ou seja, se você entrar, experimentar as nossas aulas, suporte, didática e não quiser continuar, basta enviar um e-mail ao nosso suporte dentro dos primeiros 15 dias de inscrição e te devolvemos 100% do valor investido no curso, sem detalhes e sem enrolação. 

"Rafa, será que é pra mim?"

Esta é uma pergunta super frequente, e ao longo dos anos melhoramos e modelamos o nosso treinamento para atender vários tipos de alunos, em diferentes momentos da jornada de programação, e eu vou listar aqui alguns dos principais perfis...

E não estou dizendo isto porque "eu acho" que o método funciona, eu tenho certeza disto, então vou listar aqui pra quem a Academia já provou que funciona:

  • Pessoas de outras áreas que não sabem absolutamente nada de programação e que estão em busca de uma nova profissão e novas oportunidades.

  • Pessoas que já tentaram aprender programação e se frustraram, por ficarem perdidas no meio de "código", tendo que aprender várias linguagens.

  • Programadores de outras tecnologias, que querem entrar no mundo de LowCode e sair na frente, unindo a bagagem de tecnologia que já possuem.

  • Pessoas que gostam de programar por hobby, construindo suas aplicações pessoas e projetos freelancer.

PERGUNTAS FREQUENTES

QUANDO O CONTEÚDO ESTARÁ DISPONÍVEL?

Após a confirmação da sua inscrição (pagamento), você terá acesso imediato às 24 aulas com mais de 30 horas de conteúdo.

"Rafa, qual a diferença da Academia e do Bootcamp oficial da OutSystems?" 

Em primeiro lugar o modelo de entrega e público alvo: Os bootcamps da OutSystems, são treinamentos de uma semana, com materiais e exercícios em inglês, que cobrem uma área específica da plataforma, e em grande parte as turmas são abertas para empresas, apesar de existirem turmas abertas ao público em geral.

Em termos de investimento, fora do Brasil custam mais de 1 mil euros e no Brasil entre 3 e 5 mil reais, por pessoa.

O conteúdo da Academia, abrange diversas áreas da programação, trazendo também fundamentos como modelagem de dados, interfaces e muito mais, lembrando que somos parceiros oficiais e reconhecidos pelo mercado, recrutadores e empresas.

"Rafa, fiz outros cursos onde misturavam os iniciantes com os avançados e não gostei... na Academia é assim?"

Ouvimos os nossos alunos, e as aulas da Academia foram desenhadas para Iniciantes com pouca ou sem experiência em programação, mas também servem como primeiros passos em OutSystems para quem já programa.

NÃO TENHO TEMPO PARA ESTUDAR.

Você terá 1 ano de acesso ao treinamento. Todo o conteúdo é bem didático e objetivo, desenhado para você gradativamente se tornar independente. Os módulos são mão na massa mesmo, com exercícios práticos, para você fazer no seu ritmo e no seu tempo.

TENHO QUE COMPRAR ALGUM SOFTWARE ADICIONAL?

Não! O seu ambiente de estudos Personal é gratuito. Igualmente, o Service Studio utilizado nos exercícios é gratuito. Você precisa somente de acesso a internet, um computador Windows ou Mac compatível.

PRECISA TER FACULDADE PARA FAZER O TREINAMENTO? 

Você não precisa de nenhum conhecimento prévio nem curso superior para fazer a Academia RafaOutSystems Starter.

 

Este é um curso que você vai aprender tudo o que precisa para decolar com a Plataforma OutSystems, mesmo que você nunca tenha programado.

QUE TIPOS DE AULAS VOU ENCONTRAR? 

Os módulos do treinamento foram pensados de maneira democrática, para que o maior número de pessoas possa compreender as técnicas aplicadas, e o conhecimento dividido para obter um desenvolvimento verdadeiro.

 

Temos aulas que mostram a utilização dos programas do zero e cenas passo a passo. O treinamento é completo, prático e focado no resultado, você pode aprender do zero e só precisa seguir a metodologia à risca. E se ficar alguma dúvida, você pode contar com o nosso time de suporte!

COMO TEREI ACESSO? 

Este treinamento é 100% online e você pode, com isso, assistir de onde quiser. Todas as aulas estarão gravadas e disponíveis na sala de aula para você assistir no seu tempo, durante o período de acesso de 6 meses.

O TREINAMENTO TEM CERTIFICADO? 

Sim! E melhor ainda, você terá um certificado da Academia Starter que será divulgado no meu perfil de LinkedIn para dar visibilidade da sua evolução para recrutadores do mundo todo, especialmente de Brasil e Portugal.

bottom of page