|
|
|
Module 1: Introduction to Computer Programs
- Overview of Software Development
- Phases in the Execution of a Computer Program
- Overview of Problem-Solving Techniques
- Overview of Program Types
- Lab: Determining the Program Phases and Examining Them in Code.
Skills
- Identify the three phases in the execution of a computer program.
- Define computer programs and programming languages.
- Describe problem-solving techniques.
Top |
|
Module 2: Introduction to Scripting
- Using Web Scripting
- Using Macro Scripting
- Using Windows Scripting
- Lab: Writing Scripts
Skills
- Define basic Web terms, including HTML, Web browser, Internet, client, and server.
- Create a simple Web page by using Notepad.
- Identify the use of Web scripts, macros, and Windows scripts.
- Describe how Web scripts work.
- Describe how macros work.
- Describe how Windows scripts work.
Top |
|
|
Module 3: Using Data and Variables
- Using Variables
- Using Operators
- Using Programming Syntax
- Lab: Using Arithmetic Operators
Skills
- Explain how to use variables.
- Explain how to use operators.
- Describe the various data types you can use to declare variables.
Top |
|
Module 4: Using Program Logic
- Using Branching
- Using Loops
- Identifying Logic Errors
- Lab: Selecting Candidates Based on Interview Results
Skills
- Explain how to use the IF construct.
- Explain how to use FOR and WHILE looping constructs.
- Define and identify logic errors
Top |
|
|
Module 5: Using Procedures and Functions
- Using Procedures
- Using Functions
- Lab: Identifying Functions and Passing Arguments to a Procedure.
Skills
- Explain how to use procedures.
- Explain how to use functions.
Top |
|
Module 6: Introduction to Developing a User Interface
- Designing a User Interface
- Building a User Interface.
- Lab: Building a User Interface
Skills
- Identify the features of a good user interface.
- Build Windows-based and Web-based user interfaces in Visual Studio .NET.
Top |
|
|
Module 7: Introduction to Working with Data
- Introduction to Managing Data
- Using the Entity Relationship Model
- Sorting Data by Using Keys
- Using XML
Skills
- Describe the methods of storing and managing data.
- Describe entity relationship diagrams.
- Identify the various keys used for sorting data.
- Describe XML.
Top |
|
Module 8: Programming Approaches
- Using the Procedural Programming Approach
- Using the Object-Oriented Programming Approach
- Lab: Examining Classes
Skills
- Describe the two approaches to programming.
- Identify the features and advantages of object-oriented programming.
Top |
|
|
Module 9: Introduction to the Software Development Process
- Software Development Phases
- Introduction to the Unified Modeling Language
- Developing Use-Case Diagrams
- Examining Other UML Diagrams
- Lab: Developing a Use-Case Diagram
Skills
- Identify the four phases in the software development life cycle.
- Identify the views in UML.
Top |
|
Module 10: Where Do We Go From Here?
- Looking Back
- Looking Forward
- Lab: Putting Programming Fundamentals Together.
Skills
- Identify types of programs.
- Identify areas for advanced training.
Top |
|
|
|
Exams:
-
There are no exams directly associated with this course
|
|
Price Options ex VAT:
Classroom Training
? |
Distance Learning
? |
eLearning Options
? |
Book Learning
? |
£
1050 (€1491)
|
£
674.00 (€957)
|
- |
No Books Supported for Course at present
|
|
|
Call Free on 0800 169 1890
Print 2 Page Flyer Last Modified 01 May 2008
|
|