Intelligentedu Intelligentedu
Best New Free Computer IT Training Tutorial Resources Mejor Nuevo Libre computadora en el que los recursos de formación tutorial
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: Top Enlaces:

February 6, 2008 6 de febrero de 2008

Five C++ Programming University Courses Cinco C + + Programación de cursos universitarios

Here are five C++ Programming University Courses that offer their lecture, lab, and other course content on the web. Existen cinco C + + Programación de cursos universitarios que ofrecen su conferencia, laboratorio, y otras el contenido de los cursos en la 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 + + material de aprendizaje le ayudará a levantarse a la velocidad con la codificación de C + +, o bien puede utilizarlos para aprender formas más eficaces para programar utilizando C + +.


CS3101 - Programming Languages: C++ CS3101 - Lenguajes de programación: C + +
at Columbia Univeristy en la Universidad de Columbia

This course is an introduction to the C++ programming language. Este curso es una introducción al C + + lenguaje de programación. Students should leave this class with knowledge of fundamental C++ programming constructs and the tools necessary to quickly master more advanced techniques. Los estudiantes deben salir de esta clase con los conocimientos fundamentales de C + + de programación y construye las herramientas necesarias para dominar rápidamente las técnicas más avanzadas. 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. Por otra parte, los estudiantes deberán demostrar capacidad para programar eficazmente en C + + - que la producción de código (1) compila, (2) produce la salida correcta, (3) utiliza correcta C + + construye, (4) es coherente y claramente comentado.

TOPICS TEMAS LECTURE CONFERENCIA READINGS & HANDOUTS Lectura y folletos CODE CÓDIGO HOMEWORK
Administrative Details Detalles Administrativos
CUNIX
Commandline Environment Órdenes de Medio Ambiente
Jumping Into C++ Saltando en C + +
lecture1 emacs reference card Emacs tarjeta de referencia session1
Variables
Datatypes De datos
Operators Operadores
Containers Contenedores
Control Flow De control de flujo
Random Numbers Números aleatorios
lecture2 C++ Reference C + + de referencia
sample muestra .emacs . Emacs
sample muestra .profile . perfil
session2 hw1
Functions Funciones
Error Handling Gestión de Errores
OOP: structs & classes POO: clases y structs
lecture3 template metaprogramming Metaprogramación plantilla
session3 hw2
Template Functions and Classes Plantilla de funciones y clases
Separate Compilation & the make utiltiy Compilación por separado y hacer la utilidad
Debugging: (preprocessor & GDB) Depuración: (preprocesador y GDB)
lecture4 makefiles
templates plantillas
macros
assert valer
session4 hw3
Inheritance La herencia
Pointers & Arrays Punteros y Arrays
C-strings & File I/O C-strings & File I / O
Arguments to main Los argumentos principales para
Memory Allocation Asignación de memoria
lecture5 pointers punteros
lists listas
maps mapas
session5 hw4
Final hw5



CSCI 123 Introduction to Programming Concepts in C++ CSCI 123 Introducción a conceptos de programación en C + +
at Fullerton College en Fullerton College

This course is an introduction to the basic principles of programming using a structured programming language, C/C++. Este curso es una introducción a los principios básicos de la programación utilizando un lenguaje de programación estructurado, C / C + +. Students will design algorithms, write external documentation, design and write source code in C/C++, and write internal documentation for programming problems. Los estudiantes de diseño de algoritmos, escribir la documentación externa, el diseño y escribir código fuente en C / C + +, y escribir la documentación interna de problemas de programación.

Lectures: Conferencias:


CSE 459.22: Programming in C++ 459,22 CSE: Programación en C + + at Ohio State University en la Universidad Estatal de Ohio

Lecture Slides: Conferencia de diapositivas:
Labs: Laboratorios:


CS117: Introduction to Programming Languages C++ CS117: Introducción a los Lenguajes de Programación C + + at the Univeristy of Chicago en la Universidad 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. Este curso cubre definición, el uso, el algoritmo de diseño de algoritmos y análisis de las principales tipos abstractos de datos, incluidos los vinculados listas, pilas, colas, árboles y gráficos. Also, analysis of each algorithm is done. Asimismo, el análisis de cada algoritmo se hace.

Lectures Conferencias :

CpE 391D - Fundamentals Of Object Oriented Programming In C++ CPE 391D - Fundamentos de Programación Orientada a Objetos en C + + at West Virginia University en la Universidad de West Virginia

This is a 3-credit hour project-based laboratory-oriented course aimed at learning the fundamentals of object-oriented design and implementation in C++. Esta es una de 3 horas de crédito basados en proyectos de laboratorio orientadas a curso de aprendizaje dirigidas a los fundamentos del diseño orientado a objetos y la aplicación en 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. Los objetivos del curso son tener los estudiantes identificar la práctica y la programación orientada a objetos conceptos y técnicas, la práctica el uso de C + + clases y bibliotecas de clases, modificar los actuales C + + clases, desarrollar C + + clases para la mayoría de las aplicaciones y la práctica los conceptos de Object - Orientada Análisis y Diseño (OOA / OOD) y los patrones de diseño y los marcos de desarrollo de una C + + basados en proyecto.

Course Topics - Slides: Temas del curso - Diapositivas:

  1. Introduction to the Object-Oriented Programming Concepts Introducción a la programación orientada a objetos Conceptos
  2. C++ Program structure C + + Programa de estructura
  3. C++ Data Types C + + Tipos de datos
  4. Functions, Scope and the Free Store Funciones, el alcance y el Tratado de Libre tienda
  5. The C++ Class Las clases en C + +
  6. Static Class members and the this pointer Static Miembros de la Clase y el este puntero
  7. Operator Overloading Sobrecarga de operadores
  8. Class Derivation and Inheritance Clase derivación y la herencia
  9. Virtual Functions and Polymorphism Virtual funciones y polimorfismo
  10. Templates Plantillas
  11. Object-Oriented Analysis and Design (OOAD) Orientado a Objetos Análisis y Diseño (OOAD)

Lab Assignments: Laboratorio de Asignaciones:

  1. Introduction to OOP, and The C++ Program Structure. Introducción a la POO, y el C + + Estructura de Programación.
  2. Data Types I, Pointers, references, and arrays (2 weeks) Tipos de datos I, Punteros, referencias y matrices (2 semanas)
  3. Data Types II, Structs and Classes. Tipos de datos II, Structs y clases.
  4. The C++ class, Sparse Matrix Application. Las clases en C + +, matriz de aplicación.
  5. Nested Classes, and discrete event simulation of a client server model (2 weeks). Las clases anidadas, y discreta caso de simulación de un modelo cliente-servidor (2 semanas).
  6. The this pointer, Static data members, and operator overloading. El puntero del presente, los datos miembros, y la sobrecarga de operadores.
  7. Class derivation, and inheritance. Clase derivación, y la herencia.
  8. Multiple inheritance, and Polymorphism. Herencia múltiple y polimorfismo.
  9. Project: Object-Oriented Analysis and Design (2 weeks) Proyecto: Orientado a Objetos Análisis y Diseño (2 semanas)
  10. Project: Implementation and testing (2 weeks) Proyecto: Puesta en marcha y pruebas (2 semanas)

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

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. Compartir y Disfrute de: Estos iconos vínculo social bookmarking a los sitios donde los lectores pueden compartir y descubrir nuevas páginas web.
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts: Puestos relacionados:
  • 39 Univeristy Programming and IT Courses 39 Universidad de programación y las tecnologías de Cursos
  • 9 AJAX Tutorials from Univeristy Courses 9 AJAX Tutoriales de la Universidad de Cursos
  • Free Linux Internals Course Libre Linux internas de curso
  • Free Shell Scripting Course Libre Shell Scripting curso
  • Free Linux System Administration Course Libre Linux de administración del sistema de curso

  • Filed under: Filed under: Best New Free Computer IT Training Tutorial Resources Mejor Nuevo Libre computadora en el que los recursos de formación tutorial — computer_teacher @ 10:52 pm -- Computer_teacher @ 10:52 pm

    No Comments No Comentarios » "

    No comments yet. Los comentarios no están.

    RSS feed for comments on this post. RSS feed para los comentarios sobre este post.

    Leave a comment Deja tu opinión

    You must be Usted debe ser logged in conectado to post a comment. para enviar un comentario.