[vc_row css=”.vc_custom_1604356072287{padding-top: 15px !important;padding-bottom: 10px !important;}”][vc_column][vc_column_text]
Inscrições encerradas!
[/vc_column_text][/vc_column][/vc_row][vc_row css=”.vc_custom_1604356031551{padding-top: 15px !important;}”][vc_column width=”1/4″][vc_media_grid element_width=”12″ grid_id=”vc_gid:1604952453190-c178c5a9-bf37-10″ include=”1725″][/vc_column][vc_column width=”3/4″][vc_tta_tabs][vc_tta_section title=”Dados da Atividade” tab_id=”1604355027300-74174a91-ec8b5da8-e8af”][vc_column_text]
-
- DURAÇÃO: 08 sábados
- CARGA HORÁRIA: 32 horas
- PÚBLICO-ALVO: Alunos de Engenharia, Profissionais envolvidos com desenvolvimento de software na indústria, pesquisadores e desenvolvedores.
OBSERVAÇÃO:
[/vc_column_text][/vc_tta_section][vc_tta_section title=”Data, local e investimento” tab_id=”1604355609586-cc9eaf70-4b335da8-e8af”][vc_column_text]
- DATA: 01/6, 08/06, 15/6, 29/6, 06/7, 13/7, 20/7 e 27/7/2019
- LOCAL: Instituto de Química de São Carlos (IQSC) – USP
- INVESTIMENTO: À vista: R$ 1.000,00 para pagamento até 30/05/2019
Parcelado: 2 x R$ 650,00 para pagamento da 1ª parcela até 05/05/2019
3 x R$ 433,34 para pagamento da 1ª párcela até 05/04/2019
[/vc_column_text][/vc_tta_section][vc_tta_section title=”Descrição/Programa” tab_id=”1604355027310-4067a078-e2c55da8-e8af”][vc_column_text]
O domínio de linguagens que utilizam conceitos de POO é uma competência relevante para projetos de computação aplicada no setor produtivo. Desse modo, a familiarização do aluno com este paradigma lhe abre diversas oportunidades de colocação no mercado de trabalho.
Objetivo
Permitir ao participante a compreensão dos conceitos relacionados à Programação Orientada a Objetivos (POO) e capacitá-lo a desenvolver soluções para sua área de atuação utilizando os conceitos e ferramentas apresentados.
PROGRAMA:
– Revisão de programação estruturada (linguagem C);
– Motivação: limitações do paradigma estruturado;
– Conceito de classe, objeto, abstratação;
– Recursos sintáticos de C++ para POO;
– Encapsulamento e interface (modificadores de acesso);
– Herança e reaproveitamento de código;
– Polimorfismo e métodos virtuais;
– Templates e sobrecarga de operador (programação genérica);
– Utilização de compilares;
– Ambiente de desenvolvimento: configuração e utilização;
– Evolução da linguagem C++ (novas revisões e standards);
– Gerenciamento de grandes projetos de software (build tools
[/vc_column_text][/vc_tta_section][vc_tta_section title=”Instrutores” tab_id=”1604355408506-317497cf-10035da8-e8af”][vc_row_inner][vc_column_inner width=”1/4″][vc_single_image image=”1508″ img_size=”full”][/vc_column_inner][vc_column_inner width=”3/4″][vc_column_text]
Eng. MSc. Henrique Garcia
Graduado em Engenharia Mecatrônica – EESC – USP
Mestre em Engenharia Mecânica – EESC – USP
Doutorando em Engenharia Mecânica – EESC – USP
[/vc_column_text][/vc_column_inner][/vc_row_inner][vc_row_inner css=”.vc_custom_1604358653982{padding-top: 5px !important;padding-bottom: 5px !important;}”][vc_column_inner][vc_zigzag][/vc_column_inner][/vc_row_inner][vc_row_inner][vc_column_inner width=”1/4″][vc_single_image image=”1509″ img_size=”full”][/vc_column_inner][vc_column_inner width=”3/4″][vc_column_text]
Eng. MSc. Leonardo Consoni
Graduado em Engenharia Mecatrônica – EESC – USP
Mestre em Engenharia Mecânica – EESC – USP
Doutorando em Engenharia Mecânica – EESC – USP
[/vc_column_text][/vc_column_inner][/vc_row_inner][/vc_tta_section][/vc_tta_tabs][/vc_column][/vc_row]