Formação ASP.NET MVC com C#

Tamanho: px
Começar a partir da página:

Download "Formação ASP.NET MVC com C#"

Transcrição

1

2 Comece a desenvolver sistemas para Web e Desktop com a linguagem de programação mais utilizada entre as equipes de alta performance. Carga-horária: 80h O que você aprenderá na formação ASP.NET MVC com C#? C# orientado a objetos. Se você ainda programa de forma procedural, entenderá definitivamente como trabalhar com orientação a objetos! Entity Framework para acesso a dados, com uso de LINQ e expressões lambda; Desenvolvimento de aplicações Windows Forms; Desenvolvimento de aplicações Web Responsivas com ASP NET MVC; Criação de serviços com WCF para isolamento da camada de banco de dados.

3 1º Módulo Curso C# Profissional Conteúdo Detalhado CAPÍTULO 01 - INTRODUÇÃO AO MICROSOFT.NET FRAMEWORK INTRODUÇÃO AO DESENVOLVIMENTO MICROSOFT C# O QUE É O.NET FRAMEWORK PROCESSO DE COMPILAÇÃO COM MICROSOFT.NET FRAMEWORK CAPÍTULO 02 - VISUAL STUDIO 2013 INTRODUÇÃO AO VISUAL STUDIO 2013 EXPRESS INSTALAÇÃO BÁSICA TIPOS DE PROJETOS OLÁ MUNDO CAPÍTULO 03 - TIPOS DE DADOS, VARIÁVEIS E CONSTANTES TIPOS DE DADOS VARIÁVEIS CONSTANTES CAPÍTULO 04 - OPERADORES ARITMÉTICOS COMPARAÇÃO LÓGICOS ATRIBUIÇÃO CONCATENAÇÃO OPERADORES TERNÁRIOS CAPÍTULO 05 - INTERAÇÃO BÁSICA ESTRUTURA SEQUENCIAL LINHAS DE COMENTÁRIO INPUT E OUTPUT

4 1º Módulo Curso C# Profissional COMANDOS DE SAÍDA (OUTPUT) COMANDOS DE ENTRADA (INPUT) CRIANDO MÉTODOS CAPÍTULO 06 - FUNÇÕES PREDEFINIDAS FUNÇÕES DE MANIPULAÇÃO DE TEXTO FUNÇÕES MATEMÁTICAS E TRIGONOMÉTRICAS CAPÍTULO 07 - COMANDOS CONDICIONAIS ESTRUTURAS DE DECISÃO COMANDOS IF / ELSE / ELSE IF COMANDO SWITCH CAPÍTULO 08 - LAÇOS DE REPETIÇÃO COMANDO WHILE / DO WHILE COMANDO FOR COMANDO FOREACH CAPÍTULO 09 - VARIÁVEIS INDEXADAS VARIÁVEIS INDEXADAS UNIDIMENSIONAIS (VETORES/ARRAYS) VARIÁVEIS INDEXADAS MULTIDIMENSIONAIS (MATRIZES) CAPÍTULO 10 - DEPURANDO CÓDIGOS DEPURAR CÓDIGOS NO VISUAL STUDIO 2013 EXPRESS CAPÍTULO 11 - ORIENTAÇÃO À OBJETOS C# E A PROGRAMAÇÃO ORIENTADA-A-OBJETOS NAMESPACES CLASSES E OBJETOS ENCAPSULAMENTO HERANÇA

5 1º Módulo Curso C# Profissional POLIMORFISMO ABSTRAÇÃO INTERFACES CAPÍTULO 12 - TRATAMENTO DE ERROS TRY / CATCH / FINALLY SYSTEM.EXCEPTION CRIAR SUAS PRÓPRIAS EXCEPTIONS CAPÍTULO 13 - TRABALHANDO COM ARQUIVOS DE TEXTO SYSTEM.IO (INPUT OUTPUT) LER UM ARQUIVO COM STREAMREADER ESCREVER UM ARQUIVO COM STREAMWRITER CAPÍTULO 14 - INTRODUÇÃO À INTERFACES GRÁFICAS O QUE SÃO COMPONENTES VISUAIS O QUE É O WINDOWS FORMS CRIANDO UM PROJETO EM WINDOWS FORMS CAPÍTULO 15 - ENTENDENDO E CRIANDO COMPONENTES DE FORMULÁRIOS COMPONENTES DO WINDOWS FORMS COMPONENTE LABEL E SUAS PROPRIEDADES COMPONENTE TEXTBOX E SUAS PROPRIEDADES COMPONENTE BUTTON E SUAS PROPRIEDADES COMPONENTE PANEL E SUAS PROPRIEDADES COMPONENTE NUMERICUPDOWN E SUAS PROPRIEDADES COMPONENTE DATETIMEPICKER E SUAS PROPRIEDADES COMPONENTE COMBOBOX E SUAS PROPRIEDADES COMPONENTE DATAGRIDVIEW E SUAS PROPRIEDADES

6 1º Módulo Curso C# Profissional CAPÍTULO 16 - ENTENDENDO EVENTOS O QUE SÃO E PARA QUE SERVEM OS EVENTOS? EVENTO CLICK DO BUTTON EVENTO TEXTCHANGED DO TEXTBOX EVENTO LOAD DO FORMULÁRIO EVENTO SELECTEDINDEXCHANGED DO COMBOBOX EVENTO CELLCLICK DO DATAGRIDVIEW CAPÍTULO 17 - A LÓGICA DOS FORMULÁRIOS OBJETOS FORMULÁRIOS HERANÇA DE FORMULÁRIOS PARTIAL CLASSES CAPÍTULO 18 - PROJETO PARTE 01 - ANÁLISE E PROJEÇÃO DE TELAS OBJETIVOS ANÁLISE DO SISTEMA MODELAGEM DE BANCO DE DADOS PROPOSTA DE APLICAÇÃO PROPOSTA DE INTERFACE GRÁFICA CAPÍTULO 19 - VALIDAÇÕES VALIDANDO COMPONENTES DE TEXTO VALIDANDO COMPONENTE COMBOBOX VALIDANDO COMPONENTE DATETIMEPICKER VALIDANDO COMPONENTE NUMERICUPDOWN CAPÍTULO 20 - OBJETOS DE TRANSFERÊNCIA O QUE SÃO OBJETOS DE TRANSFERÊNCIA DIFERENCIANDO TIPOS DE DADOS C# E SQL SERVER

7 1º Módulo Curso C# Profissional CAPÍTULO 21 - PROJETO PARTE 2 - IMPLEMENTAÇÃO DAS REGRAS DE NEGÓCIO CRIAÇÃO DO MODELO DE VALIDAÇÕES ESTRUTURAÇÃO DA LÓGICA E REGRAS DE NEGÓCIOS DA APLICAÇÃO CAPÍTULO 22 - INTRODUÇÃO À ORM OBJECT RELATIONAL MAPPING REVISÃO SOBRE ADO.NET O QUE É UM ORM QUAIS AS VANTAGENS DE UM ORM PRINCIPAIS DIFERENÇAS EM RELAÇÃO AO MODELO ADO.NET CAPÍTULO 23 INTRODUÇÃO AO ENTITY FRAMEWORK O QUE É O ENTITY FRAMEWORK REQUISITOS PARA UTILIZAÇÃO BANCOS DE DADOS ACEITOS CAPÍTULO 24 - FUNCIONAMENTO BÁSICO HELLO ENTITIES WORLD O QUE É UM CONTEXTO DE BANCO DE DADOS XML DESIGNER CAPÍTULO 25 - MODELOS DE ARQUITETURA DO ENTITY FRAMEWORK MODEL FIRST COMO E QUANDO UTILIZA-LO DATABASE FIRST COMO E QUANDO UTILIZA-LO CODE FIRST CAPÍTULO 26 - ACESSO A DADOS COM ENTITY FRAMEWORK LINGUAGENS DE ACESSO A DADOS TRADICIONAIS SQL STRUCTURED QUERY LANGUAGE LINQ LANGUAGE INTEGRATED QUERY LAMBDA EXPRESSIONS

8 1º Módulo Curso C# Profissional SCALAR PROPERTIES NAVIGATION PROPERTIES CAPÍTULO 27 - TRABALHANDO COM LINQ SELECT ORDERBY WHERE JOINS COUNT CAPÍTULO 28 - TRABALHANDO COM EXPRESSÕES LAMBDA FIRST FIRSTORDEFAULT SELECT WHERE COUNT JOIN ORDERBY CAPÍTULO 29 - MANIPULAÇÃO DE DADOS PARTE 01 - INSERT INCLUSÃO DE DADOS SIMPLES INCLUSÃO DE GRUPOS DE DADOS INCLUSÃO DE DADOS DEPENDENTES CAPÍTULO 30 - MANIPULAÇÃO DE DADOS PARTE 02 - UPDATE ATUALIZAÇÃO DE DADOS SIMPLES ATUALIZAÇÃO DE GRUPOS DE DADOS CAPÍTULO 31 - MANIPULAÇÃO DE DADOS PARTE 03 - DELETE EXCLUSÃO DE INFORMAÇÕES EXCLUSÃO DE INFORMAÇÕES CASCATEADAS

9 1º Módulo Curso C# Profissional CAPÍTULO 32- CONCORRÊNCIA O QUE SÃO CONCORRÊNCIAS COMO TRATAR AS CONCORRÊNCIAS CLASSE OPTIMISTICCONCURRENCYEXCEPTION CLIENTWINS X STOREWINS CAPÍTULO 33 - PROJETO PARTE 3 - MANIPULANDO DADOS DO MICROSOFT SQL SERVER CRIAÇÃO DA CAMADA DE ACESSO A DADOS CADASTRANDO ALUNOS CADASTRANDO PROFESSORES CADASTRANDO CURSOS ATUALIZANDO ALUNOS ATUALIZANDO PROFESSORES ATUALIZANDO CURSOS CAPÍTULO 34 - PROJETO PARTE 4 - FUNCIONALIDADES E RELATÓRIOS AGENDANDO NOVO CURSO EDITANDO CURSO AGENDADO VINCULANDO ALUNOS À CURSOS AGENDADOS RELATÓRIOS

10 2º Módulo Curso ASP.NET MVC com C# CAPÍTULO 01 - INTRODUÇÃO AOS PROTOCOLOS DE COMUNICAÇÃO WEB INTERNET COMO MEIO DE COMUNICAÇÃO CLIENTE E SERVIDOR ENVIO E RECEBIMENTO DE INFORMAÇÕES ENTRE CLIENTE E SERVIDOR A INTERPRETAÇÃO DOS BROWSERS SOBRE A INFORMAÇÃO CAPÍTULO 02 - INTRODUÇÃO AO PADRÃO DE DESIGN MVC O QUE SÃO PADRÕES DE DESIGN PADRÃO MVC CAPÍTULO 03 APLICAÇÃO DO PADRÃO AO ASP.NET O QUE É ASP.NET DIFERENÇA ENTRE ASP.NET WEBFORMS E ASP.NET MVC CRIAR UM PROJETO ASP.NET MVC COM O VISUAL STUDIO 2013 EXPRESS CAPÍTULO 04 - VALIDAÇÕES E DATA ANNOTATIONS O QUE SÃO DATA ANNOTATIONS UTILIZAÇÃO DAS VALIDAÇÕES EM VIEWS CAPÍTULO 05 - HTML HELPERS HTML HELPERS CRIANDO COMPONENTES HTML A PARTIR DE HTML HELPERS CONSUMIR OS VALORES PASSADOS EM HTML HELPERS CAPÍTULO 06 - CASCADING STYLE SHEET ESTRUTURA DE CSS DENTRO DOS PROJETOS ASP.NET MVC CRIANDO SEU PRÓPRIO CSS RESPONSIVIDADE COM CSS PRÓPRIO

11 2º Módulo Curso ASP.NET MVC com C# CAPÍTULO 07 - TWITTER BOOTSTRAP O QUE É E QUAL A UTILIDADE INCORPORAR AO PROJETO ASP.NET MVC REPONSIVIDADE COM TWITTER BOOTSTRAP COMPONENTES VISUAIS DISPONÍVEIS E COMO UTILIZA-LOS CAPÍTULO 08 - INTRODUÇÃO À ARQUITETURAS DE APLICAÇÕES ARQUITETURA DE SOFTWARE DESIGN PATTERNS APLICAÇÕES MULTICAMADAS CAPÍTULO 09 SERVICE ORIENTED ARCHITECTURE (SOA) O QUE É ARQUITETURA ORIENTADA A SERVIÇOS SOA ENTERPRISE SERVICE BUS (ESB) CAPÍTULO 10 WINDOWS COMMUNICATION FOUNDATION O QUE É O WCF O QUE PODEMOS REALIZAR COM WCF REQUISITOS PARA O DESENVOLVIMENTO CAPÍTULO 11 TIPOS DE PROJETO E ESTRUTURAÇÃO COMPREENSÃO BÁSICA SERVICE LIBRARY X SERVICE APPLICATION (HOST ENVIRONMENT) CAPÍTULO 12 FUNCIONAMENTO BÁSICO SERVIÇOS CONTRATOS SERVICE CONTRACT

12 2º Módulo Curso ASP.NET MVC com C# SERVICE BEHAVIOR DATA CONTRACTS DATA MEMBERS CAPÍTULO 13 SOAP E REST SIMPLE OBJECT ACCESS PROTOCOL (SOAP) REPRESENTATIONAL STATE TRANSFER (REST) CAPÍTULO 14 CRIANDO SERVIÇOS REST REQUISITOS CONTRATOS COMPORTAMENTOS ARQUIVO DE CONFIGURAÇÕES CAPÍTULO 15 ABC DO WCF ENDPOINTS ADDRESS BINDING CONTRACT CAPÍTULO 16 CONSUMIR WEBSERVICE SOAP COM C# COMO CONSUMIR UM WEB SERVICE COM WCF TEST CLIENT C#.NET CAPÍTULO 17 CONSUMIR WEBSERVICE REST COM C# COMO CONSUMIR UM WEB SERVICE REST COM C#.NET CAPÍTULO 18 - PUBLICAÇÃO DO WEB SERVICE O QUE É O IIS HABILITANDO O IIS EXPRESS

13 2º Módulo Curso ASP.NET MVC com C# CONFIGURAÇÕES BÁSICAS PROCESSO PUBLICAÇÃO DO WEB SERVICE LOCALMENTE DISPONIBILIZAÇÃO DO WEB SERVICE ATRAVÉS DO IIS CAPÍTULO 19 - ENVIO DE INFORMAÇÕES POR AJAX O QUE É AJAX AJAX TRADICIONAL AJAX COM AJAXHELPER CAPÍTULO 20 - SERVICE ORIENTED ARCHITECTURE (SOA) O QUE É ARQUITETURA ORIENTADA A SERVIÇOS SOA ENTERPRISE SERVICE BUS (ESB) PROTOCOLO SOAP COMO CONSUMIR UM WEB SERVICE COM WCF TEST CLIENT C#.NET COMO CONSUMIR UM WEB SERVICE COM C#.NET CAPÍTULO 21 - PROJETO PARTE 01 MIGRAÇÃO DE PLATAFORMA REQUISITO DE MUDANÇA MODELAGEM DE DADOS SISTEMA ATUAL WEB SERVICE DISPONIBILIZADO CAPÍTULO 22 - PROJETO PARTE 02 CRIAÇÃO DO PROJETO ASP.NET MVC DEFINIÇÃO DO LAYOUT A SER UTILIZADO DEFINIÇÃO DOS MODELOS NECESSÁRIOS CRIAÇÃO DOS CONTROLLERS E ACTIONS NECESSÁRIOS MUDANÇA LÓGICA DO ROTEAMENTO DA APLICAÇÃO

14 2º Módulo Curso ASP.NET MVC com C# CAPÍTULO 23 - PROJETO PARTE 03 CRIAÇÃO DE VIEWS E DINÂMICA DA APLICAÇÃO ESTRUTURANDO _LAYOUT.CSHTML CRIAÇÃO DAS VIEWS PARA CADA ACTION UTILIZAÇÃO DOS PRINCIPAIS HELPERS COM OS MODELS E COM VARIÁVEIS DINÂMICAS CAPÍTULO 24 - PROJETO PARTE 04 CONEXÃO COM WEB SERVICES CONSUMIR O WEBSERVICE CURSOSCLARIFYSERVICES CONSTRUÇÃO DO NAMESPACE UTILIDADES E CLASSE CONVERSOR UTILIZAR O WEB SERVICE PARA ENVIO E RECEBIMENTO DE DADOS DO BANCO DE DADOS CAPÍTULO 25 - PROJETO PARTE 05 RELATÓRIOS SAINDO DO BÁSICO ESTRUTURAÇÃO INICIAL CRIAÇÃO DAS VIEWS E MULTI-FORMULÁRIOS

15 Unidades Estabelecida em 1998, a Clarify tem como propósito ser referência em qualidade e em capacitação profissional nas áreas de tecnologia e gestão. Paulista/SP Av. Paulista, 171-2º andar São Paulo/SP (11) [email protected] Blumenau/SC Rua XV de Novembro, 117-1º Andar Centro - Blumenau/SC (47) [email protected]

Desenvolva passo a passo um Sistema Web seguro com C# e Web Services!

Desenvolva passo a passo um Sistema Web seguro com C# e Web Services! Desenvolva passo a passo um Sistema Web seguro com C# e Web Services! Indo além do Desenvolvimento Desktop do módulo anterior, desenvolva nesse curso Aplicações Web de alta performance e agilidade através

Leia mais

Formação JAVA Web.

Formação JAVA Web. Inscreva-se na Formação JAVA Web e comece a desenvolver sistemas para Web e Desktop com a linguagem de programação open source multiplataforma mais valorizada do mercado. Carga-horária: 80h O que você

Leia mais

Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites.

Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites. Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites. Gabriel Pereira, Especialista em Java da Clarify Projete e desenvolva situações de Mercado com a criação de um

Leia mais

Introdução... 17. 1 Explorando o ambiente de desenvolvimento integrado do Visual Studio... 31

Introdução... 17. 1 Explorando o ambiente de desenvolvimento integrado do Visual Studio... 31 Sumário Introdução..................................... 17 Parte I Apresentando o Microsoft Visual Basic 2010 1 Explorando o ambiente de desenvolvimento integrado do Visual Studio................................

Leia mais

OPORTUNIDADES: Analista de Sistemas Sênior

OPORTUNIDADES: Analista de Sistemas Sênior OPORTUNIDADES: Analista de Sistemas Sênior Experiência em projetos de desenvolvimento de sistemas Conhecimento de metodologia de desenvolvimento de sistema Experiência em levantamento de requisitos e elaboração

Leia mais

Apresentando o.net Framwork

Apresentando o.net Framwork Disciplina: Programação Web AULA 01 Apresentando o.net Framwork Edmilson Campos, Prof. MsC. http://edmilsoncampos.net [email protected] 2 3 »»»» 4 Code C# VB.NET J# Others Compiler Common Language

Leia mais

Sumário INTRODUÇÃO AO DESENVOLVIMENTO COM VISUAL STUDIO. Oportunidades de desenvolvimento com Visual Basic 2013 e a Windows Store 3

Sumário INTRODUÇÃO AO DESENVOLVIMENTO COM VISUAL STUDIO. Oportunidades de desenvolvimento com Visual Basic 2013 e a Windows Store 3 PARTE I Capítulo 1 Capítulo 2 INTRODUÇÃO AO DESENVOLVIMENTO COM VISUAL STUDIO Oportunidades de desenvolvimento com Visual Basic 2013 e a Windows Store 3 Produtos e oportunidades com o Visual Basic 2013.......................

Leia mais

1 Explorando o ambiente de desenvolvimento integrado do Visual Studio... 35

1 Explorando o ambiente de desenvolvimento integrado do Visual Studio... 35 Sumário Parte I Apresentando o Microsoft Visual Basic 2008 1 Explorando o ambiente de desenvolvimento integrado do Visual Studio..................... 35 O ambiente de desenvolvimento do Visual Studio...............

Leia mais

Developing ASP.NET MVC 5 Web Applications (20486)

Developing ASP.NET MVC 5 Web Applications (20486) Developing ASP.NET MVC 5 Web Applications (20486) Formato do curso: Presencial Localidade: Lisboa Com certificação: Microsoft Certified Solutions Developer (MCSD) Data: 02 Abr. 2018 a 06 Abr. 2018 Preço:

Leia mais

Compreender as diferenças entre os vários métodos e códigos de erro HTTP. Conhecer as linguagens fundamentais para programação para a Web

Compreender as diferenças entre os vários métodos e códigos de erro HTTP. Conhecer as linguagens fundamentais para programação para a Web PROGRAMAÇÃO WEB [27200] GERAL Ano Letivo: 201415 Grupo Disciplinar: Ciência e Tecnologia da Programação ECTS: 8,0 Regime: PL Semestre: S2 OBJETIVOS O desenvolvimento de aplicações para a Web é uma atividade

Leia mais

Programação em C#.Net 4.0 com Mobile Apps

Programação em C#.Net 4.0 com Mobile Apps Programação em C#.Net 4.0 com Mobile Apps Programação Formato: Mentored - Online Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível das

Leia mais

C# (C Sharp) - ASP.NET MVC Avançado

C# (C Sharp) - ASP.NET MVC Avançado CONTEÚDO PROGRAMÁTICO C# (C Sharp) - ASP.NET MVC Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO

Leia mais

Desenvolvimento de Aplicações Distribuídas

Desenvolvimento de Aplicações Distribuídas SOA e Web Services Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características Arquitetura

Leia mais

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO CONTEÚDO PROGRAMÁTICO C# C# (C Sharp) Básico Carga horária: 24 horas CONTEÚDO PROGRAMÁTICO TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP 1 - Conhecendo

Leia mais

Academia Programador Web

Academia Programador Web Academia Programador Web Formato do curso: Presencial e Live Training Com certificação: Microsoft Certified Solutions Associate (MCSA) Preço: desde 218 Nível: Iniciado Duração: 192 horas Destinado a todos

Leia mais

Academia Desenvolvimento de Software

Academia Desenvolvimento de Software Academia Desenvolvimento de Software Formato do curso: Presencial e Live Training Com certificação: Microsoft Certified Solutions Developer (MCSD) Preço: desde 207,22 Duração: 279 horas Destinado a todos

Leia mais

Curriculum Vitae. Objetivos. Analista Desenvolvedor.NET ou Desenvolvedor.NET

Curriculum Vitae. Objetivos. Analista Desenvolvedor.NET ou Desenvolvedor.NET Curriculum Vitae Felipe Corrêa dos Santos 32 anos, casado Rua Barão de Mesquita, 747 apto:102 Andarai, Rio de Janeiro RJ CEP:20540195 E mail:[email protected] Celular: 98268-6669 GitHub: github.com/fcsantos

Leia mais

Microsoft Visual Studio Community 2013

Microsoft Visual Studio Community 2013 Microsoft Visual Studio Community 2013 Linguagem de Programação III Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo Instituto Federal de Educação

Leia mais

2 Instalando e configurando o ambiente de desenvolvimento do Microsoft SQL Server

2 Instalando e configurando o ambiente de desenvolvimento do Microsoft SQL Server Sumário Parte 1 Introdução ao desenvolvimento de banco de dados com o Microsoft SQL Server 2005 1 Apresentando o desenvolvimento de banco de dados com o Microsoft SQL Server 2005... 21 O processo de armazenar

Leia mais

C# (C Sharp) Avançado

C# (C Sharp) Avançado CONTEÚDO PROGRAMÁTICO C# C# (C Sharp) Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução

Leia mais

PHP Programando com Orientação a Objetos

PHP Programando com Orientação a Objetos PHP Programando com Orientação a Objetos 2 a edição Pablo Dall Oglio Novatec Sumário Sobre o autor... 13 Agradecimentos... 14 Nota do autor... 16 Organização do livro... 18 Capítulo 1 Introdução ao PHP...

Leia mais

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009) Cadeira de Tecnologias de Informação Ano lectivo 2009/2010 Sites dinâmicos Com Expression Web TI2009/10 EWD_1 .ASPX vs.html HTML: HTML é uma linguagem para descrever páginas web HTML significa Hyper Text

Leia mais

Linguagens, Web Services e WEB 2.0

Linguagens, Web Services e WEB 2.0 Tecnologias WEB: Linguagens, Web Services e WEB 2.0 Marcelo Daibert [email protected] http://daibert.eti.br Agenda Introdução Contextualização Revolução da Internet História Web Tecnologias Importantes

Leia mais

Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo

Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo Introdução Geral Prof. Vicente Paulo de Camargo Web e Internet A Internet é uma rede de computadores que conecta milhões de computadores Se comunicam através do protocolos específicos A Web é uma forma

Leia mais

Programação Android. Objetivos Gerais:

Programação Android. Objetivos Gerais: Programação Android Objetivos Gerais: Este curso tem como objetivo dotar os participantes de conhecimentos e competências necessárias para o desenvolvimento de aplicações para Android, recorrendo a programação

Leia mais

Introdução à programação em C#

Introdução à programação em C# Destinatários Todos os interessados em adquirir competências básicas para programar. Nº mínimo de inscritos 6 Pré-requisitos Conhecimentos básicos de lógica de programação. Utilização avançada do computador

Leia mais

Curso C# + Framework.NET

Curso C# + Framework.NET Curso C# + Framework.NET Objetivo 1ª Módulo De forma bastante prática, o participante alcançará o conhecimento conceitual da Framework.Net, utilizando C#.Net como ferramenta para este propósito. O treinamento

Leia mais

Orientação a Objetos - Programação em C++

Orientação a Objetos - Programação em C++ OO- Engenharia Eletrônica Orientação a Objetos - Programação em C++ Slides 17: Programação Visual ou Orientada a Objetos Gráficos (Formulários, Botões, Caixas de Texto etc) Exemplificado em Microsoft Visual

Leia mais

A c c e s s. Data Lógica Informática. Ambiente Real Conhecimento de Verdade. Carga Horária (referencial): 30 horas. Pré-requisito: Windows

A c c e s s. Data Lógica Informática. Ambiente Real Conhecimento de Verdade. Carga Horária (referencial): 30 horas. Pré-requisito: Windows A c c e s s (referencial): 30 horas O Access permite que o usuário, mesmo sem ser especialista, crie e gerencie bancos de dados de forma fácil, para desenvolver soluções que otimizam a entrada, filtros

Leia mais

Microsoft.NET. Desenvolvimento Baseado em Componentes

Microsoft.NET. Desenvolvimento Baseado em Componentes Microsoft.NET Lirisnei Gomes de Sousa [email protected] Jair C Leite [email protected] Desenvolvimento Baseado em Componentes Resolução de problemas específicos, mas que podem ser re-utilizados em

Leia mais

Academia Programador de Aplicações JAVA

Academia Programador de Aplicações JAVA Academia Programador de Aplicações JAVA Formato do curso: Presencial e Live Training Com certificação: Oracle Certified Associate Preço: desde 227,50 Nível: Intermédio Duração: 234,5 horas Este percurso

Leia mais

Programando com ASP.NET MVC. Aprenda a desenvolver aplicações web utilizando a arquitetura MVC. Alfredo Lotar. Novatec

Programando com ASP.NET MVC. Aprenda a desenvolver aplicações web utilizando a arquitetura MVC. Alfredo Lotar. Novatec Programando com ASP.NET MVC Aprenda a desenvolver aplicações web utilizando a arquitetura MVC Alfredo Lotar Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela

Leia mais

Módulo II Arquitetura em Camadas

Módulo II Arquitetura em Camadas Módulo II Arquitetura em Camadas Prof. Ismael H F Santos April 08 Prof. Ismael H. F. Santos - [email protected] 1 Ementa Arquitetura de camadas de Software Arquiteturas em Camadas Padrões para

Leia mais

OPORTUNIDADES CWI: Analista de Sistemas Sênior

OPORTUNIDADES CWI: Analista de Sistemas Sênior OPORTUNIDADES CWI: Analista de Sistemas Sênior - Experiência em levantamento de requisitos. - Elaboração de especificação funcional. - Desejável conhecimento em logística e transporte. Analista de Testes

Leia mais

Arquitetura em Camadas

Arquitetura em Camadas Arquitetura em Camadas 1 Introdução Em aplicações OO de médio e grande porte, diversos aspectos devem ser considerados: Apresentação Lógica da aplicação Lógica do negócio Persistência de Objetos Camada

Leia mais

4ª Edição Pablo Dall Oglio

4ª Edição Pablo Dall Oglio 4ª Edição Pablo Dall Oglio Novatec Copyright 2007, 2009, 2016, 2018 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,

Leia mais

PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE

PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO Nº 006/2016 CONTRATO DE GESTÃO IGAM Nº 002/IGAM/2012 09/2017 1 PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO

Leia mais

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello [email protected]

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello [email protected] 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side

Leia mais

Developing Windows Azure and Web Services (20487)

Developing Windows Azure and Web Services (20487) Developing Windows Azure and Web Services (20487) Formato do curso: Presencial Localidade: Lisboa Com certificação: Microsoft Certified Solutions Developer (MCSD) Data: 22 Mai. 2017 a 26 Mai. 2017 Preço:

Leia mais

PHP. Programando com Orientação a Objetos. Pablo Dall Oglio. Novatec

PHP. Programando com Orientação a Objetos. Pablo Dall Oglio. Novatec PHP Programando com Orientação a Objetos Pablo Dall Oglio Novatec Copyright 2007, 2009, 2016 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida

Leia mais

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO CONTEÚDO PROGRAMÁTICO Java Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Um pouco sobre o

Leia mais

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari).

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari). OPORTUNIDADES CWI: Analista - Experiência mínima de 2 anos com ASP.NET (C Sharp). - Experiência com atendimento a usuários na resolução de problemas com sistemas já existentes. - Experiência em desenvolvimento

Leia mais

Treinar - Cursos e Treinamentos C# Módulo I. Carga horária: 32 Horas

Treinar - Cursos e Treinamentos C# Módulo I. Carga horária: 32 Horas Treinar - Cursos e Treinamentos C# Módulo I Carga horária: 32 Horas Pré-requisito: Para que os alunos possam aproveitar este treinamento ao máximo, é importante que eles tenham participado dos treinamentos

Leia mais

Ademir C. Gabardo. Novatec

Ademir C. Gabardo. Novatec Ademir C. Gabardo Novatec Copyright 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

Fundament n os s da platafo f rm r a. NE N T André Menegassi

Fundament n os s da platafo f rm r a. NE N T André Menegassi Fundamentos da plataforma.net André Menegassi O que é o.net Framework?.NET é uma plataforma de software para desenvolvimento de aplicações que conecta informações, sistemas, pessoas e dispositivos através

Leia mais

Curso: Percurso Programação JAVA

Curso: Percurso Programação JAVA Curso: Percurso Programação JAVA Duração: 332,5h Área formativa: Outros Sobre o curso O objetivo do programa desta Carreira Profissional é criar profissionais de TI com as competências e experiência necessárias

Leia mais

Curso online de. Formação em Front-End. Plano de Estudo

Curso online de. Formação em Front-End. Plano de Estudo Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor

Leia mais

GRUPO: Rafael Igor Vanderlei Vieira

GRUPO: Rafael Igor Vanderlei Vieira GRUPO: Rafael Igor Vanderlei Vieira C# INTRODUÇÃO Paradigmas: Orientado a objeto; Estruturado; Imperativo; Surgimento: 2002. Criador: Anders Hejlsberg. Principais Compiladores:.NET Framework (Windows),

Leia mais

Aplicação Web Para Gerenciamento de Mensagens de Diferentes Serviços de E- mail

Aplicação Web Para Gerenciamento de Mensagens de Diferentes Serviços de E- mail Aplicação Web Para Gerenciamento de Mensagens de Diferentes Serviços de E- mail Aluno: Anderson Rissardi Orientador: Samuel Cristhian Schwebel Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos

Leia mais

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO CONTEÚDO PROGRAMÁTICO Java Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução Introdução

Leia mais

Academia Programação JAVA

Academia Programação JAVA Academia Programação JAVA Formato do curso: Presencial Preço: desde 251,67 Duração: 325,5 horas O objetivo desta Academia, é criar profissionais de TI com as competências e experiência necessária para

Leia mais

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO CONTEÚDO PROGRAMÁTICO Ruby on Rails Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução

Leia mais

Dreamweaver CC_15x21.indd 1 06/04/ :04:22

Dreamweaver CC_15x21.indd 1 06/04/ :04:22 Dreamweaver CC_15x21.indd 1 06/04/2015 11:04:22 SUMÁRIO INTRODUÇÃO... 3 CAPÍTULO 1 Iniciando e conhecendo o Dreamweaver... 8 Interfaces... 21 Criando e configurando sites... 22 CAPÍTULO 2 Criando arquivos...

Leia mais

ADIANTI FRAMEWORK PARA PHP

ADIANTI FRAMEWORK PARA PHP ADIANTI FRAMEWORK PARA PHP 9ª edição PABLO DALL'OGLIO Copyright 2012 de Pablo Dall'Oglio. Todos os direitos reservados e protegidos pela Lei 9.160 de 19/02/1998. É proibida a reprodução desta obra, mesmo

Leia mais

MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10

MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10 ÍNDICE MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS 9 8.1 O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10 Como surgiu a programação orientada por objetos (POO) 10 Conceitos centrais da POO 11

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP 3ª Edição Juliano Niederauer Novatec Copyright 2009, 2011, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida

Leia mais

OPORTUNIDADES: Analista de Sistemas

OPORTUNIDADES: Analista de Sistemas OPORTUNIDADES: Analista de Sistemas - Experiência em metodologias ágeis de desenvolvimento, - Experiência em desenvolvimento de sistemas com plataforma Microsoft.Net, - Experiência em banco de dados Microsoft

Leia mais

Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1

Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1 VII Índice Geral Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1 1.1. Introdução... 1 1.2. Linguagem PHP... 1 1.2.1. Suporte a diferentes sistemas operativos... 2 1.2.2. Suporte a Sistemas de Gestão

Leia mais

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO CONTEÚDO PROGRAMÁTICO PHP Intermediário Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução

Leia mais

Oracle Database 10g: Fundamentos de SQL e PL/SQL

Oracle Database 10g: Fundamentos de SQL e PL/SQL Oracle University Contact Us: 0-800-167225 Oracle Database 10g: Fundamentos de SQL e PL/SQL Duration: 5 Dias O que é que gostaria de aprender Conheça os fundamentos de SQL e PL/SQL usando o SQL Developer

Leia mais

Conceitos de Orientação a Objetos

Conceitos de Orientação a Objetos AULA 1 INTRODUÇÃO AO PHP Em PHP AVANÇADO, além de voltar a focar o desenvolvimento em PHP interagindo com o banco de dados Postgresql, também iremos trabalhar com desenvolvimento com orientação a objetos.

Leia mais

Web Interativa com Ajax e PHP

Web Interativa com Ajax e PHP Web Interativa com Ajax e PHP Juliano Niederauer Novatec Copyright 2007, 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta

Leia mais

Bem vindos ao Curso de ASP.NET MVC 3 Razor e C#

Bem vindos ao Curso de ASP.NET MVC 3 Razor e C# Bem vindos ao Curso de ASP.NET MVC 3 Razor e C# Pré-requisitos: O curso de C# Csharp veja aqui e o curso de ASP.NET Básico veja aqui Valor R$129.00 compre aqui Veja o video do curso aqui Aprenda ASP.NET

Leia mais

C# (C Sharp) - Web Forms (Módulo 1) Avançado

C# (C Sharp) - Web Forms (Módulo 1) Avançado CONTEÚDO PROGRAMÁTICO C# (C Sharp) - Web Forms (Módulo 1) Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO

Leia mais

Como acompanhar a evolução dos aplicativos? Console >> Desktop >> Web >> Mobile >> Cloud. Como aproveitar o melhor de cada programador?

Como acompanhar a evolução dos aplicativos? Console >> Desktop >> Web >> Mobile >> Cloud. Como aproveitar o melhor de cada programador? Como acompanhar a evolução dos aplicativos? Console >> Desktop >> Web >> Mobile >> Cloud Como aproveitar o melhor de cada programador? Clientes querem tudo pra ontem. Como atender essa necessidade? Microsoft.NET

Leia mais

Desenvolvimento de Aplicações Corporativas Avançadas. Web Services

Desenvolvimento de Aplicações Corporativas Avançadas. Web Services Desenvolvimento de Aplicações Corporativas Avançadas Web Services Agenda Introdução Web Service Arquitetura Soluções Passos básicos Implementando com Apache Axis Novos protocolos Conclusão O cenário de

Leia mais