O curso de Programador oferece uma formação completa em lógica de programação, linguagens como Python, JavaScript e HTML/CSS, além de banco de dados e noções de desenvolvimento web e mobile. O aluno aprende na prática como estruturar códigos, resolver problemas e criar soluções digitais para o mercado atual.
Público-alvo:
Indicado para iniciantes que desejam entrar na área da programação, estudantes de tecnologia, profissionais em transição de carreira e empreendedores que querem desenvolver seus próprios sistemas ou entender melhor o universo digital. Não é necessário conhecimento prévio.
Aprenda a programar do zero com linguagens como Python, JavaScript e HTML/CSS. Curso ideal para quem quer entrar na área de tecnologia e criar sites, sistemas e aplicativos.
Especificações do curso
Conteúdo
Quantidade de aulas
185 aulas
Horas de videoaula
33 horas
Horas em projetos
194 horas
Conteúdo programático
Conhecendo banco de dados
Criando bancos, tabelas e campos
Tamanho do campo
Regra de validação
Editando tabelas
Formulários
Manipulando registros
Pesquisando e filtrando dados
Exibição de layout para formulários
Inserindo um cabeçalho no formulário
Relatórios
Relacionamentos: um para muitos
Utilizando subformulários
Relacionamentos: muitos para muitos
Consultas
Macros
Formulário: modo design
Projeto posto de combustíveis
Importação e exportação de dados
Scirra/Construct 3
Conhecendo O Construct 3
Objetos
Comportamentos
Eventos E Ações
Pequenas Interações
Variáveis
Variáveis De Instância
Controles
Sistema De Vida
Reiniciar Layout
Variáveis Globais
Projetos De Jogos
Preparação do ambiente e estrutura básica do HTML
Compreendendo os elementos e seus atributos
Títulos, parágrafos e formatação
Usando imagens
Criando link
Criando tabelas
Criando listas
Criando formulários
Introdução ao CSS: Sintaxes e Seletores
O modelo de caixa do CSS
CSS Responsivo: RWD
Ajustando o fundo dos elementos
Ajustando o texto do site
Utilizando ícones no seu site
Utilizando ícones no site
Personalizando os links com o uso do CSS
Ajustando listas e tabelas com o uso do CSS
Ajustando formulários com o uso do CSS
Ajustando o layout com o CSS
Introdução ao JavaScript
Conceitos Básicos de Programação
Operadores e Expressões
Estruturas Condicionais
Estruturas de Repetição
Funções
Array: Declaração, Listagem e Acessando Elementos
Arrays: Métodos de Uso
Objetos
Manipulando o DOM
Formulários e Eventos
Introdução a ES6
Conhecendo o Portugol Studio
Escrevendo algoritmos
Comando escreva e leia
Usando variáveis e o inspetor de variáveis
Calcular média aritmética
Estruturas sequenciais / decisão condicional simples SE
Estruturas de decisão condicional composta SE-SENÃO e operadores
Praticando a condicional SE
Estruturas de decisão: caso
Operadores lógicos (OR / AND)
Estruturas de repetição / enquanto
Praticando a estrutura de repetição enquanto
Estruturas de repetição / para-até-faça
Conhecendo o PHP
Variáveis no PHP
Operadores no PHP
Estruturas de Controle: Condicionais
Estruturas de Controle: Repetição
Arrays
Funções
Manipulação de Strings
Inclusão de Arquivos
Super Globais
Formulários HTML
Manipulação de Arquivos
Email
Tratamento de Erros
Boas Práticas em PHP
Configuração do Ambiente
Conhecendo o Banco de Dados
Conexão ao MySQL com PDO
Refinando o Sistema de Login
Criando a Tabela e a Inserção de Clientes (CREATE)
Listagem de Clientes (READ)
Edição de Clientes (UPDATE)
Exclusão de Clientes (DELETE)
Criando a Tabela e a Inserção de Produtos no Banco (CREATE)
Listagem de Produtos (READ)
Edição de Produtos (UPDATE)
Exclusão de Produtos (DELETE)
Relacionamento entre Tabelas: Estruturando relacionamentos entre Clientes, Produtos e Pedidos
Cadastro de Pedidos (CREATE)
Listagem de Pedidos (READ)
Atualização de Pedidos (UPDATE)
Exclusão de Pedidos (DELETE)
Finalizando o Dashboard
Introdução ao Power BI
Construindo um dashboard
Criação de gráficos
Tratamento de dados (Power Query)
Transformar dados
Linguagem DAX
Cálculos e visuais
Importando fontes de dados
Visualizações
Ajustes e atualização de dados
Publicação dashboard online
Introdução ao Power BI
Construindo um dashboard
Criação de gráficos
Tratamento de dados (Power Query)
Transformar dados
Linguagem Dax
Cálculos e visuais
Importando fontes de dados
Criação de gráficos II
Visualizações
Ajustes e atualização de dados
Publicação dashboard online
Conhecendo a linguagem Python
Tipos de variáveis
Estruturas condicionais
Laços de repetição
Introdução às listas
Listas: manipulação dinâmica, cálculos e funções
Listas dinâmicas e tuplas
Conjuntos e dicionários
Função em Python
Classes e objetos
Modularização em Python
Bibliotecas
Manipulação de arquivos
Try e except em Python
Registro de log
Views
Mineração de dados com pandas
Interface gráfica com Python
Introdução a POO
Introdução a API
Nosso site utiliza cookies para entregar uma melhor experiência durante a navegação. Saiba mais.