Git e Github
Nesse curso você aprenderá do zero a trabalhar com o principal sistema de controle de versão da atualidade. Também, aprenderá a trabalhar com os serviços do Github.com.
Acesse diversos cursos de programação, desenvolvimento mobile, desenvolvimento web de forma gratuita. Basta criar uma conta grátis e começar a fazer nossos cursos online. Todos os nossos cursos online são baseados em vídeos tutoriais.
Tenha acesso a todos os cursos online gratuitos abaixo. Todos os cursos são baseados em vídeos. Comece a aprender programação, desenvolvimento web, desenvolvimento mobile e muito mais ainda hoje.
Nesse curso você aprenderá do zero a trabalhar com o principal sistema de controle de versão da atualidade. Também, aprenderá a trabalhar com os serviços do Github.com.
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.
Você aprenderá a criar aplicativos nativos para o sistema mobile mais utilizado do mundo. Para isso, utilizaremos a plataforma Java, juntamente com o SDK do Android. Iniciaremos nossos estudos sobre esse grande ecossistema, aprendendo o básico de tudo que é necessário para começar a criar nossos apps.
Neste curso, iremos aprender os conceitos básicos em volta de um dos melhores frameworks JavaScript para criação de aplicações WEB, o Angular.
Neste curso vamos dar inicio ao aprendizado sobre a linguagem Java, uma linguagem completa capaz de lidar qualquer ambiente além de ser considerada uma das plataformas mais conhecidas no mundo da programação, porta de entrada para muitos.
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.
O Laravel é o framework PHP mais popular do momento. Seu estilo Rails, simples e prático, conquista cada dia mais adeptos. Neste curso, ensinaremos os conceitos básicos, da mais nova versão 5.5, deste fantástico framework.
Neste curso você dará o primeiro passo no mundo do desenvolvimento de jogos com a engine Unity 3D. Você aprenderá do zero todos os conceitos básicos envolvendo tanto a engine quanto os pilares fundamentais do desenvolvimento de games.
O Vue.js é um framework Javascript para construção de aplicações web ricas. Neste curso iremos aprender seus conceitos básicos de data binding, listagem de dados, renderização, ordenação e filtro e muito mais.
Python tem se tornado uma linguagem cada vez mais popular no mercado, inclusive no de desenvolvimento web. Nesse treinamento, você entenderá os principais pontos para lhe dar a base necessária para desenvolver suas primeiras aplicações
Vamos iniciar os estudos sobre lógica de programação, essencial para a formação de qualquer desenvolver seja web ou desktop. Nesta primeira parte, vamos aprender os conceitos básicos que envolvem qualquer linguagem e já aplicar na pratica através do "portugol".
Nesse mini-curso, apresentamos as principais novidades do PHP 7.1, bem como melhorias realizadas na linguagem. Nullable types, array destructuring, tratamento de múltiplas exceptions serão alguns dos pontos abordados.
Neste curso, apresentaremos a base de uma das linguagens de programação mais populares do mundo na atualidade, o PHP. Com ela conseguimos fazer vários tipos de sistemas, como: sites, aplicações WEB, lojas virtuais, sistemas de pagamento, etc.
Acesse vídeos tutoriais sobre programação do nosso canal chamado "Direto ao Ponto". Esses vídeos gratuitos foram criados para tirar suas dúvidas do dia a dia sobre desenvolvimento.
Neste direto ao ponto vamos aprender a utilizar a API dos correios para consulta de CEP a partir de uma lib gratuita disponível no NPM, utilizando o Node.js. Além disso, podemos calcular o frete e prazo de entrega.
Neste direto ao ponto darei algumas dicas de como conseguir mais produtividade com PHPStorm. Desde atalhos para mover, selecionar, remover e duplicar códigos, buscar em arquivos e comandos da IDE, até a integração com terminais e comentários TODO. Nesta aula passarei para vocês as principais dicas que acumulei usando o PHPStorm.
Neste direto ao ponto, utilizaremos o Docker, Docker Compose e imagens oficiais do Docker Hub para configurar o PHP FPM 7.2.0 juntamente com o servidor Nginx. Com a finalidade de atender os projetos de forma simplificada, eficiente e de fácil manutenção. Ensinaremos como: escolher uma versão do PHP, instalar extensões, integrar o Nginx com o PHP utilizando Docker, expor arquivos de configuração e mostraremos, na prática, a diferença entre o parâmetro build e o image do Docker Compose.
Neste direto ao ponto vamos ensinaremos como utilizar a feature chamada Arrow Function, do EcmaScript 6. A arrow function é uma nova estrutura de função em que conseguimos tornar o objeto this, lexico e compartilhar informações entre funções pai, além de ser uma forma mais simples de escrita de uma função.
A API de notificações é uma das que vieram para ficar com HTML 5. Muito funcional e madura, ela permite exibir uma notificação ao usuário quando ele não com a aba ativa no navegador ou até mesmo fora do browser. Neste direto ao ponto, vamos aprender a criar uma browser notification.
Neste direto ao ponto você irá aprender a trabalhar com a incrível ferramenta Browser-sync. Com ela podemos testar e sincronizar o desenvolvimento web em vários browsers e até mobile. Além disto podemos testar tarefas visuais, como scroll, formulários, cl
Neste direto ao ponto ensinaremos como capturar informações básicas de endereço. A partir da informação do CEP, fornecida pelo usuário , faremos uma consulta a um webservice que armazena essas informações a partir de requisições AJAX.
Neste direto ao ponto, mostraremos como usar variáveis de ambiente para armazenar informações de configuração de uma aplicação. Ensinaremos como ler variáveis de ambiente de diferentes maneiras, como o php.ini pode influenciar os resultados e como usar a biblioteca PHPDotEnv para ler dados a partir de um arquivo. Tudo isso para facilitar e preparar nosso projeto para o sonhado deploy automático.
Neste direto ao ponto, mostraremos como usar o Composer para automatizar tarefas do ciclo de vida dele. Além disso, ensinaremos como criar comandos personalizados que podem facilitar a execução de comandos mais complicados ou até mesmo que possam evoluir durante o desenvolvimento.
Flash Messenger no Laravel
Neste direto ao ponto, mostraremos em detalhes as principais diferenças entre as palavras reservadas, 'var' e 'let', que servem para a declaração de variáveis na linguagem.
O Laravel Socialite é uma biblioteca PHP que se integra com aplicações construídas com o Laravel Framework. Através dela podemos realizar autenticações em aplicações externas como: Facebook, Google, Twitter, entre outros.
Neste direto ao ponto, mostraremos como criar PDFs utilizando o DomPDF. Ensinaremos como enviar o arquivo para o navegador e como salvá-lo no disco. Tudo de forma independente e simples de ser implementado em seu próprio ecossistema (framework e afins).
Neste direto ao ponto, avançaremos além do MVC e mostraremos quando adicionar novas camadas a aplicação, promovendo a maior reutilização do código, simplificando a inclusão de features e otimizando a capacidade de entrega de código.
Nesse direto ao ponto ensinaremos a publicar e atualizar pacotes desenvolvidos por nós mesmos diretamente no site npmjs. Este site é responsável por armazenar os principais pacotes publicados e que são distribuídos no mundo Javascript.
Neste direto ao ponto, apresentaremos uma ferramenta para isolar ambientes de desenvolvimento que utilizam a linguagem Python. Um problema inicial que temos com o Python é não conseguirmos isolar a instalação de bibliotecas e nem diversificar versões de Python diferentes, por projeto. Com o virtualenv, resolvemos todos estes problemas.
Neste direto ao ponto vamos conhecer o Sublime Text 3, um editor de texto focado em código que é extremamente leve e altamente produtivo, com recursos nativos aprimorados e capacidade de expanção simplificada, graças ao Package Control. O Sublime Text é uma ferramenta indispensável no meu dia a dia.
Neste direto ao ponto apresentaremos como trabalhar coma classe DateTime para criar, manipular, formatar, traduzir (com Intl) e comparar datas. Como bônus daremos algumas dicas de como integrar a classe nativa com a biblioteca Carbon, a mesma usada pelo Laravel.
Usando prototype no javascript
Semanalmente oferecemos aulas ao vivo sobre programação e elas ficam gravadas para nossos assinantes. Disponibilizamos algumas aulas ao vivo gratuitas para você acessar e aprender um pouco mais sobre programação com a gente.
Desenvolvendo componente de ACL com PHP 7
Continuous Delivery da SON no Heroku
Desmistificamos o grande framework Angular, mostramos como criar aplicações front-end WEB de forma prática e fácil, utilizando os conceitos de WEB Components.
Neste Live class vamos aprender quais são os primeiros passos para iniciar no mundo do Node.js, tecnologia que está crescendo a cada dia mais e se destaca pela sua velocidade