Paradigma de programação que define é um modelo de programação baseado na composição e interação entre diversas unidades chamadas de 'objetos'.
Exibindo 1-30 de 33 cursos.
Paradigma de programação que define é um modelo de programação baseado na composição e interação entre diversas unidades chamadas de 'objetos'.
mostrar maisAprenda os principais conceitos do Python (uso de variáveis, estruturas condicionais e estruturas de decisão), como trabalhar com orientação à objetos (métodos, construtores, destrutores, classes, her...
16 cursos 64h30 de vídeos 464 exercíciosNesta formação você aprenderá todos os conceitos da linguagem PHP, uma das mais utilizadas no mercado. Desde de conceitos de base, até características mais avançadas, como orientação a objetos, prátic...
20 cursos 102h21 de vídeos 677 exercíciosA formação Desenvolvedor C# tem como objetivo demonstrar desenvolvimento com o C# e o .NET Framework da Microsoft. Nesta formação, são abordados tópicos como o o paradigma orientado a objetos, a prepa...
12 cursos 77h44 de vídeos 486 exercíciosA formação Desenvolvedor Java da TreinaWeb tem como objetivo apresentar o desenvolvimento através do Java e todo o ecossistema para desenvolvimento da Oracle. Nesta formação, são desde tópicos básicos...
37 cursos 149h24 de vídeos 965 exercíciosNesta formação você aprenderá desenvolver aplicações PHP usando o framework Laravel com maestria. Ao final desta formação, você terá condições de trabalhar em grandes aplicações web ou APIs integradas...
19 cursos 56h55 de vídeos 269 exercíciosNesta formação você aprenderá desenvolver aplicações PHP usando o framework Symfony com desenvoltura. Ao final desta formação, terá condições de trabalhar em grandes aplicações web ou APIs integradas...
9 cursos 34h19 de vídeos 228 exercíciosHTML, CSS e JavaScript são a base de toda a web. Tudo o que você está vendo aqui agora depende deste tripé. Nesta formação vamos iniciar aprendendo lógica. Em seguida veremos todos os aspectos do H...
27 cursos 82h03 de vídeos 642 exercíciosÉ perceptível a vocação do Java para estruturas orientadas a objetos. Veremos um pouco mais sobre ne...
Veja neste artigo os principais conceitos do paradigma orientação a objetos e como eles se aplicam n...
O paradigma orientado a objetos é um dos mais utilizados no mercado de trabalho. Neste artigo, verem...
Veja neste artigo o que são e quais as diferenças entre classes abstratas e interfaces.
Veja como modificar interfaces existentes sem quebrar o código com o novo recurso de implementação p...
Neste primeiro artigo da série sobre SOLID, vamos entender o porquê de eles terem sido definidos, al...
Conheça o padrão arquitetural Porto! Voltado para aplicações back-end, ele permite escrever monolito...
Design Patterns (Padrões de Projeto) são soluções para problemas comuns que encontramos no desenvolv...
Nesse artigo aprenderemos o que é ORM, quais problemas ele resolve, os padrões mais usados e quais o...
Neste artigo vamos aprender os dois primeiros conceitos sobre object calisthenics e como eles nos aj...
Conheça a programação orientada a aspectos e o por que utilizá-la.
Veja na prática como usar herança no Python.
Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.
Veja neste artigo o que é Python e suas principais características.
Conheça as camadas e componentes do padrão arquitetural Porto. Nesse artigo vamos aprender como cada...
Veja neste artigo boas práticas que você deve ter com seu código.
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
Veja neste artigo o que é UML, qual o seu objetivo e seus principais diagramas.
A composição permite um reuso e extensão de código mais flexível que a herança clássica. Mas isso é...
Aprenda o que é injeção de dependência e como o princípio da inversão de dependência é importante pa...
Veja neste artigo o que é a Linguagem de Programação Julia.
Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...
Neste artigo veremos como instalar o Dart nos sistemas Windows, Linux e MacOS e executar nosso prime...
Veja neste artigo o que é Rust e suas principais características.
Veja neste artigo as vantagens de se estudar o Flutter.
Confira neste artigo o que vem a ser o RUP - Rational Unified Process.
Veja nesse artigo um modelo sugerido para a implementação de um método, com a definição de algumas e...
Que o mercado de TI é super aquecido, já sabemos. Mas você sabe no que precisa se atentar para conse...
Veja neste artigo o que é a Linguagem Scala e suas principais características.
Há muitas dúvidas sobre qual o primeiro passo para se iniciar na carreira de desenvolvedor. Veja nes...
Quer iniciar seus estudos em Java e não sabe por onde começar? Veja o que preparamos pra você.
Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...
Quer iniciar seus estudos em JavaScript e não sabe por onde começar? Veja o que preparamos pra você.
Aprenda desde o início como declarar e acessar arrays no PHP. Veja o que são arrays, como trabalhar...
Nesse artigo falaremos de umas das PSRs mais importantes da linguagem PHP, a PSR-4, responsável por...
Conheça neste artigo as variáveis e constantes no Python.
O PHP nunca esteve tão forte. Nesse artigo, algumas desconstruções de famosas falácias acerca do PHP...
Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.
Neste artigo veremos o que é PHP e algumas de suas características e vantagens.
Veja neste artigo como utilizar a atribuição condicional em seus scripts Python.
O ano está acabando e você, sabe quais foram as linguagens de programação mais utilizadas / populare...
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Loiane Groner,...
Veja como generators podem ser utilizados para criar um simples scheduler e trabalhar com corrotinas...
Quer iniciar seus estudos em PHP e não sabe por onde começar? Veja o que preparamos pra você.
O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso interm...
Saiba um pouco mais sobre as linguagens de programação e seus principais paradigmas.
Quer iniciar seus estudos em Python e não sabe por onde começar? Veja o que preparamos pra você.
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O entrevistado de hoje...
Concorrência, paralelismo, processos, threads, programação síncrona e assíncrona, são assuntos que p...
Veja neste artigo como criar um Chatbot utilizando o Python.
Se você deseja criar rapidamente aplicações bonitas e utilizáveis, dê uma conferida no Material Desi...
Neste artigo veremos alguns editores de código para utilizar na criação de seus projetos.
Veja neste artigo como consumir APIs com Python.
Veja neste artigo como consumir APIs com Python.
Veja neste artigo como instalar um pacote com PIP e utilizá-lo em seu projeto.
Veja neste artigo as principais IDEs para desenvolvimento Dart.
Confira nesse artigo o que vem a ser o Dart, uma das linguagens de programação da Google.
Veja neste artigo as principais IDEs para desenvolvimento em Java.
Veja neste artigo as principais IDEs para desenvolvimento Python.
Neste artigo veremos como criar e utilizar as virtualenvs para isolar nossos ambientes de desenvolvi...
Veja os procedimentos recomendados para se tornar um programador.
Veja neste artigo o que é Zend Framework.
Confira neste artigo cinco motivos para você colocar o Java em seu plano de estudos.
Veja neste artigo o que é Banco de Dados.
Neste artigo veremos como instalar o Java nos sistemas Windows, Linux e MacOS, além disso vamos ver...
Veja neste artigo o que é a Linguagem de Programação F# (F Sharp).
Entenda os principais conceitos para iniciar seus estudos neste guia da linguagem Python.
Neste artigo veremos o que é e como funciona o SQLAlchemy.
Aprenda o que é PDO e as vantagens de utilizá-lo na linguagem de programação PHP. Veremos também o q...
Neste artigo, vamos aprender mais três conceitos sobre object calisthenics e como eles nos ajudam a...
O Doctrine é um conjunto de projetos PHP voltados principalmente para trabalhar com persistência de...
Veja neste artigo o que é o Drupal.
Veremos neste artigo o que é o CodeIgniter, um dos principais frameworks PHP do mercado, e suas prin...
Já estamos no C# 9.0, a nova versão lançada no .NET Conf 2020 trouxe uma série de novos recursos, ve...
Conheça um pouco mais sobre Kotlin, a nova linguagem de programação que se tornou oficial para desen...
Conheça os principais conceitos do Doctrine ORM, como entidade, mapeamento e Entity Manager. Veja ta...
Entenda o que são os componentes do Symfony, o que eles fazem, quais as vantagens e desvantagens de...
Veja como funcionam as trilhas e sub-trilhas de certificação da Microsoft para desenvolvedores.
Neste artigo falaremos brevemente sobre os principais Frameworks PHP do mercado.
Veja neste artigo os principais SGBDs NoSQL e suas principais características.
Variáveis e Constantes são conceitos fundamentais para o estudo de lógica de programação, vamos ente...
Conheça os operadores matemáticos mais utilizados nas linguagens de programação e saiba como utilizá...
Operadores lógicos costumam causar dúvidas em quem está aprendendo lógica de programação. Nesse post...
Entenda a função das estruturas condicionais (If - Else) e de repetição (While - For) nos estudos so...
Entenda o conceito de modularização e a utilização de funções e procedimentos no desenvolvimento de...
"Em quanto tempo vou aprender a programar?" Essa pergunta é muito comum em quem está iniciando e ser...
O termo pode parecer confuso ou muito genérico, principalmente para quem é iniciante. Mas o que é, a...
Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia de...
Entenda conceitos utilizados no aprendizado de lógica de programação.
Vamos aprender a utilizar os operadores de comparação mais comuns na lógica de programação.
Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!