Cart Contents
Categories
- Microsoft Office 2003
- Microsoft Office 2007
- Microsoft Office 2010
- AutoCAD
- Adobe
- Microsoft
- QuickBooks
- Web Design
- CompTIA
- Programming
- Specials
Manufacturers
Bestsellers
Microsoft Excel 2007 Level 2
HTML Level 1
Microsoft Excel 2007 Level 1
QuickBooks A-Z
Adobe Photoshop Level 1
Microsoft Access 2007 Level 1
Microsoft PowerPoint 2007 Level 1
Adobe Dreamweaver Level 1
Microsoft Excel 2007 Level 3
Microsoft Access 2007 Level 2
Currency
Product Details
|
Introduction to Programming
SKU: PG
|
Overview
This course introduces you to general principles underlying the practice of object-oriented programming. The concepts and principles in this course are presented in a generic manner, and as such are intended to prepare the student for programming in virtually any object-oriented programming language. Learn how to identify and write basic programs using programming constructs, such as variables, constants, functions, and procedures. Where specific illustrations are required, they are presented through pseudo-code. Discuss the features and benefits of several programming languages and describe the qualities of object-oriented programming. Use variables and constants to write programs that perform calculations. Learn about programs containing If statements, relational operators, and logical operators. Write programs containing Do While and For Next loops. Identify and describe the scope of variables in a program.
Upon successful completion of this course, students will be able to:
- Objects, classes, subclassing, inheritance, and polymorphism.
- List and describe the steps and critical attributes involved in a good software project plan.
- List and describe key attributes of software analysis and design tools and methodologies.
- Describe an object-oriented approach to developing Windowed applications, and class libraries.
- Describe an object-oriented approach to developing Web applications.
Prerequisite(s):
Before taking this course, students should have a basic understanding of Windows, including how to use files and folders.
- Approaches to Software Design
- Evolution of the Object Model
- Benefits of Object Programming
- Objects
- Classes
- Subclassing and Inheritance
- Polymorphism
- Developing a Plan
- Identifying Software Requirements
- Designing a General Class Structure
- Building a General Application Framework
- Implementing Features
- Final Polishing
- Analysis and Design Methodologies
- Notations
- Benefits of OOP in Windowed Application Environments
- Application Frameworks and Class Libraries
- How Web Applications Work
- Web Objects
- Building a Simple Object-oriented Program
Next Courses:
The Career Center Course Curriculum for Introduction to Programming:
Lesson 1: Overview and Benefits of Object-oriented Programming
Lesson 2: The Object Model
Lesson 3: From Plan to Product
Lesson 4: Tools and Methodologies
Lesson 5: Object Programming in Windowed Environments
Lesson 6: Object Programming for the Web

