Welcome to YLOAN.COM
yloan.com » info » Curso Visual C++.net - Primeira Turma Do Ano De 2010 - Agit Informática
Online Business Site Promotion Web misc Affiliate-Revenue Auctions Audio-Streaming Autoresponders Blogging-Rss Email-Marketing Ezine-Publishing Forums Internet-Marketing List-Building PPC-Advertising Podcasting SEO Spam-Blocker Traffic-Building Video-Streaming Web-Design Web-Development Web-Hosting Domain Name soreness web analysis vinyl mlm searching media info spyware access microsoft outlook farmville

Curso Visual C++.net - Primeira Turma Do Ano De 2010 - Agit Informática

A AGIT INFORMTICA iniciou inscries para a primeira turma de Visual C++.NET do ano de 2010

. Veja todas as informaes do cursoem nosso site, acesse: www.agit.com.br- l voc encontrar informaes desde horrios, dias ministrados, valores, formas de pagamento, descontos, localizao e muito mais. Faa sua inscrio com antecedncia ganhe desconto e parcele at 8 vezes. Incio: 31/07/2010 - Trmino: 09/10/2010 Perfil do curso: http://www.agit.com.br/perfil_visual_c.htm Objetivo: Capacitar o aluno como programador para Windows na Linguagem de programao C++, utilizando o ambiente Visual C++, e introduzindo a plataforma .NET . Pr-requisitos: Conhecimento de operao em Windows e Linguagem de programao C++. OBS: caso voc no conhea a Linguagem C++, ou no tenha um bom domnio de herana, polimorfismo (em especial funes virtuais) e templates, deve cursar primeiro o nosso curso Linguagem C++, para preencher este pr-requisito. Principais tpicos: >> O ambiente de desenvolvimento: Os assistentes e recursos do Visual C++.NET;

As ferramentas auxiliares. >> API Win32: A interface de objetos de processamento e alocao de memria do Windows (KERNEL): -

... multitarefa e multiencadeamento: threads e sincronizao,

... recursos especiais do SO para acesso memria,


... recursos de I/O.

A interface de objetos de dispositivos grficos (GDI):

... contextos de dispositivo,

... objetos e funes de desenho.

A interface de objetos de usurio (USER):

... janelas, menus, toolbar, statusbar,

... dilogos, controles standard, controles comuns.

A mecnica para aplicaes de interface grfica de usurio:

... laos de mensagens,

... eventos,

... procedimentos de janela,

... mensagens sncronas e assncronas. >> Bibliotecas de vinculao dinmica (DLL`s): Vinculao (link) implcita e explcita;

DLL`s que exportam funes;

DLL`s que exportam classes; >> A Biblioteca de classes MFC (Microsoft Foundation Class Library): O que a MFC;

Assistentes visuais: o appwizard, as janelas de eventos, propriedades, recursos, etc;

As classes de servios bsicos: CString, CTime;

O ponto de entrada da aplicao com MFC; simulaes em C++ para entender a classe CWinApp; entendendo o uso de funes virtuais na MFC;

Usando threads: a classe CWinThread; worker threads e GUI threads;

A classe CObject; implementao dinmica de classes na MFC;

Aplicaes baseadas em dilogo; as classes CWnd e CDialog;

Classes derivadas de CWnd especializadas em janelas filhas (Child): CEdit, CButton, CComboBox, CListBox, CStatic, etc.;

Aprofundando a compreenso dos laos de mensagens na MFC: quando preciso ir alm dos assistentes visuais. >> Aplicaes SDI e MDI com a MFC: Entendendo a arquitetura "documento/viso";

As classes CFrameWnd, CMDIFrameWnd, CMDIChildWnd; a classe CView e suas derivadas;

As classes CDocument, CDocTemplate, CSingleDocTemplate e CMultiDocTemplate;

Barras de ferramentas (toolbar) e de mensagens (statusbar);

Aplicaes com aspecto e funcionalidades de um web browser: a classe CHtmlView;

Aplicaes para entrada e edio de dados: a classe CFormView. >> MultiThreading: Entendendo o que so threads e multithreading.

Aplicaes multitarefa.

Criando novos fios de processamento em uma aplicao.

. Agendamento e prioridade de threads.

Alterando as caractersticas de um thread e controlando o seu ciclo de vida.

. Utilizando recursos de sincronizao entre fios de processamento:

.. mutexes e sees crticas,

.. eventos de sincronizao,

.. outros recursos. >> Comunicao entre processos locais: Utilizando mensagens de janela para comunicao entre processos distintos - a mensagem WM_COPYDATA.

Utilizando memria compartilhada e eventos de sincronizao para comunicao entre processos distintos - arquivos de memria mapeada, filemapping. >> TCP/IP - Sockets: Entendendo o que so sockets.

Utilizando sockets para comunicao entre processos locais ou remotos atravs do protocolo TCP/IP.

Criando clientes e servidores TCP e UDP. >> Comunicao Serial: Acesso s portas de comunicao na Win32.

. Detectando a ocorrncia de eventos na porta.

. Lendo e escrevendo na porta.

Criando uma classe C++ para encapsular as funes e estruturas de comunicao da API. >> A Biblioteca de templates ATL (Active Template Library)

e a especificao COM (Component Object Model): O que COM, DCOM, COM+

O que a ATL;

As funes DllRegisterServer, DllUnregisterServer, DllCanUnloadNow, DllGetClassObject, CoInitialize, CoUninitialize, CoCreateInstance, GetClassObject, etc;

Entendendo as Interfaces COM: a Interface IUnknown e os mtodos QueryInterface, AddRef e Release;

Funcionamento bsico de componentes: a "fbrica de classes"; o contador de referncias; apartment; marshaling; comunicao entre um componente e seu cliente; connection points e eventos;

A Interface IDispatch;

Criando e usando objetos e controles COM, com suporte da ATL.

. Criando servios.

. Criando servios sem utilizar o COM (acesso direto ao service control manager). >> Bancos de dados: OLEDB e ADO: O que OLE DB; o que ADO;

Os templates e classes da ATL para simplificar o uso da OLEDB;

Objetos DataSource, Session, Command, Rowset, Accessor;

Usando ADO em aplicaes de interface grfica: conexo, recordset, comandos e parmetros para comandos;

Criando e usando componentes COM, baseados em ATL e OLE DB, para acesso a banco de dados. >> Programando para a plataforma .NET: Viso geral da plataforma .NET.

Common Language Runtime (CLR) e o Framework .NET.

. C++/CLI - a especificao do C++ para .NET e a CLR.

. Criando e usando bibliotecas.

Windows Forms.

Acesso a Banco de Dados.

Trabalhando com cdigo gerenciado e no-gerenciado (managed / unmanaged). NO PERCA SUA VAGA, FAA SUA INSCRIO ANTECIPADA E GANHE DESCONTO NO VALOR DO CURSO. Dvidas envie um e-mail para cursos@agit.com.br ou ligue para (11) 3255-4945. Local do curso: AGIT INFORMTICA LTDA.

Rua Major Quedinho, 111 5 Andar Cj. 508 Centro So Paulo SP

(prximo ao metr Anhangaba - sada pela Rua Xavier de Toledo) Mapa:http://www.agit.com.br/mapa_agit.htm

Curso Visual C++.net - Primeira Turma Do Ano De 2010 - Agit Informtica

Por: Basilio Miranda

Perfil do Autor


Microsoft Certificate Professional em Visual C++. Certificado em Qt cursou o Treinamento Oficial de Qt (Trolltech / Integrated Computer Solutions) em Boston EUA. Programador de computadores desde 1974, quando trabalhou na Honeywell Bull (com Assembler Ge-120 e Cobol).

A partir de 1985 comeou a trabalhar com microcomputadores nas linguagens Basic e Clipper, e 1988 comeou a desenvolver Softwares na linguagem C. Participou da criao da Agit Informtica em 1992, exercendo a funo de programador. Em 1993, tambm como Instrutor de C (C++ a partir de 1994).

Atualmente Diretor Tcnico da Agit Informtica, tendo como funo principal a coordenao das reas de Desenvolvimento e Treinamentos: em C e C++, Visual C++.NET para Windows, C++ para Linux e Qt Biblioteca C++ Multiplataforma (Windows, Unix/Linux e MAC).(Artigonal SC #1743659)

Fonte do Artigo - http://www.artigonal.com/tecnologia-artigos/curso-visual-cnet-primeira-turma-do-ano-de-2010-agit-informatica-1743659.html
Information on Paycheck Advances Aiptek Camcorder: How To Use Aiptek Camcorder To Create Infomercials Information About Broken Nintendo DS Information About Smss.exe Is Your Mechanic Better Informed Than Your Doctor? Information About Gift A Good Closing Sentence - Critical Information ! Personal Accounting Information Help Making A Sentence Correct - Critical Information ! Latest Information About Xmas Presents Information on Ball-jointed Dolls Information About Dvd A lot of helpful information regarding SlimQuick
print
www.yloan.com guest:  register | login | search IP(216.73.216.176) California / Anaheim Processed in 0.019491 second(s), 7 queries , Gzip enabled , discuz 5.5 through PHP 8.3.9 , debug code: 144 , 7944, 492,
Curso Visual C++.net - Primeira Turma Do Ano De 2010 - Agit Informática Anaheim