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

Documentos relacionados
Conteúdo Programático JavaScript Web Developer

Conteúdo Programático JavaScript Web Developer

Programação em VB.Net 4.0 com Mobile Apps

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

Material III-Bimestre Introdução e conceitos fundamentais da Linguagem C#

Ciclo de especialização em Gestão de Recursos Humanos com PRIMAVERA

No final deste curso, saberás criar programas através da linguagem de programação Java.

Plano de Aula - Lógica de Programação - cód Horas/Aula

Java Básico. Carga Horária: 32 horas. Pré-requisito: Lógica de Programação; JAVA. Conteúdo Programático

Conteúdo Programático Marketing Digital

Se pretende uma carreira promissora como programador esta é a formação por onde deve começar!

Modelo de plano analitico

PHP Básico Módulo I. Carga Horária: 32 horas. Conteúdo: Conceitos Básicos Introdução; Características; Scripts;

Se pretende uma carreira promissora como programador, esta é a formação por onde deve começar!

Se pretende uma carreira promissora como programador esta é a formação por onde deve começar!

1) DADOS DA OBRA: Programando em Java 2 Teoria e Aplicações Rui Rossi dos Santos 2004 Axcel Books (

Curso Profissional de Técnico de Informática - Sistemas

PLANO DE UNIDADE DIDÁTICA- PUD

Cronograma de Aulas - Mococa 1º Módulo 23/05/2009 a 27/06/2009

Academia Java IP JAVA: Introdução à Programação em Java (30 horas)

PLANIFICAÇÃO

CONTEÚDO PROGRAMÁTICO

Programming in C# Conteúdo Programático. Área de formação Plataforma e Tecnologias de Informação

Programação Estruturada Aula Plano de Disciplina

DESENVOLVIMENTO DE SOFTWARE II. Aula 07 A linguagem de programação C# e sua sintaxe

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2017/2018

Cerne. Conhecimento para o Desenvolvimento (21) (11) MSN:

Programação Estruturada Orientada a Objetos

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

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

Fundamentos de programação

PHP Instalação. Linguagens Server-side Professor Fábio Luís da Silva Santos XAMPP.

Plano de Ensino. Ementa

Sobre a Disciplina Programação Imperativa. Prof. Alberto Costa Neto DComp/UFS

Linguagem de Programação III

ÍNDICE GERAL PARTE I PROGRAMAÇÃO PROCEDIMENTAL INTRODUÇÃO 3 2 VISÕES (I 39 OBJETIVOS... 39

Programação orientada a objetos

Sumários de REDES de COMUNICAÇÃO

Lógica de Programação Completo

Fundamentos de Programação

CONTEÚDO PROGRAMÁTICO

GRUPO: Rafael Igor Vanderlei Vieira

Programação Orientada a Objetos

Licenciatura em Informática

Lógica e Linguagem de Programação Convertendo um algoritmo em pseudocódigo para a linguagem C Professor: Danilo Giacobo

PRIMAVERA Certified User Purchases, Sales & Inventory

CIÊNCIA DA COMPUTAÇÃO - LINGUAGEM DE PROGRAMAÇÃO II REVISÃO POO

Lógica de Programação para Jogos

SUMÁRIO CAPÍTULO 1 INTRODUÇÃO AO JAVA...1

Formação JAVA Web.

Valdex Santos. 09 de junho de 2011

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação

FACULDADE DE CIÊNCIA DE ENGENHARIA DE SOFTWARE MATRIZ CURRICULAR DO CURSO DE ENGENHARIA DE SOFTWARE PRIMEIRO PERÍODO SEGUNDO PERÍODO

Professor Leo Larback Esta apresentação pode ser baixada livremente no site

Programação de Computadores I Introdução ao C PROFESSORA CINTIA CAETANO

Eng. Alimentos PROGRAMA DE DISCIPLINA IDENTIFICAÇÃO CÓDIGO DISCIPLINA PRÉ-REQUISITOS

CONTEÚDO PROGRAMÁTICO

JavaScript (Elementos de Programação e Programação Básica)

Introdução à Programação Aula 07. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

PHP. Apresentação OBJETIVOS. Programação

Criando Relatórios com PHP Pablo Dall Oglio

A c c e s s B á s i c o

POCH FSE

Noçõ linguagem Java. Profs. Marcel Hugo e Jomi Fred Hübner. Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO

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

ASP.Net 4.0 com Mobile Apps

CURSO PROFISSIONAL Técnico de Gestão e Programação de Sistemas Informáticos

Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.

ESCOLA SUPERIOR TÉCNICA PLANO ANALÍTICO LABORATÓRIO DE INFORMÁTICA III( JAVA) SEMESTRE Nº DE CRÉDITOS

MÓDULO 3: Programação Estruturada

CONTEÚDO PROGRAMÁTICO

Anual Obrigatória X Semestral X Opcional. Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1 1 T/P Teórico/Prática 4 Semestre 1 1 P- Prática

Academia Programador de Aplicações JAVA

Ederson Luiz da Silva Ciência da Computação. Algoritmos e Programação

Cerne Tecnologia e Treinamento (21) (11) MSN: Skipe: cerne-tec

Aprenda a Programar com

Tipos, Literais, Operadores

Tipos, Literais, Operadores

CURSO TÉCNICO DE NÍVEL MÉDIO EM INFORMÁTICA - PLANO DE DISCIPLINA 2015 LINGUAGEM DE PROGRAMACAO 1 LP1

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014

Aula prático/expositiva. Resolução de exercícios propostos e participação em sala de aula. 2h 08/05

Ciclo de Recursos Humanos: do recrutamento aos aspetos legais e processamento salarial

IV. CONTEÚDO PROGRAMÁTICO

Conceitos de Linguagens de Programação - Características. Paavo Soeiro

PACOTE COM OS CURSOS (LÓGICA DE PROGRAMAÇÃO PROGRAMAÇÃO ORIENTADA A OBJETOS SQL BÁSICO JAVA BÁSICO JAVA AVANÇADO)

Anhanguera Educacional S.A. Centro Universitário Ibero-Americano

Unidade 2: Algoritmos e programação

PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

SUBGERÊNCIA DE GESTÃO EDUCACIONAL PLANO DE CURSO

Estruturas de Controle

Universidade de Mogi das Cruzes Implementação Orientada a Objetos - Profª. Danielle Martin. Guia da Sintaxe do Java

Transcrição:

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 na ótica do utilizador. Certificação de técnicos: Clique aqui para consultar os critérios de atribuição de créditos Contactos Angola/ (+244) 222 440 447 academy_ao@primaverabss.com Cabo Verde/ (+238) 356 37 73 academy@primaverabss.com Moçambique/ (+258) 21 303 388 academy_mz@primaverabss.com Portugal/ (+351) 253 309 241 academy@primaverabss.com Enquadramento A linguag (CSharp) foi criada juntamente com a arquitetura.net. Esta linguagem desenvolvida pela Microsoft é uma forte aposta da mesma face a outras linguagens existentes no mercado, fazendo atualmente parte da sua plataforma.net Framework. É uma linguagem de programação orientada a objetos que permite criar uma variedade de aplicações seguras e robustas sendo fortemente utilizada para o desenvolvimento de aplicações tradicionais em Windows, Web e também para dispositivos móveis. Esta formação tem como principal objetivo proporcionar aos participantes a aquisição de competências básicas para programar de acordo com as melhores práticas ( best practices ). Objetivos No final da formação os formandos deverão ser capazes de: Reconhecer e utilizar a.net framework e o ambiente de desenvolvimento Microsoft Visual Studio. Conhecer a sintaxe da linguag. Usar a linha de comandos para programar. Escrever instruções de leitura e escrita de dados e instruções de decisão, de repetição. Utilizar métodos, vetores, matrizes e strings. Tratar erros e exceções da linguag. Aprender e utilizar os conceitos básicos da POO (Programação Orientada a Objetos) para programar.

Plano de Formação (resumido) Módulo 1: Getting ready Módulo 2: Introdução a C# e.net framework Módulo 3: Tipos de dados e operadores Módulo 4: Leitura e escrita de dados Módulo 5: Instruções de decisão Módulo 6: Instruções de repetição Módulo 7: Métodos Módulo 8: Vetores e matrizes Módulo 9: Strings Módulo 10: Tratamento de erros Módulo 11: Programação Orientada a Objetos (POO) Plano de Formação (detalhado) Módulo 1: Getting ready Neste módulo são abordados, de uma forma breve, conceitos básicos de programação. Conceitos básicos Módulo 2: Introdução a C# e.net framework Neste módulo é apresentada uma introdução ao ambiente de desenvolvimento com.net framework e Visual Studio IDE, uma breve abordagem à estrutura e sintaxe de um programa, a criação do 1º programa em diferentes ambientes de desenvolvimento e a apresentação de convenções de código..net Framework Visual Studio A linguag C# e a linha de comando O 1º programa Convenções de código

Módulo 3: Tipos de dados e operadores Neste módulo os participantes aprendem a usar os diferentes tipos de dados, variáveis, constantes, operadores, expressões e instruções na linguag. Tipos de dados Variáveis Constantes Operadores Expressões Instruções Módulo 4: Leitura e escrita de dados Neste módulo é possível aprender a escrever instruções de leitura (entrada) e escrita (saída) de dados,, através de dois ambientes de desenvolvimento, a linha de comandos e o Visual Studio. Saída de dados Entrada de dados Módulo 5: Instruções de decisão Neste módulo são abordados os operadores relacionais e lógicos, a precedência entre operadores, as diferentes instruções de decisão if e a decisão múltipla Switch case. Operadores relacionais e lógicos Instruções de decisão: If, If else e Switch case Módulo 6: Instruções de repetição Neste módulo são explicadas as instruções de repetição (for, While e Do While), o break e o continue. Ciclo for, While e Do While Instrução break

Instrução continue Módulo 7: Métodos Neste módulo são abordados os métodos, a passagem de argumentos por valor ou referência, o overloading e a recursividade. Noção de função e procedimento Métodos Passagem de argumentos Overloading Recursividade Módulo 8: Vetores e matrizes Neste módulo são utilizados vetores e matrizes ajustados à produção de código em linguag. Vetores Matrizes Redimensionamento de vetores Módulo 9: strings Neste módulo são implementadas e manipuladas strings através de exemplos práticos. Imutabilidade Manipulação Módulo 10: Tratamento de erros Neste módulo o tratamento de erros é explicado através do mecanismo de exceções try catch. Exceções

Módulo 11: Programação orientada a objetos Neste módulo é apresentada uma introdução à programação orientada a objetos e a todos os conceitos associados ao paradigma POO, tais como, classes, herança, polimorfismo e interfaces. Conceitos gerais Classes Herança Polimorfismo Interfaces