Fale com a gente no WhatsApp Fale com a gente no WhatsApp

Curso de Delphi 10 Seattle Básico

O curso de Delphi visa capacitar o aluno para o desenvolvimento de aplicações com Delphi e também criar uma base sólida para o aprendizado de recursos mais avançados.

Nível Iniciante Categoria Desenvolvimento Back-end

  • Curso com 10h37 de vídeos
  • Certificado com 40 horas
  • 74 exercícios

Sobre o curso

O Delphi é um ambiente de desenvolvimento integrado (IDE) que utiliza a linguagem Object-Pascal para o desenvolvimento de sistemas de modo rápido para as plataformas Windows, Mac OS X, IOS e Android.

A versão 10 Seattle agregou uma série de melhorias como: controles totalmente compatíveis com Windows 10; possibilidade de construir aplicativos para plataformas Desktop e Mobile; e recursos para trabalhar com IoT (Internet das Coisas). Além de todos esses recursos, o Delphi mantém suas características principais quanto ao desenvolvimento rápido e eficiente.

A grande quantidade de softwares existentes no mercado feitos em Delphi, mais as novidades citadas acima, fazem dele uma ótima opção para quem deseja entrar rapidamente no mercado de trabalho utilizando esta ferramenta poderosa e com muitas áreas de atuação

O Delphi é um ambiente de desenvolvimento integrado (IDE) que utiliza a linguagem Object-Pascal para o desenvolvimento de sistemas de modo rápido para as plataformas Windows, Mac OS X, IOS e Android.

A versão 10 Seattle agregou uma série de melhorias como: controles totalmente compatíveis com Windows 10; possibilidade de construir aplicativos para plataformas Desktop e Mobile; e recursos para trabalhar com IoT (Internet das Coisas). Além de todos esses recursos, o Delphi mantém suas características principais quanto ao desenvolvimento rápido e eficiente.

A grande quantidade de softwares existentes no mercado feitos em Delphi, mais as novidades citadas acima, fazem dele uma ótima opção para quem deseja entrar rapidamente no mercado de trabalho utilizando esta ferramenta poderosa e com muitas áreas de atuação

O que irá aprender?

Neste curso abordaremos tudo o que você precisa aprender para criar aplicações desktop com o Delphi. São vídeo aulas e apostilas que mostram como essa IDE funciona, além dos aspectos da linguagem Object Pascal. Também serão passados exercícios e exemplos para que você possa fixar, praticar e aplicar o conteúdo aprendido no seu dia a dia.

Dentre várias outras coisas, você vai aprender:

  • Os principais aspectos da linguagem Object Pascal;
  • Os principais componentes visuais o Delphi;
  • Como trabalhar com formulários;
  • Como utilizar o banco de dados;
  • Criar relatórios simples com o FastReport.

Pra quem é esse curso?

Esse curso é destinado a estudantes ou desenvolvedores que querem aprender a criar aplicações desktop com a IDE Delphi.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • Delphi 10 Seattle

Conteúdo programático

  1. Introdução

    Nessa aula veremos sobre como o Delphi surgiu, sua história, seus criadores e as evoluções até os dias atuais.

    7 aulas
    • Introdução
    • O que é o Delphi
    • Como o Delphi surgiu
    • Borland Pascal
    • Nasce o Delphi!
    • Principais características do Delphi
    • Questionário
  2. Montando o ambiente de desenvolvimento

    Nessa aula veremos como efetuar o download da ferramenta e preparar o ambiente para iniciarmos nossos estudos.

    2 aulas
    • Baixando o Delphi
    • Instalando o Delphi
  3. Conhecendo a IDE de Desenvolvimento

    Nessa aula veremos os principais aspectos da ferramenta de desenvolvimento Delphi, suas janelas, configurações e etc.

    12 aulas
    • Conhecendo a IDE de Desenvolvimento
    • Mais sobre a janela do Delphi
    • A janela Structure (Estrutura)
    • Propriedades e Eventos
    • Administrador de projetos (Project Manager)
    • Gestor de dados (data Explorer)
    • Tipos de aplicações
    • Modo de designer (Designer Mode)
    • Formulários (Forms)
    • Designer de formulários (Form Designer)
    • Conhecendo a IDE de Desenvolvimento
    • Segundo questionário
  4. Estrutura básica de código de um projeto

    Conheça os elementos da estrutura do código.

    2 aulas
    • Estrutura básica de código de um projeto
    • Terceiro questionário
  5. A linguagem Delphi

    Nessa aula veremos os principais aspectos da linguagem de desenvolvimento Delphi, tais como identificadores, instruções simples e compostas, etc.

    15 aulas
    • Visão global
    • O conjunto de caracteres do Delphi
    • Elementos sintáticos fundamentais
    • Identificadores
    • Declarações
    • Instruções simples
    • Declarações estruturadas
    • Instruções compostas
    • Comentários
    • Utilizando comandos simples e compostos
    • Constantes
    • Variáveis
    • Tipos de Dados
    • Utilizando constantes e variáveis nomenclatura de variáveis
    • Quarto questionário
  6. Operadores

    Nessa aula veremos especificamente sobre Operadores. O que são, como usa-los e onde usa-los.

    8 aulas
    • Operadores
    • Operadores aritméticos
    • Exemplo de uso de operadores aritméticos
    • Operadores Booleanos
    • Exemplo de uso de operadores booleanos
    • Operadores relacionais
    • Exemplo de uso de operadores relacionais
    • Questionário
  7. Condicionais

    Nessa aula veremos especificamente exemplos práticos em vídeo sobre condicionais IF e Case.

    5 aulas
    • Instrução IF (Se)
    • Exemplo de uso condicionais IF
    • Instrução CASE (Caso)
    • Exemplo de uso condicionais Case
    • Questionário
  8. Estruturas de Repetição

    Nessa aula veremos especificamente exemplos práticos em vídeo sobre laços de repetição.

    9 aulas
    • Controladores de Loops
    • Instrução FOR (Para)
    • Exemplo de uso do FOR
    • Instrução WHILE (Enquanto)
    • Exemplo de uso do While
    • Instrução REPEAT (Repita)
    • BREAK e CONTINUE
    • Exemplo de uso do Repeat..Until
    • Questionário
  9. Procedimentos e Funções

    Nessa aula vamos nos aprofundar na linguagem Delphi. Aprenderemos especificamente sobre procedimentos (procedures) e funções (functions).

    7 aulas
    • Procedimentos e funções
    • Procedimentos
    • Funções
    • Parâmetros
    • Procedimentos e Funções
    • Procedimentos e Funções na Prática usando o Delphi
    • Questionário
  10. Tipos complexos de dados

    Nessa aula vamos nos aprofundar na linguagem Delphi entendendo um pouco melhor sobre outros tipos de dados mais complexos, tais como: Enumerados, Subrange, Arrays (Matrizes) e outros.

    10 aulas
    • Tipos Enumerados
    • Tipo Subrange (subfaixa)
    • Tipos e Subtipos (subranges)
    • Matriz
    • Matrizes Estáticas e Matrizes Dinâmicas
    • Sets (conjunto)
    • Records (registro)
    • Tipo Variant (variável)
    • Records, Sets e Variants
    • Questionário
  11. Funções Nativas

    Nessa aula aprenderemos sobre funções nativas no Delphi para manipulação de strings, expressões matemáticas, conversores de tipos de dados e manipulação de datas.

    9 aulas
    • Manipulação de Strings
    • Trabalhando com manipuladores de String
    • Funções Matemáticas
    • Trabalhando com funções matemáticas
    • Manipuladores de Datas
    • Trabalhando com manipuladores de datas
    • Conversores de Tipos
    • Trabalhando com conversores de tipos
    • Questionário
  12. Recursos Avançados

    Nessa aula faremos um estudo mais aprofundado de recursos avançados da linguagem Delphi, dessa forma aprenderemos sobre Cast de Dados, Escopo de Variáveis, Constantes (Ciclo de Vida) e Tratamentos de Exceções

    7 aulas
    • O que é TypeCast?
    • Usando “is” e “as”
    • Escopo de Variáveis e Constantes
    • TypeCasting e Escopo de Variáveis
    • Tratamento de Exceções
    • Exemplo de uso do tratamento de exceções
    • Questionário
  13. Formulários

    Nessa aula aprenderemos os principais fundamentos sobre o uso de formulários, navegação entre eles bem como o uso de caixas de diálogos em diversas situações.

    10 aulas
    • Introdução
    • Menu Principal
    • Criando menus na prática
    • Gerenciando Formulários
    • Interagindo com vários formulários
    • Caixas de Diálogo
    • Diálogos
    • Herança de Formulários
    • Exemplo de uso de Herança de Formulários
    • Questionário
  14. Entrada de Dados

    Nessa aula aprenderemos sobre diversos controles específicos para entrada de dados. Esses controles são altamente recomendados para qualquer tipo de software que esteja sendo construído. Veremos controles do tipo TEdit, TMaskEdit, TDateTimePicker, TMemo, TRadioButton e TRadioGroup, e etc.

    15 aulas
    • Introdução
    • TEdit
    • TMaskEdit
    • TDateTimePicker
    • TSpinEdit
    • TMemo
    • TRichEdit
    • TComboBox
    • TCheckBox
    • TRadioButton
    • TRadioGroup
    • TPanel
    • GroupBox
    • Componentes na Prática
    • Questionário
  15. Conhecendo as classes de acesso a dados

    Nessa aula iniciaremos nossos estudos sobre o uso de bancos de dados com Delphi. Os bancos de dados são mecanismos para armazenamento de informações, tais como: contatos, clientes, produtos, fornecedores, etc.

    19 aulas
    • Introdução a bancos de dados
    • Arquitetura do Delphi para bancos de dados
    • Separando a Interface do Banco de Dados (Data Modules)
    • DataSource
    • DataSet
    • Controles DBWare
    • Mais informações sobre conjuntos de dados
    • Tipos de DataSets
    • TClientDataSets
    • Trabalhando com arquivos de dados locais
    • Definindo a estrutura de um TClientDataSet
    • Trabalhando com os TFields
    • DBNavigator e DBGrid
    • Salvando dados em arquivos
    • Propriedade FileName
    • Método SaveToFile
    • Controles Dataware
    • Introdução a banco de dados
    • Questionário
  16. Integração com Bancos de Dados

    Nessa aula veremos especificamente como efetuar a conexão de nossos aplicativos com um banco de dados real, profissional. Aprenderemos sobre as principais tecnologias de acesso a dados bem como a utilização do principal conjunto de acesso a dados nativo no Delphi: FireDAC.

    10 aulas
    • Tecnologias de Acesso banco de dados
    • A conexão de dados
    • Conexão direta a um SGDB
    • O que é FireDAC?
    • Conexão direta a banco utilizando o FDConnection
    • Conhecendo o componente FDQuery
    • Conhecendo o componente FDMemTable
    • Construindo um aplicativo completo com acesso a dados
    • Continuação da criação de um aplicativo completo com acesso a dados
    • Teste
  17. Relatórios Simples

    Nessa aula aprenderemos quando, onde e como criar relatórios simples em softwares Delphi utilizando a ferramenta FastReports.

    8 aulas
    • Introdução
    • Obtendo o FastReport
    • Principais Componentes
    • A IDE do FastReport
    • Criando o primeiro relatório via Wizard
    • Exibindo o relatório
    • Criando Relatórios
    • Questionário
  18. Projeto Final

    Nessa aula criaremos um projeto completo utilizando os principais recursos aprendidos durante todo o nosso curso de maneira que poderemos praticar todo o aprendizado.

    4 aulas
    • Projeto Final Parte 1
    • Projeto Final Parte 2
    • Projeto Final Parte 3
    • Projeto Final Parte 4
Download da ementa

Cursos relacionados

Utilizada e amada por milhares! Veja mais opiniões reais

  • Curso muito bom! Didática perfeita do professor, que cumpre na íntegra com tudo o que foi proposto. Recomendo!

    Depoimento - Eliezer
    Delphi 10 Seattle Básico
    Eliezer Rondonopolis / MT
  • Didática excelente. Ótimo curso.

    Depoimento - Clailson
    Delphi 10 Seattle Básico
    Clailson Fortaleza / CE
  • Gostei bastante!

    Depoimento - Rafael
    Delphi 10 Seattle Básico
    Rafael Ponta Grossa / PR
  • O curso é muito bom, muito dinâmico e de fácil compreensão.

    Depoimento - Isa
    Delphi 10 Seattle Básico
    Isa Salvador / BA
  • Curso excelente, com explicação bastante didática...tirando dúvidas de forma simples...gostaria que tivesse intermediário e avançado! obrigado a família Treina Web... farei muito mais cursos!

    Depoimento - Luiz
    Delphi 10 Seattle Básico
    Luiz Ananindeua / PA
  • Para mim que já desenvolvo em Delphi a 6 anos o curso foi bem completo, aplicou coisas bem a fundo, e além de ser muito bem detalhado, vale a pena investir!

    Depoimento - Rodolfo
    Delphi 10 Seattle Básico
    Rodolfo MORRO AGUDO / SP
  • O curso é muito bom, ensina varias ferramentas essenciais no dia a dia

    Depoimento - Francisco
    Delphi 10 Seattle Básico
    Francisco Fortaleza / CE
  • Como sempre consegui desenvolver melhor a minha compreensão em relação a programação e sua ferramentas disponíveis.

    Depoimento - Gianfranco
    Delphi 10 Seattle Básico
    Gianfranco São Paulo / SP
  • Muito Bom, Aprendi bastante, agora posso começar a fazer meus programas e aprofundar mais no delphi.

    Depoimento - Alison
    Delphi 10 Seattle Básico
    Alison Rio Verde / GO

Plano de acesso total!

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!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
Por apenas
12x R$ 75,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!