Asesoftware
 
 
Untitled Document
 
 
Software Support Training About us Clients Sucess Cases Work with us Contact Us
 
Training / Academic Courses
 
iCarnegie
 
SSD3 = Object-Oriented Programming & Design

This course introduces students to professional tools and processes for designing, documenting, and programming software systems. Students learn effective software architecture and problem solving techniques by means of object-oriented programming and design. There is an emphasis on problem analysis and solution design, documentation and coding conventions (using formats widely applied in the workplace), and implementation. Students use commercial software libraries and create robust software applications, such as a point-of-sale cash register kiosk. Starting with a specification, students design UML class diagrams, use design patterns, implement in Java, and test their solutions. This course gives students the experience and knowledge to create highly functional, welldesigned software systems.

 
Course Topics Include:

  • Modularity and abstraction
  • Encapsulation, Inheritance, Polymorphism
  • Use and creation of software libraries
  • Javadoc
  • Unit testing
  • UML
  • Java programming
  • IDEs
  • Design patterns

  • Course Objectives:
    After completing this workshop, participants will be able to:
  • Program using object-oriented techniques
  • Design robust, extensible classes
  • Express design using UML
  • Write programs by writing cooperating classes and interfaces
  • Understand the process for developing software projects

  •  

    http://www.icarnegie.com/home.htm

     
     
     
     
     
    Untitled Document
    Academic Courses
     
    icarnegie
     
     
    © 2010 Asesoftware. All rights reserved
     
    Asesoftware