Voltar para cursos

HTML Básico

Neste curso, apresentaremos a tecnologia que é a porta de entrada para programação WEB, o HTML. Veremos seus conceitos básicos, conceitos sobre a Internet e ensinaremos a criar páginas da WEB de forma bem divertida e prática.

Ir para projetos do curso

HTML 5

Aprenda a estruturar o código HTML com os novos recursos do HTML5 que permitem uma maior indexação. A nova semântica do HTML5, além de proporcionar uma visualização mais limpa mantem o código organizado e padronizado.

Ir para projetos do curso

CSS Básico

Neste curso, daremos o primeiro passo para aprendizagem de CSS. Mostraremos, na prática, sua utilidade, como usar corretamente seletores, apresentaremos as principais propriedades CSS, como importar folhas de estilos externas e fontes do Google Fontes. Além disso, colocaremos em prática o que foi ensinado, criando botões para links, um menu que pode ser horizontal ou vertical e fecharemos com chave de ouro, aplicando estilização CSS com animação simples em um formulário.

Ir para projetos do curso

CSS 3

Aprenda a trabalhar com os novos recursos do CSS3, podendo definir estilos para paginas web com efeitos de transição, imagens e outros, com recursos para criação de paginas e layouts do mais alto padrão estilístico.

Ir para projetos do curso

HTML e CSS na prática

Neste curso, daremos continuidade ao aprendizado sobre HTML e CSS. Agora, aplicaremos tudo que o que foi ensinado, de forma prática, em um pequeno e simples projeto para demonstrarmos como utilizá-los. Além disso, ensinaremos formas de escrever os códigos CSS e HTML e como organizá-los e alguns truques que irão ajudar em vários momentos.

Ir para projetos do curso

Iniciando com CSS Grid

Neste curso vamos aprender a trabalhar com a nova especificação para a criação de layout no CSS o CSS Grid. Veio para alterar completamente a forma que trabalhar com o CSS, proporcionando a criação de layouts bidimensionais de maneira simplificada.

Ir para projetos do curso

Flexbox CSS

O Flexbox tem como objetivo organizar elementos na página para ser visualizado em diversos tamanhos de telas e em diversos dispositivos. Ainda que isso já fosse possível, o Flexbox traz uma nova maneira diferenciada de realizar essa tarefa.

Ir para projetos do curso

Iniciando com Javascript

Nesse curso, daremos os primeiros passos com a linguagem JavaScript. Ensinaremos o básico sobre sua sintaxe, funcionamento, estrutura e história. Focaremos nos aspectos básicos que constitui a linguagem, como: variáveis, estrutura de repetições e condicionais, operadores e muito mais.

Ir para projetos do curso

Bootstrap

Neste curso, iniciaremos o aprendizado do framework CSS mais famoso do mundo, o Boostrap . Em sua versão 4 há diversas mudanças em relação à antiga, tanto semanticamente como visualmente. Ensinaremos as configurações necessárias para iniciar um projeto utilizando-o. Além disso, mostraremos como trabalhar com os principais elementos que ele nos traz, incluindo suas variações, afim de criar uma pequena página web sem nenhuma dificuldade.

Ir para projetos do curso

Gulp (Incompleto)

Otimize seu ambiente de trabalho com esse automatizador de tarefas rápido e simples de programar. Gulp tem como objetivo otimizar o trabalho com velocidade e simplicidade. Conheça o Gulp e aprenda a configurar as principais tarefas para implementações front-end.

Ir para projetos do curso

Desenvolvimento de layouts com bootstrap

Conhecer o framework bootstrap é fundamental nos dias de hoje para facilitar o desenvolvimento frontend, estilizar nossas páginas, entre outros; Nesse curso, você aprenderá a desenvolver um layout totalmente do zero trabalhando com o Bootstrap.

Ir para projetos do curso

Otimizações técnicas de SEO

SEO é um dos meios de mais eficazes de conseguir o aumento de tráfego orgânico para os sites. Neste curso, aprenderemos sobre o que é SEO e quais são as implementações técnicas que temos que realizar para maximizarmos a possibilidade de melhor indexação nos mecanismos de busca.

Ir para projetos do curso

Javascript Avançado

Aprenda a criar uma aplicação de controle de compras utilizando na prática os recursos do Javascript. Aprenda a usar novos recursos proporcionados pelo HTML5 para salvar registros no navegador do usuário e manipular esses registros inserindo, alterando, apagando e recuperando dados.

Ir para projetos do curso

Orientação a Objetos com Javascript - ES5

Neste curso, você aprenderá sobre um novo paradigma, para utilizarmos no Javascript a Orientação a objetos. Você aprenderá os principais pilares que esse paradigma nos traz e como podemos aplicá-lo, na prática, no Javascript. Apresentado as principais diferenças em relação as outras linguagens que tem o suporte a orientação a objetos.

Ir para projetos do curso

Terminal no Linux

Trabalhar com linha de comando não é uma tarefa tão assustadora como você pensa. Não é necessário nenhum conhecimento especial para usar a linha de comando, porque é um programa como qualquer outro. A maioria das coisas em Linux pode ser executada usando a linha de comando. Embora haja ferramentas gráficas para a maioria dos programas, às vezes elas não são suficientes. É aí que a linha de comando se torna útil. Neste treinamento, você aprenderá os principais comandos Linux, para: manipulação de arquivos, diretório, usuário, grupos, serviços, processos e permissão de arquivos.

Ir para projetos do curso

Terminal no Linux Pt.02

Neste treinamento, você aprenderá os principais comandos Linux, para: comandos de redirecionamento, pipe, manipulação de caracteres, manipulação de pacotes, comandos de rede, comandos de sistemas de arquivos, links e gerenciamento de usuários.

Ir para projetos do curso

Trabalhando com Windows Subsystem Linux(WSL)

Neste curso vamos demonstrar como instalar o Windows Subsystem Linux e a como utiliza-lo como ambiente de desenvolvimento.

Ir para projetos do curso

Curso PHP Básico

O que é PHP? O PHP é uma das linguagens de programação mais tradicionais e utilizadas no mundo do da programação e desenvolvimento web. A cada dia, mais e mais pessoas optam por aprender PHP para desenvolver seus sites e aplicações na Internet. Curso PHP Nesse curso de PHP básico online, você aprenderá dar os primeiros passos com a linguagem php; desde o como instalar o PHP no Windows, fazer o primeiro Hello World com PHP, entendimento sobre o que são variáveis, operadores no PHP, condicionais, laços de repetição, arrays e funções, além de um melhor entendimento sobre como o PHP trabalha com requests. Programador PHP Esse curso PHP será o grande requisito para que o aluno possa dar seu primeiro passo em sua carreira como programador PHP, preparando-o para seguir com PHP e MySQL, php orientação a objetos, MVC e muito mais. Aprender PHP Ao final desse curso de PHP, o aluno será capaz de desenvolver sites em PHP de forma dinâmica, além utilizar recursos dessa linguagem de programação para facilitar todo o processo de desenvolvimento.

Ir para projetos do curso

Avançando com PHP

Nesse curso, aprofundaremos os conhecimentos sobre a linguagem PHP. Ensinaremos como fazer o código tomar decisões com as estruturas condicionais, a trabalhar com laços de repetições, pegar e enviar dados da URL ou de um formulário e validar essas informações.

Ir para projetos do curso

Iniciando com PHP e Formulários

Neste curso, mostraremos como lidar com formulários no PHP, como receber as informações usando super variáveis ou filter_input e filter_input_array, como tratar os dados com operador ternário e null coalescing operator, como filtrar e validar, diferença entre empty e isset e muito mais.

Ir para projetos do curso

PHP Sessões e Cookies

Neste curso, ensinaremos o que são sessões e cookies e a diferença entre eles. Mostraremos como criar cookies usando PHP, como criar sessões no servidor referenciando no navegador com um cookie, como manipular dados e persistir para outras requisições. Veremos, também, como configurar o cookie da sessão para que possa ser mais seguro. Além disso, mostraremos como criar um sistema básico de autenticação apenas com email.

Ir para projetos do curso

Avançando com PHP e Formulários

Neste curso, apresentaremos práticas diversas para aplicar em formulários no PHP, tais como: segurança com CSRF, XForm, php://input, métodos HTTP além do post e do get, validações com expressões regulares, dentre outros.

Ir para projetos do curso

PHP - Paradigma Procedural

Iremos entender o conceito de programação procedural e como utilizar esse conceito com PHP. Também iremos aprender a como usar funções, passar parâmetros tipados, funções recursivas, funções anônimas, tipo de retorno, entre outras funcionalidades.

Ir para projetos do curso

MySQL - Iniciante

Nesse curso, você aprenderá os principais conceitos de como funcionam os banco de dados e o MySQL especificamente. Também aprenderá a poderosa linguagem SQL para conseguir realizar as principais operações no banco de dados.

Ir para projetos do curso

Iniciando com MySQL parte 1

O MySQL é um sistema gerenciador de banco de dados relacional de código aberto, usado na maioria das aplicações gratuitas para gerir suas bases de dados. O serviço utiliza a linguagem SQL (Structure Query Language – Linguagem de Consulta Estruturada), que é a linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num banco de dados. Neste treinamento, ensinaremos como instalar o Mysql, criar banco de dados, tabelas, consultas e a manipular os dados armazenados.

Ir para projetos do curso

Iniciando com MySQL parte 2

O MySQL é um sistema gerenciador de banco de dados relacional de código aberto, usado na maioria das aplicações gratuitas para gerir suas bases de dados. O serviço utiliza a linguagem SQL (Structure Query Language – Linguagem de Consulta Estruturada), que é a linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num banco de dados. Neste treinamento, ensinaremos como instalar o Mysql, criar banco de dados, tabelas, consultas e como manipular os dados armazenados.

Ir para projetos do curso

PHP com MySQL (atualização 2)

Neste curso, ensinaremos como utilizar o MySQL em conjunto com o PHP. Mostraremos como: executar comandos SQL com o método query, manter nossas consultas ao banco seguras com prepared statements e trabalhar com retorno de resultados do banco de dados. No final, veremos um exemplo prático de como criar um CRUD (cadastro, leitura, atualização e remoção) de dados, em um exemplo real de um painel administrativo simples.

Ir para projetos do curso

Criando um site administrável com PHP

Neste projeto prático vamos criar um site administrável com PHP com base em um template pré-existente, de forma que possamos incluir novas páginas e gerenciar as existentes de forma prática e eficiente, sem a necessidade de alterar qualquer arquivo, tudo direto no navegador e protegido com usuário e senha.

Ir para projetos do curso

Avançando com PHP e MySQL

Neste curso, vamos avançar com o MySQL e PHP usando a extensão MySQLi. Ensinaremos como fazer buscas mais elaboradas, como usar transactions e até como relacionar tabelas.

Ir para projetos do curso

PHP - Iniciando com OO

Este curso aborda as principais técnicas e conceitos de Orientação a Objetos, buscando trazer sempre o que há de mais novo no PHP para que você possa trabalhar de forma profissional e efetiva. Indicado para iniciantes e também para você que precisa retomar esses conceitos no PHP.

Ir para projetos do curso

PHP Avançando com OO - Atualização 2

Neste Curso, aprofundaremos nossos conhecimentos sobre orientação a objetos. Falaremos sobre a teoria por trás dos fundamentos da orientação a objetos, ensinaremos como utilizar métodos interceptadores, traits, type-hinting, autoload e outros. Aplicaremos esses conhecimentos na prática e direto no código.

Ir para projetos do curso

PHP Avançando com OO - Atualização 1

Aprenda a criar uma aplicação utilizando os principais conceitos e padrões do PHP Orientado a Objetos. Nesse curso você vai aprender a organizar seu código, abstrair dependências, criar um contêiner de serviços e a utilizar a biblioteca Pimple.

Ir para projetos do curso

Composer - Atualização 1

Composer mudou a vida da programação em PHP, unindo a comunidade em torno de uma grande rede de compartilhamento. Bibliotecas e soluções disponíveis para ampliar sistemas contam com um gerenciamento prático e fácil graças ao Composer. Aprenda a trabalhar com o gerenciamento de dependências mais utilizado no mundo PHP e crie um pacote personalizado para compartilhar soluções com programadores do mundo todo. Esse curso aborda aspectos básicos e ensina a como configurar e compartilhar bibliotecas ou pacotes personalizados.

Ir para projetos do curso

Composer - Atualização 2

Neste direto ao ponto, ensinaremos como trabalhar com o gerenciamento de dependências mais utilizado no mundo PHP e como criar nossos próprios pacotes, registrar autoloads e usar as mais diversas features da ferramenta.

Ir para projetos do curso

PHP com MVC - Atualização 1

O padrão de arquitetura MVC é altamente dominante nas atuais aplicações web profissionais, sendo utilizado pela maioria dos frameworks disponíveis no mercado. Nesse curso você aprenderá os principais conceitos do MVC, bem como desenvolverá do zero um micro-framework PHP baseado no MVC utilizando os mais diversos recursos e novidades do PHP.

Ir para projetos do curso

Iniciando com Docker - Atualização 2

O docker é uma plataforma de software que permite a criação e a implantação de aplicações em conteineres. O docker cria pacotes de software em unidades padronizadas chamadas de contêineres que têm tudo o que o software precisa para ser executado, inclusive bibliotecas, ferramentas de sistema, código e runtime. Ao usar o docker, é possível implantar e escalar rapidamente aplicações em qualquer ambiente e ter a certeza de que o seu código será executado. Neste treinamento iremos abordar os princiais comandos, criação de imagens e containers, linkagem entre containers, Dockerfile e docker-compose, para você já sair com uma boa base pra usar conteineres no seu ambiente de desenvolvimento.

Ir para projetos do curso