PROGRAMADOR JR
O CURSO
Cada vez mais crescente, o mercado de tecnologia da informação necessita de bons profissionais e o Curso Programação JR é a porta de entrada para quem busca se tornar um programador de computadores.
MERCADO DE TRABALHO
Com mercado aquecido, a procura por parte das empresas por profissionais da área de programação é intensa. Muitas vagas aguardam por candidatos capacitados. Estudos apontam que poderão faltar profissionais da área de programação, devido ao ritmo acelerado do avanço de ferramentas e softwares tecnológicos.
A OPORTUNIDADE
O público alvo do curso são pessoas que desejam aprender e aperfeiçoar as técnicas básicas no desenvolvimento de softwares para que futuramente desempenhe funções ou trabalhe no setor da programação com êxito.
CONTEÚDO PROGRAMÁTICO – LÓGICA DE PROGRAMAÇÃO
Aula 1: Introdução A Lógica De Programação Lógica de Programação
Vida real – processos de programação Tomada de decisões do sistema Conhecer a ferramenta Looping Linguagens de programação Pseudocódigo
Aula 2: Testes De Mesa E Diagramas De Bloco Teste de mesa
Diagrama de Bloco
Aula 3: Tipos De Dados, Constantes E Variáveis A memória RAM
O que é uma variável A declaração das variáveis Os Tipos de Variáveis O que são Constantes
As linguagens de programação e sua classificação quanto as variáveis Aula 4: Operadores Aritiméticos, Relacionais E Lógicos
Tipos de Operadores
Hierarquia das Operações Aritméticas Uso de Parentes
Operadores Relacionais Operadores Lógicos
PROGRAMADOR JR
Aula 5: Estruturas De Decisão E Repetição Estrutura de Decisão
Comando de Decisão SE Comando de Decisão CASE Comando de Repetição Comando de Repetição FOR Comando de Repetição WHILE
Aula 6: Entendendo A Programação Orientada A Objetos Introdução ao conceito de Orientação a Objetos
O conceito de Classe O conceito de Objetos
Herança Simples e Herança Múltipla Usar e conversar com objetos Encapsulamento
Aula 7: Instalando E Conhecendo O Microsoft Small Basic O que é o Small Basic
Conhecendo os programas de exemplo Download e instalação do programa Primeiros contatos com o Small Basic
Nosso primeiro programa feito em Small Basic Colocando em prática
Aula 8: Estruturas De Decisão E Repetição Na Prática As tomadas de decisão prática
As estruturas de decisão SE Comandos de Repetição Comando de Repetição FOR
Comando de Repetição WHILE (Esse conceito foi para a apostila) Aula 9: Desenhando Com O Small Basic
As funções gráficas do Small Basic; A tartaruga
Aula 10: Criando E Usando Sub-Rotinas O que é Sub-rotina
Primeiro programa com sub-rotinas
Sub-rotinas para capturar eventos do mouse e do teclado Exemplo prático
Aula 11: Códigos Avançados
Construindo uma calculadora de idades Construindo um conversor de temperaturas A tartaruga sob seu comando
PROGRAMADOR JR
Aula 12: Atividades Interessantes No Small Basic Executando sons
Como publicar seus projetos na Web Como importar um projeto da Web Jogos prontos
No que você se tornou?
Linguagens de programação da atualidade
CONTEÚDO PROGRAMÁTICO – BANCO DE DADOS SQL
Aula 1: Iniciando o estudo sobre Banco de Dados Aprendendo os conceitos do banco de dados Conhecendo os SGBD’ s
Instalando o SQL Server Express
Adicionando o SQL Server Management Studio
Conectando-se à instância e conhecendo as formas de autenticação Aprendendo sobre os diferentes tipos de versões que podemos instalar Realizando o download do SQL Server Express
Aula 2: Aprendendo sobre Modelos de Banco de Dados: O Modelo Racional Conhecendo os modelos de Banco de Dados
Aprendendo conceitos de Banco de Dados como: Entidades, Atributos e chave Primária Conhecendo os tipos de dados como: int, bigint, char, varchar e datetime
Construindo e configurando seu primeiro banco de dados usando o SQL Server Management Studio Testando o funcionamento do Banco de Dados Consultorio
Aula 3: Introduzindo à linguagem SQL
Conhecendo e aprendendo as noções básicas da linguagem SQL Elaborando um banco de dados com o nome de Farmácia
Criando duas tabelas e definindo os atributos e conhecendo os comandos create, database e table Aprendendo habilitar e desabilitar componentes
PROGRAMADOR JR
Aula 4: Trabalhando com Modelagem de Dados
Aprendendo sobre a Modelagem de Dados e suas etapas Conhecendo o Modelo Conceitual
Adquirindo conhecimento sobre Diagramas Entidade-Relacionamento (DER) Criando um DER usando o BrModelo
Inserindo atributos Organizando atributos
Aula 5: Criando relacionamentos Fazendo a Modelagem de Dados
Reforçando o conceito de relacionamentos
Aprendendo a trabalhar com a Cardinalidade máxima e mínima Criando um diagrama para uma academia
Aula 6: Atividades de Reforço I
Relembrando a definição de modelagem de dados Revisando o Diagrama Entidade-relacionamento Reforçando o conhecimento sobre cadinalidade Criando um DER
Exercícios do tipo passatempo
Aula 7: Conhecendo a aplicação da Entidade-Associativa Transformando uma relação em uma Entidade Associativa
Fazendo ligações entre as Entidades e atribuindo as cardinalidades Aprendendo a identificar uma Entidade Associativa
Conhecendo o funcionamento das Chaves Estrangeiras Aprendendo a diferenciar Generalização Total e Parcial Utilizando a Entidade Associativa
Criando uma Generalização
Aula 8: Aprendendo a normalizar um sistema de dados Conhecendo as características do modelo lógico Aprendendo sobre normalização
Começando a trabalhar com a 1FN Obtendo o conhecimento sobre a 2FN Utilizando a 3FN
Aula 9: Trabalhando com modelos lógico e físico
Trabalhando com o modelo Lógico: integridade referencial, On Update, On Delete Trabalhando com o modelo Físico: conversão dos tipos de dados, geração de script Criando o banco de dados no SQL Management Studio e carregando o Script Aula 10: Atividades de reforço II
Relembrando sobre a Entidade Associativa e Entidade Fraca
Reforçando os conceitos sobre Chave Estrangeira através do modelo lógico, fazendo a integridade referencial nos campos definidos como Chave Estrangeira, através dos campos: On Delete e On Update
Fazendo a conversão de dados no modelo físico e gerando script Criando um banco de dados no SQL Management Studio Aula 11: Inserindo, atualizando e deletando dados Conhecendo o comando INSERT e UPDATE Trabalhando com a cláusula WHERE
PROGRAMADOR JR
Utilizando o comando DELETE;
Usando os operados lógico e de comparação Conhecendo a cláusula OUTPUT
Trabalhando com o comando MERGE
Aula 12: Realizando Consultas no Banco de Dados Criando uma consulta com o SELECT
Organizando os dados com ORDER BY Conhecendo o comando COUNT Aprendendo a cláusula WHERE Introdução à Junção de Tabelas
Agrupando os dados usando o GROUP BY Conhecendo o BETWEEN
Aula 13: Trabalhando com Stored Procedures Aprendendo sobre a Stored Procedure Conhecendo as variáveis
Inserindo comentários nos códigos Realizando a indentação do código T-SQL Utilizando as instruções condicionais IF e ELSE Executando a Stored Procedure através de outra Aula 14: Criando consultas utilizando a cláusula JOIN
Conhecendo as cláusulas INNER JOIN, LEFT JOIN e RIGHT JOIN Usando as cláusulas aprendidas em uma única conslta Trabalhando com cláusula JOIN FULL;
Aula 15: Projeto Final - Parte I Desenvolvendo o Modelo Conceitual Relembrando os conceitos de Cardinalidade Criando as Chaves Primárias
Aplicando a Normalização do projeto Alterando a Integridade Referencial Exercícios do tipo passatempo Aula 16: Projeto Final - Parte II
Relembrando como carregar um banco de dados Criando uma Stored Procedure
Utilizando comandos Insert, Update, JOINS, Inner Join, para obter informações de tabelas Incrementou essas alterações na Stored Procedure
Exercícios do tipo passatempo
CONTEÚDO PROGRAMÁTICO – PROGRAMAÇÃO C# - MÓDULO ESSENCIAL
Aula 1: Apresentação do Visual Studio
Conhecer um pouco da Plataforma .NET Aprender sobre o serviço Web Service XML Adquirir conhecimentos sobre a linguagem C# Conhecer a interface do Visual Studio
Criar um novo projeto
PROGRAMADOR JR
Conhecer os painéis Solution Explorer, Toolbox e Properties Alterar o texto de título e o ícone do formulário
Aprender a salvar um projeto
Aula 2: Criando o primeiro projeto com Windows Forms - Parte I Iniciar um projeto Windows Form
Alterar as propriedades do formulário Aprender sobre o recurso Intellisense Realizar Instanciação de objetos Fazer a Aplicação de Métodos Visualizar a utilização de Comentários
Inserir Componentes: Label, Button, Panel, TextBox e CheckBox Aula 3: Criando o primeiro projeto com Windows Forms - Parte II Conhecer as propriedades e eventos do controle CheckBox Aprender as propriedades do componente PictureBox Aprender a importar imagens
Criar e conhecer as propriedades e eventos do controle RadioButton Utilizar e conhecer as propriedades do controle OpenFileDialog Aprender a habilitar e desabilitar componentes
Aula 4: Criando o primeiro projeto com Windows Forms - Parte III Conhecer a propriedade do componente TextBox
Trabalhar com a MessageBox
Aprender sobre a declaração de variáveis Converter texto em número utilizando o Parse Conhecer o laço de repetição FOR
Aula 5: Criando o layout do sistema
Adicionar uma imagem como título do programa - Size Mode
Fixar e desafixar os painéis
Copiar objetos através da tecla Ctrl
Conhecer as linhas de alinhamento do Visual Studio Utilizar as ferramentas de alinhamento
Criar uma caixa de seleção: comboBox Adicionar um seletor numérico
Aula 6: Programando o projeto Cálculo Média Aprender sobre váriaveis do tipo double e string Converter valores e utilizar a propriedade Convert.To Relembrar e usar a propriedade de conversão .Parse
Obter conhecimento e utilizar a propriedade de conversão .ToString() Conhecer e utilizar a propriedade Value
Aprender a utilizar os operadores lógicos
Aula 7: Atividades de reforço - Criando um Conversor de Temperatura Relembrar a utilizar o painel Toolbox
Relembrar a adicionar e configurar componentes (Label, TextBox, RadioButton, GroupBox, Button) Aprender a utilizar a ferramenta Send to Back; (novidade)
Relembrar a utilizar a Snapline Relembrar a criar Variáveis
PROGRAMADOR JR
Relembrar a adicionar Comentários Relembrar a utilizar estruturas condicionais Relembrar a utilizar a Propriedade Clear()
Relembrar a utilizar a Estrutura de Repetição Foreach Aula 8: Criando um aplicativo de Controle de Frota Aprender a criar classes
Aprender a instanciar um objeto
Conhecer o funcionamento de uma sequência de escape Aprender a criar métodos
Fazer o encapsulamento
Aula 9: Criando um Aplicativo de Controle de Frota - II Aprender o que são as Propriedades o Atributo Obter conhecimento sobre Métodos de Acessos Conhecer e utilizar a propriedade AppendText Aprender sobre a Herança de Classes
Conhecer e aprender a utilizar as propriedades Autoimplementadas
Aula 10: Atividades de reforço II: Preparando um sistema de cadastro de clientes Relembrar os conceitos de classes, atributos e propriedades autoimplementadas Revisar os métodos de acesso Set e Get
Relembrar o Instanciamento de classe
Revisar a aplicação da propriedade AppendText Relembrar as sequências de escape
Elaborar e chamar um método
Aula 11: Polimorfismo Parte I: Trabalhando com sobrecarga de métodos Criar arquivos separados para as classes
Polimorfismo (para que serve e sua importância) Sobrecarga de métodos
Método Construtor
Aula 12: Polimorfismo Parte II: Trabalhando com interfaces, classes e métodos abstratos Aprender sobre interfaces
Conhecer classes abstratas
Aprender a utilizar métodos abstratos Aula 13: Revisando o Polimorfismo
Revisar os conceitos referentes ao Polimorfismo Sobrecarga e métodos
Interface e classe abstrata
Aula 14: Projeto Final: Calculadora Parte I Elaborar o design de uma calculadora
Adicionar componentes e alterar as propriedades dos mesmos Conhecer a estrutura completa de um evento
Object Sender e EventArgs e aprender a criar o comando de verificação dos botões Criar uma estrutura de decisão Switch / Case
Aula 15: Projeto Final: Calculadora Parte II
PROGRAMADOR JR
Aprender sobre variáveis locais e globais
Utilizar variáveis globais no formulário da calculadora Aula 16: Projeto Final: Calculadora Parte III
Relembrar como criar classes
Relembrar como definir e utilizar classes abstratas Relembrar como implementar classes abstratas Relembrar e implementar a referência this
CONTEÚDO PROGRAMÁTICO – PROGRAMAÇÃO C# - MÓDULO INTERMEDIÁRIO
Aula 1: Trabalhando com banco de dados - Parte I Conhecer o conteúdo do curso
Iniciar o projeto voltado a um consultório
Conhecer o Painel Server Explorer e o Data Connections
Criar uma fonte de dados para conseguir manipular os objetos da base de dados; Trabalhar com o painel Data Sources e através do assistente criou o DataSet Conhecer String de Conexão
Definir e criar o layout do formulário
Aula 2: Trabalhando com banco de dados - Parte II Alterar design do formulário
Cadastrar consultas utilizando a BindingNavigator Adicionar e configurar o DataGridView
Aula 3: Trabalhando com banco de dados - Parte III Trabalhar com o componente TabControl
Criar a parte para pesquisas no formulário Adicionar query através do QueryBuilder
Criar consultas e ligar as queries ao DataGridView.
Aula 4: Criando um Sistema de Cadastro de Alunos - Parte I
Relembrar o processo de criação de um projeto no Visual Studio e revisar o uso do componente TabControl Revisar a utilização do painel Server Explorer
Relembrar como criar um banco de dados através do assistente Create New Server Database
Rever o uso do painel Data Source e estabelecer uma conexão entre o banco de dados e o sistema de Controle de Alunos Testar as funcionalidades do sistema criado
Aula 5: Revisão – Criando um Sistema de Cadastro de Alunos - Parte II Adicionar o DataGridView usando o assistente
Criar outro componente através do painel Toolbox Construir uma query
Usar o assistente Query Builder Criar o evento do btnPesquisar
Aula 6: Criando um Sistema de Controle para Consultório - Parte I Visualizar e compreendeu a estrutura do banco de dados
Estabelecer a conexão entre o aplicativo e o banco Criar um formulário para a tela principal do programa Fazer outro formulário para o cadastro de médicos
PROGRAMADOR JR
Aula 7: Criando um Sistema de Controle para Consultório - Parte II Elaborar o design do formulário para o cadastro de pacientes Adicionar componentes e alterar suas propriedades
Aprender como ligar uma tabela ao ComboBox
Relembrar conceitos já aprendidos durante a preparação dos outros componentes Aula 8: Criando um Sistema de Controle para Consultório - Parte III
Elaborar o design da tela principal do aplicativo Incluir um sistema de pesquisa
Criar e configurou um DataGridView Adicionar um filtro de pesquisa por data
Aula 9: Projeto Final – Elaborando um Sistema de Controle de Pizzaria - Parte II Gerar a conexão entre o banco de dados e o aplicativo
Criar a área de pesquisa Adicionar queries
Editar itens do componente ToolStrip
Aula 10: Projeto Final Elaborando um Sistema de Controle de Pizzaria - Parte II
Aprender a criar fomulários conectados com o banco de dados sem arrastar os componentes do DataSource Criar consultas SQL INSERT, SQL UPDATE, SQL DELETE
Criar consulta SQL e código para retornar os dados da tabela Sabor Adicionar o TableAdapter da tabela Sabor
Aula 11: Projeto Final – Elaborando um Sistema de Controle de Pizzaria - Parte III Criar consultas SQL
Adicionar o TableAdapter Configurar o evento Load
Programar os botões do formulário
Aula 12: Projeto Final – Elaborando um Sistema de Controle de Pizzaria - Parte IV Preparar a área de pesquisa no formulário principal
Adicionar um DataGridView
Configurar as colunas que aparecerão neste componente
Implementar via código para que ao selecionar uma das opções de pesquisa, as outras fiquem desabilitadas Elaborar a programação do botão Pesquisar
CONTEÚDO PROGRAMÁTICO – PROGRAMAÇÃO C# - MÓDULO AVANÇADO I
Aula 1: Controle de Academia: Iniciando o projeto Interativa Conhecer o que o curso oferecerá
Criar a classe Conexão
Atribuir uma string de conexão para a classe Testar a conexão com o Barco
Aula 2: Controle de Academia: Criando método de inserção com comandos SQL Aprender sobre a classe Sql Command
Conhecer e adicionar uma namespace Estruturas um método com comandos SQL
PROGRAMADOR JR
Criar uma String Builder
Aula 3: Controle de Academia: Buscando e exibindo registros Criar o método Data Table dados Tabela
Gerar uma nova conexão com a tabela Professores Elaborar o método listar Professores
Aula 4: Controle de Academia: Realizando UPDATE
Aprender como gerar evento Click para o componente Data Grid View Aprender como acessar os dados do Data Grid View através do código Aprender a atualizar o banco de dados através do comando UPDATE
Aula 5: Controle de Academia: Programando a exclusão de registros e criando pesquisas dinâmicas Aprender a criar um método com comandos SQL para excluir registros
Conhecer um método que nos ajudará a pesquisar por registros Utilizar o comando LIKE
Aula 6: Controle de Academia: Reforçando Conceitos
Conhecer e utilizar a Propriedade Dat a Source do ComboBox por meio de código Aprender sobre o Display Member
Obter conhecimento sobre Value Member Criar a classe Modalidades
Aula 7: Controle de Academia: Preparando os botões do menu do formulário Modalidades Programar o botão Salvar
Acrescentar um método na classe Modalidades
Aula 8: Controle de Academia: Criando integração com o banco de dados e interligando tabelas Modificar o método Listar no formulário Modalidades
Aprender a usar o INNER JOIN
Criar o método Excluir do frm Modalidades
Fazer o evento do Data Grid View no frm Modalidades responsável por editar os registros Aula 9: Controle de Academia: Revendo conceitos de Select e conhecendo a propriedade MDI Relembrar e utilizar a instrução Sql INNER JOIN
Conhecer e utilizar o recurso Surround With
Aula 10: Controle de academia: Carregando dados de um formulário para outro, através do método construtor Criar uma condição para o BTN Horario
Converter a tabela CODIGO para int Programar uma janela de confirmação Criar variáveis
Realizar configurações para a barra de títulos Criar o método Listar Horarios();
PROGRAMADOR JR
Aula 11: Controle de Academia: Utilizando os dados de um Data Grid View para diminuir a interação do aplicativo com o banco de dados
Aprender a utilizar os dados do Dat aGrid View no lugar de um Data Table Trabalhar com evento Enter
Aula 12: Controle de Academia: Preparando a inclusão de matrículas dos alunos Programar o botão incluir
Aplicar o evento Cellclick Utilizar o evento Load
Aula 13: Controle de Academia: Conhecendo a instrução COUNT(*) e o Casting de variáveis Aprender a utilizar a instrução COUNT(*)
Aprender a usar o Casting de variáveis
Aula 14: Controle de Academia: Criando um controle de mensalidades
Trabalhar com Date Time para definir a data de vencimento de uma mensalidade Adicionar coluna no Data Grid View
Aula 15: Controle de Academia: Iniciando a preparação do fluxo de caixa
Deixar dinâmico o aparecimento da data e hora atuais na barra de título do frm Abertura Caixa Verificar qual item foi escolhido no ComboBox, através do evento Selected Index Changed Preparar o método Atualizar Abertura Caixa() e aplicar o método Substring no formulário() Preparar as caixas de textos para realizarem ações assim que saímos delas
Aula 16: Controle de Academia: Continuando a preparação do fluxo de Caixa Criar o Método Verifica Situação Caixa (frmPrincipal) e Situacao Caixa (frmCaixa) Programar o Botão Fechar Caixa
Elaborar o Método Listar Detalhes Caixa (frmCaixa) Trabalhar com os Formulários Retirada e Suprimento
Aula 17: Controle de Academia: Finalizando o projeto e construindo um relatório Atribuir o componente Report Viewer
Criar um relatório por meio do item Report Adicionar Expressões
CONTEÚDO PROGRAMÁTICO – PROGRAMAÇÃO C# - MÓDULO AVANÇADO II
Aula 01 Controle de Farmácia: Aprendendo a desenvolver em camadas Interativa:
Criar um projeto conhecendo a programação multicamadas Fazer três camadas para o sistema
Referenciar as camadas. Apostila:
PROGRAMADOR JR
Revisar os conceitos vistos na aula interativa
Utilizar break points para verificar o comportamento dos códigos
Aula 02 Controle de Farmácia: Validando o cadastro dos clientes na camada Regra de Negócio Interativa:
Usar o método Trim e a propriedade Length Conhecer e utilizar o método Replace Iniciar a validação do CPF
Apostila:
Preparar a validação das alterações dos dados do cliente Analisar o projeto
Aula 03 Controle de Farmácia: Reforçando o trabalho com regras de negócio Interativa:
Rever conceitos utilizados na programação multicamadas Fazer uso do Método Trim
Utilizar a Propriedade Lenght Estabelecer uma Validação Apostila:
PROGRAMADOR JR
Aula 04 Controle de Farmácia: Continuando o trabalho com validações Interativa:
Adicionar uma validação no frmProdutos Alterar o campo Valor Unitário
Exibir os produtos com estoque baixo Apostila:
Continuar configurando o frmCategorias
Aula 05 Controle de Farmácia: Criando um sistema de Login Interativa:
Ocultar os caracteres dos campos: Senha e Redigite Definir o número de caracteres para a senha
Verificar se o conteúdo presente no campo Senha é o mesmo do campo Redigite Programar uma condição nos métodos Salvar e Alterar para que não haja logins iguais Trabalhar com o formulário Login
Definir que o frmLogin, será o primeiro a ser exibido Apostila:
Carregar os dados do usuário que entrou no sistema Trabalhar com o componente StatusStrip
Conhecer as opções oferecidas pela StatusStrip Aprender sobre a propriedade BorderSides Utilizar a propriedade BorderStyle
Aula 06 Controle de Farmácia: Definindo as permissões dos níveis de acesso na Tela Principal Interativa:
Relembrar e utilizar a estrutura condicional Swicth Case Conhecer e trabalhar com o método OnLoad
Relembrar e utilizar a ferramenta Surround With Apostila:
Conhecer o Componente Timer
Aplicar a Propriedade ToLongTimeString
Aula 07 Controle de Farmácia: Trabalhando com Criptografia de dados Parte I Interativa:
Aprender sobre Criptografia de dados
Classe ASCII Encoding e codificação de caracteres ASCII e Base64 Criar uma classe com métodos que possibilitem a criptografia de senhas Apostila:
Aprender o processo de descriptografar
Aula 08 Controle de Farmácia: Trabalhando com Criptografia de Dados Parte II Interativa:
Alterar os métodos para o novo padrão Hash MD5 Retirar o método Descriptografar
PROGRAMADOR JR
Aplicar uma ³máscara´no campo senha fazendo com que apenas 8 dígitos sejam apresentados Apostila:
Continuar com a implementação
Aula 09 Controle de Farmácia: Iniciando a preparação das vendas dos produtos Interativa:
Ativar o evento TextChanged do TextBox o frmVendas Fazer uma verificação sobre o produto informado
Detectar quantas unidades de um mesmo produto foram vendidas Apostila:
Implementar o código para aceitar diferentes produtos
Aula 10 Controle de Farmácia: Trabalhando com Controle de estoque Interativa:
Criar métodos e desenvolver a lógica para atualizar o banco de dados na compra de produtos Apostila:
Programar as ações de Remover itens e cancelar compra Aula 11 Trabalhando com Emissão de Cupom Fiscal Interativa:
Entender sobre automação comercial Aprender sobre cupom fiscal
Trabalhar com um emulador de impressora fiscal Configurar portas seriais virtuais
Aprender a utilizar as funções da impressora para programar a emissão do cupom fiscal Apostila:
Programar os botões Leitura X e Redução Z do ECF
Aula 12 Controle de Farmácia: Implementando ECF (Emissor de Cupom Fiscal) Interativa:
Implementar a DLL Bematech Configurar o frmFinalizarVenda Apostila:
Configurar o botão Salvar e Finalizar do formulário Vendas
Aula 13 Controle de Farmácia: Criando a Tela de Splash e o Instalador do Aplicativo Interativa:
Criar uma Tela Splash animada
Programar para que dois formulários carreguem simultaneamente Desenvolver o pacote simples de instalação do aplicativo
Apostila:
PROGRAMADOR JR
Aula 14 Controle de Farmácia: Desenvolvendo um pacote completo de instalação Parte I Interativa:
Gerar o script do banco Farmacia
Preparar a programação necessária antes de gerar o instalador Apostila:
Trabalhar com a classe Program Utilizar o recurso Breakpoint
Aula 15 Controle de Farmácia: Desenvolvendo um pacote completo de instalação Parte II Interativa:
Elaborar métodos dentro da classe CriaBancoAcessoDados
Elaborar métodos dentro da classe intermediária CriaBancoRegraNegcios
Acessar a classe Program e implementar o seu código com uma estrutura condicional Apostila:
Acessar as propriedades da Interface e realizar o processo de criação do instalador Realizar um teste no instalador, a fim de verificar seu funcionamento