Intelligentedu Intelligentedu
Best New Free Computer IT Training Tutorial Resources Melhor novo computador que treinamento gratuito Tutorial recursos
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian





Blog Roll: Blog Roll:


Top Links: Início Links:

February 6, 2008 6 de fevereiro de 2008

Five C++ Programming University Courses Cinco programação C + + cursos universitários

Here are five C++ Programming University Courses that offer their lecture, lab, and other course content on the web. Aqui estão cinco C + + Programming cursos universitários que oferecem os seus salões, laboratório e outros conteúdos em curso na web. This C++ learning material will help you get up to speed with coding C++, or you can use these to learn more effective ways to program using C++. Este C + + aprendizagem material irá ajudá-lo a iniciar a rapidez com codificação C + + ou você pode usar essas formas mais eficazes de aprendizagem que programar usando C + +.


CS3101 - Programming Languages: C++ CS3101 - Programação Línguas: C + +
at Columbia Univeristy na Columbia University

This course is an introduction to the C++ programming language. Este curso é uma introdução ao C + + linguagem de programação. Students should leave this class with knowledge of fundamental C++ programming constructs and the tools necessary to quickly master more advanced techniques. Os alunos deverão deixar esta classe com conhecimentos fundamentais de programação C + + e constrói as ferramentas necessárias para rapidamente dominar técnicas mais avançadas. Moreover, students will be expected to demonstrate ability to program effectively in C++ - producing code that (1) compiles, (2) produces correct output, (3) utilizes proper C++ constructs, (4) is coherent and clearly commented. Além disso, os estudantes que se espera que demonstrem capacidade de efetivamente programa em C + + - produzindo código que (1) compila, (2) produz saída correta, (3) utiliza boa C + + construções, (4) é coerente e claramente comentados.

TOPICS TEMAS LECTURE REPRODUÇÃO READINGS & HANDOUTS Leitura e apostilas CODE CÓDIGO HOMEWORK Dever de casa
Administrative Details Detalhes Administrativo
CUNIX
Commandline Environment Comandos Ambiente
Jumping Into C++ Jumping Into C + +
lecture1 emacs reference card emacs referência cartão session1
Variables Variáveis
Datatypes
Operators Operadores
Containers Contentores
Control Flow Controle de Fluxo
Random Numbers Random Numbers
lecture2 C++ Reference C + + Reference
sample amostra .emacs . Emacs
sample amostra .profile . perfil
session2 hw1
Functions Funções
Error Handling Error Handling
OOP: structs & classes OOP: Estruturas e classes
lecture3 template metaprogramming template metaprogramming
session3 hw2
Template Functions and Classes Modelo funções e classes
Separate Compilation & the make utiltiy Compilação separada e fazer o utiltiy
Debugging: (preprocessor & GDB) Depuração: (preprocessor & GDB)
lecture4 makefiles Makefiles
templates
macros
assert valer
session4 hw3
Inheritance Herança
Pointers & Arrays Ponteiros e Arrays
C-strings & File I/O C-strings & File I / O
Arguments to main Argumentos a principal
Memory Allocation Alocação de memória
lecture5 pointers ponteiros
lists Listas
maps mapas
session5 hw4
Final hw5



CSCI 123 Introduction to Programming Concepts in C++ CSCI 123 Conceitos Introdução à Programação em C + +
at Fullerton College em Fullerton College

This course is an introduction to the basic principles of programming using a structured programming language, C/C++. Este curso é uma introdução aos princípios básicos da programação estruturada utilizando uma linguagem de programação C / C + +. Students will design algorithms, write external documentation, design and write source code in C/C++, and write internal documentation for programming problems. Os alunos irão design algoritmos, escrever documentação externa, design e escrever código fonte em C / C + +, e escrever documentação interna para a programação de problemas.

Lectures: Palestras:


CSE 459.22: Programming in C++ 459,22 CSE: Programação em C + + at Ohio State University na Ohio State University

Lecture Slides: Palestra Slides:
  • Lecture 1 Palestra 1 [ppt] [pdf] – A Tour of C++ -- Um passeio de C + +
  • Lecture 2 Palestra 2 [ppt] [pdf] – Pointers and References -- Ponteiros e Referências
  • Lecture 3 Palestra 3 [ppt] [pdf] – Classes -- Classes
  • Lecture 4 Palestra 4 [ppt] [pdf] – Object Initialization -- Object Inicialização
  • Lecture 5 Palestra 5 [ppt] [pdf] – Inheritance -- Herança
  • Lecture 6 Palestra 6 [ppt] [pdf] – Operator Overloading -- Sobrecarga de Operador
  • Lecture 7 Palestra 7 [ppt] [pdf] – Polymorphism -- Polimorfismo
  • Lecture 8 Palestra 8 [ppt] [pdf] – Templates and Standard Template Library -- Modelos e Standard Template Library
  • Lecture 9 Palestra 9 [ppt] [pdf] – Exception Handling -- Exceção Manuseio
Labs:


CS117: Introduction to Programming Languages C++ CS117: Introdução à Programação Linguagens C + + at the Univeristy of Chicago na Universidade de Chicago

This course covers definition, use, algorithm design and algorithm analysis of the fundamental abstract data types, including linked lists, stacks, queues, trees and graphs. O curso abrange definição, a utilização, a concepção eo algoritmo algoritmo análise do resumo tipos de dados fundamentais, incluindo listas ligadas, pilhas, filas, árvores e gráficos. Also, analysis of each algorithm is done. Além disso, a análise de cada um algoritmo é feito.

Lectures Palestras :

CpE 391D - Fundamentals Of Object Oriented Programming In C++ CPE 391D - Fundamentals of Object Oriented Programming em C + + at West Virginia University em West Virginia University

This is a 3-credit hour project-based laboratory-oriented course aimed at learning the fundamentals of object-oriented design and implementation in C++. Este é um de 3 horas de crédito com base no projecto de laboratório orientados de curso que visam a aprendizagem Fundamentos de objeto-orientado concepção e implementação em C + +. The objectives of the course are to have students identify and practice the object-oriented programming concepts and techniques, practice the use of C++ classes and class libraries, modify existing C++ classes, develop C++ classes for simple applications, and practice the concepts of Object-Oriented Analysis and Design (OOA/OOD) and design patterns and frameworks by developing a C++ based project. Os objetivos do curso são os estudantes têm a identificar ea prática de programação orientada a objeto conceitos e técnicas, a prática da utilização de classes C + + e bibliotecas classe, modificar existentes classes C + +, desenvolver classes C + + para aplicações simples, ea prática os conceitos de objeto - Oriented Analysis and Design (OOA / OOD) e padrões de projeto e de quadros, desenvolvendo um projeto baseado C + +.

Course Topics - Slides: Curso Temas - Slides:

  1. Introduction to the Object-Oriented Programming Concepts Introdução à Programação Orientada a Objetos-Conceitos
  2. C++ Program structure C + + Programa estrutura
  3. C++ Data Types C + + tipos de dados
  4. Functions, Scope and the Free Store Funções, Âmbito e da Free Store
  5. The C++ Class As classes C + +
  6. Static Class members and the this pointer Estático Classe e os membros deste ponteiro
  7. Operator Overloading Sobrecarga de Operador
  8. Class Derivation and Inheritance Classe derivação e de herança
  9. Virtual Functions and Polymorphism Virtual funções e polimorfismo
  10. Templates Modelos
  11. Object-Oriented Analysis and Design (OOAD) Object-Oriented Analysis and Design (OOAD)

Lab Assignments: Laboratório Atribuições:

  1. Introduction to OOP, and The C++ Program Structure. Introdução à OOP, e C + + O Programa Estrutura.
  2. Data Types I, Pointers, references, and arrays (2 weeks) Dados Tipos I, Ponteiros, referências, e arrays (2 semanas)
  3. Data Types II, Structs and Classes. Tipos de Dados II, Estruturas e classes.
  4. The C++ class, Sparse Matrix Application. As classes C + +, esparsos Matrix Aplicação.
  5. Nested Classes, and discrete event simulation of a client server model (2 weeks). As classes aninhadas, discretos e simulação de um evento modelo cliente / servidor (2 semanas).
  6. The this pointer, Static data members, and operator overloading. A este ponteiro, Estático dados membros, e operador de sobrecarga.
  7. Class derivation, and inheritance. Classe derivação, e herança.
  8. Multiple inheritance, and Polymorphism. Herança múltipla, e Polimorfismo.
  9. Project: Object-Oriented Analysis and Design (2 weeks) Projeto: Object-Oriented Analysis and Design (2 semanas)
  10. Project: Implementation and testing (2 weeks) Projeto: Implementação e teste (2 semanas)

Popularity: 14% [ Popularidade: 14% [ ? ? ] ]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. Compartilhe e divirta: Estes ícones social bookmarking link para sites onde os leitores podem compartilhar e descobrir novas páginas da web.
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts: Posts relacionados:
  • 39 Univeristy Programming and IT Courses 39 University Programação e TI Cursos
  • 9 AJAX Tutorials from Univeristy Courses 9 AJAX Tutoriais de cursos universitários
  • Free Linux Internals Course Curso Livre Linux internals
  • Free Shell Scripting Course Curso Livre shell scripting
  • Free Linux System Administration Course Livre Curso de Administração de Sistemas Linux

  • Filed under: Arquivado em: Best New Free Computer IT Training Tutorial Resources Melhor novo computador que treinamento gratuito Tutorial recursos — computer_teacher @ 10:52 pm -- Computer_teacher @ 10:52 pm

    No Comments No Comments »

    No comments yet. Ainda não há comentários.

    RSS feed for comments on this post. RSS feed para comentários sobre este post.

    Leave a comment Deixe um comentário

    You must be Você deve estar logged in autenticado em to post a comment. para escrever um comentário.