< Voltar

//Códice

PROGRAMAÇÃO PARA ALÉM DO COMPUTADOR

Hoje em dia os computadores estão em todos os lugares e nos relacionamos frequentemente com essas máquinas em nosso cotidiano. Mas você saberia explicar como a linguagem do computador funciona? Ou já parou para pensar como podemos estar tão perto de algo que não entendemos a real lógica por trás? O Códice chegou para diminuir essa desconexão. Ao longo do curso, vamos nos apropriar do raciocínio utilizado na computação e de princípios básicos da programação para deixarmos de ser meros espectadores desse mundo tecnológico. Mais que isso: vamos aprender a aplicar esses superpoderes utilizando a lógica da programação não só em nossas máquinas, mas também em problemas da vida. A ideia aqui é que você não tenha mais a sensação de frustração ou alienação, entendendo que por trás de uma caixa mágica que parece indecifrável existe uma ferramenta poderosa de comunicação. Esse curso é para quem nunca teve contato com programação e tem vontade de enxergar e quebrar essa Matrix.

Onde?

(clique onde vc deseja fazer o curso)

Tenho Interesse

Professores

Professores

Henrique Bastos

Henrique Bastos cria e investe em negócios que promovem a autonomia das pessoas. É apaixonado por tecnologia e como ela pode alavancar a vida das pessoas comuns. Especializado em desenvolvimento de software na linguagem Python, é fundador do Welcome to the Django, um treinamento que já ajudou mais de 2000 pessoas a dominarem a arte do desenvolvimento eficaz. Além disso atua nas comunidades de software no Brasil e no exterior, ministrando palestra, treinamentos e promovendo uma melhor forma de programar sem desperdícios.

Programa

AULA 01: FAÇA-SE A LUZ // Programação é linguagem e é uma forma de se expressar

Através de uma contextualização histórica, nesse primeiro encontro vamos descobrir de onde veio a ideia da programação. Trilhando um caminho que começa na Grécia antiga, passando pela aritmética booleana e chegando até os dias de hoje, entenderemos que o código não é um resultado da matemática, e sim, uma questão de semântica.

AULA 02: A COMPLEXIDADE É CRIADA POR NÓS // O computador só faz o que você manda e nada mais

Entendendo as limitações da máquina conseguimos desmistificar o seu funcionamento e, assim, entender as estruturas de controle e de comandos que regem sua operação. Com esse conhecimento poderemos responder a pergunta: como dar o mínimo de comandos para o computador fazer o máximo de operações?

AULA 03: O PROBLEMA DO PROBLEMA // A solução é função do problema e não o oposto

Todos os problemas envolvem um conjunto específico de restrições, que por sua vez geram um determinado contexto para a sua resolução. Mas normalmente não damos a devida atenção à isso e saltamos direto para uma resolução. Aqui descobriremos a importância entre compreender as restrições dadas pelo contexto e a nossa capacidade de encontrar soluções criativas para os problemas.

AULA 04: CODING DOJO // Quando a teoria se torna prática

Já sabemos que a programação é uma questão semântica, que o computador não é uma caixa mágica e como aplicar a criatividade para resolver problemas. Agora chegou a hora de colocar a mão na massa. Criando nosso próprio Dojo e um espaço seguro para errar, esse encontro imersivo será o momento de termos uma experiência prática de programação.

AULA 05: MCGYVER DIGITAL // O caminho já existe, só precisamos achá-lo

A maioria das ferramentas que precisamos já existem, mas não só não sabemos de sua existência, como não sabemos como encontrá-las. Com a ajuda de casos reais, nesse encontro vamos aprender onde procurar essas referências, como localizar ferramentas que de fato são úteis e como enxergar os diferentes usos para os diferentes contextos.

AULA 06: VOCÊ TEM DADO? // Dado é diferente de informação

Constantemente ouvimos que vivemos em um mundo saturado de informação. E que, hoje em dia, nossos rastros digitais têm um extremo valor para todo o tipo de negócio. Então como podemos distinguir dados úteis de ruídos? E, uma vez tendo esses dados, como extrair deles uma informação que nos tenha real valor? Mostraremos a relevância de se desenvolver uma inteligência em cima do dado e como processar a informação por trás dele.

AULA 07: ENXERGANDO A MATRIX: O mundo sobre outra perspectiva

É hora de entender como - munidos de uma nova forma de pensar, baseada na lógica da programação - nos posicionarmos em nossas atividades diárias. Nesse penúltimo encontro, vamos resgatar tudo que foi visto até aqui e entender como esses conhecimentos nos trazem um novo olhar para o mundo.

Aula 08: Hackeando a Vida // todo saber se resolve em um fazer

Usando os princípios criados dentro do raciocínio da programação vamos, num dia inteiro de atividades, olhar para nós mesmos. E, em conjunto, criar estratégias de resolução de problemas que permeiam de fato nossas vidas e as questões reais que nos deparamos no dia-a-dia.

Calendário

Total de 8 aulas

Dias de semana 20h às 23h - Sábados 10h às 18h

Endereço

Perestroika SP
Rua Fidalga 66

: : Para Começar o Curso.

Valor

R$ 1.850,00 em até

6x de 308,33

Pagamentos em cartão de débito, crédito , depósito ou dinheiro.