Udemyintermediatept

Curso de Qt Moderno com C++ para Linux e Windows

Learn to build graphic applications on Linux & Windows! Practical, easy steps for creating software. Master the right way to develop apps.

4.6(162)
881students
6h 19m
Certificate
Marcos Oliveira
Marcos OliveiraDesenvolvedor de Software

Course Content

Curso de Qt Moderno com C++ para Linux e Windows is an intermediate-level Udemy course taught by Marcos Oliveira. It runs 6h 19m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 162 reviews, with 881 students enrolled. It is a paid course, last updated July 2024.

Aprenda a desenvolver aplicativos plataforma cruzada com Qt no Linux e Windows! Este curso prático te guiará desde os conceitos fundamentais até a criação de aplicações completas.

Você vai dominar:

  • Desenvolvimento Qt: Explore os conceitos essenciais para criar interfaces gráficas de usuário (GUI) robustas e eficientes.
  • Criação de Aplicativos: Desenvolva diversos exemplos práticos, incluindo:
    • Gerenciador de Tarefas (ToDo): Organize suas atividades com uma interface intuitiva.
    • Mini Navegador: Crie um navegador leve e funcional.
    • Editor de Texto: Desenvolva um editor de texto simples, mas poderoso.
  • Distribuição em Linux:
    • AppImage: Aprenda a criar AppImage para facilitar a distribuição do seu aplicativo em qualquer distribuição Linux.
    • Deploy com Travis CI: Automatize o processo de deploy do seu projeto do GitHub com Travis CI.
    • Empacotamento .deb: Pacote seus programas em formato .deb para sistemas Debian, Ubuntu, Linux Mint e outras distribuições baseadas em APT.
  • Distribuição em Windows:
    • Importação para Windows 10: Adapte seus aplicativos Qt para rodar no Windows 10.
    • Criar Instalador Gráfico: Desenvolva um instalador gráfico para facilitar a instalação do seu programa no Windows 10.

O que é Qt?

Qt (pronuncia-se "cute") é um kit de ferramentas de widgets gratuito e de código aberto para a criação de interfaces gráficas de usuário e aplicativos multiplataforma. Ele permite que seus programas rodem em diversos sistemas operacionais e hardwares, incluindo Linux, Windows, macOS, Android e sistemas embarcados.

Aplicativos Famosos Criados com Qt:

  • KDE Plasma: Um popular ambiente de desktop.
  • Deepin Desktop Environment: Ambiente de desktop do Linux Deepin.
  • UKUI (Ubuntu Kylin): Interface de usuário do Ubuntu Kylin.
  • LXQt: Um ambiente de desktop leve X11.
  • Lumina: Ambiente de desktop projetado para TrueOS baseado em BSD.
  • Calibre: Software para criação de ebooks.
  • Dolphin: Emulador para Wii.
  • LibreCAD: Software para projetistas.
  • Wireshark: Analisador de pacotes de rede.
  • WPS Office: Suíte de aplicativos para escritório.
  • Eric Python IDE: IDE Python.
  • E muitos outros!

Abstração da GUI:

O Qt oferece uma abstração completa da Interface Gráfica do Usuário (GUI). Diferente de bibliotecas como GTK+ que utilizam diretamente C++, o Qt define seus próprios tipos e nomes, simplificando o desenvolvimento e tornando-o mais portável.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(55)
5h 26m
all
5.0(38)
4h 20m
beginner
5.0(74)
4h 2m
beginner

Encadernação Descomplicada

by Jeniffer Bulhões

5.0(16)
2h 1m
beginner
5.0(15)
2h 17m
beginner