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 videos
  • Certificado com 40 horas
  • 74 exercícios

Sobre o curso

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.

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

  • Fantástico, não consigo definir de outra maneira, treinamento claro e objetivo, Precisei do suporte uma unica vez e de pronto fui atendido, já me preparando para iniciar o próximo, obrigado aos instrutores envolvidos.

    Depoimento - André
    Delphi 10 Seattle Básico
    André Diadema / SP
  • Gostei muito do curso, bem como do ambiente de ensino.

    Depoimento - Telma
    Delphi 10 Seattle Básico
    Telma Dois Córregos / SP
  • Melhor curso on line sobre Delphi que encontrei no mercado. Conteúdo bem completo, aulas bem explicadas com bastante detalhes. Vamos para um próximo mais avançado ! Parabéns!

    Depoimento - Thiago
    Delphi 10 Seattle Básico
    Thiago Santa Bárbara D'Oeste / SP
  • Gostei bastante!

    Depoimento - Rafael
    Delphi 10 Seattle Básico
    Rafael Ponta Grossa / PR
  • Curso muito abrangente e bem explicado.

    Depoimento - Daian
    Delphi 10 Seattle Básico
    Daian Blumenau / SC
  • Atendeu minhas expectativas em relação ao conteudo proposto.

    Depoimento - Ricardo
    Delphi 10 Seattle Básico
    Ricardo Manduri / SP
  • Curso excelente, ainda mais para mim que não utilizava o Delphi desde do Borland Delphi 7. Entendi bastantes coisas e agora é usar para me aprofundar a cada dia. Parabéns aos envolvidos.

    Depoimento - Arnaldo
    Delphi 10 Seattle Básico
    Arnaldo Pompéia / SP
  • Ambiente virtual excelente. As notas de aulas e os vídeos são bem didáticos e fáceis de acompanhar. Parabéns a toda equipe.

    Depoimento - Ana
    Delphi 10 Seattle Básico
    Ana Matão / SP
  • Achei super interessante, ótima didática. Espero poder fazer mais cursos. Parabéns

    Depoimento - Elaine
    Delphi 10 Seattle Básico
    Elaine Amparo / SP

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
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
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!