Download Computer Programming - Damelin Correspondence College

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Computer
Programming
With one of the most employer recognised colleges
Programme Types offered at
Damelin Correspondence College
Programme Types offered at Damelin
Correspondence College (DCC)
1. National Qualifications are credit-bearing qualifications
registered on the NQF (National Qualifications Framework)
and accredited by a Quality Assurance Body, such as a SETA
(Sector Education and Training Authority). A skills programme
is an accredited component of a National qualification.
2.Agent Programmes are programmes for which Damelin
Correspondence College offers tuition, but where DCC does
not issue the final certificate. The Agent Body issues the final
certificate and manages the final examinations.
3.Damelin Correspondence College Programmes are DCC’s own
programmes that are not linked to the NQF and are not
credit-bearing. However, they are in high demand and carry
the approval of the Damelin Correspondence College Academic
Board.
Damelin Correspondence College Programmes fall into
four categories:
• Damelin Correspondence College Career Programmes are DCC’s
own programmes that are designed to teach you the skills and
knowledge to succeed in a particular career.
• Damelin Correspondence College Continuous Professional
Development (CPD) Short Courses are courses that help you
add to your current professional knowledge in a particular
field, and hence boost your abilities within your career.
• Damelin Correspondence College Orientation Programmes are
short courses that introduce you to a particular field or career
and that offer you the opportunity to explore an interest or
skills set without having to enrol on a full programme.
• Damelin Correspondence College Self-Employment
Programmes are designed to refine your skills in a particular
field of interest; to teach you how to make a living from a
particular skill, interest or hobby, and to help you start your
own business.
Damelin Correspondence College Computer Programming
Introduction
Not only do you get paid well for a career in Computer
Programming, but it is also fun. Launch your career in
Computer Programming with one of Damelin
Correspondence’s Programming courses.
Your Computer Programming Career Path
No matter what course you decide on, you will have taken
steps towards a lucrative career in the exciting world of
Computer Programming. Established programmers can
improve their existing careers and progress by enrolling
for one of our advanced courses.
Damelin Correspondence College Computer Programming
Damelin Correspondence College
Introduction to Programming
Certificate
Damelin Correspondence’s Introduction to Programming
course tackles the subject of software design by using modern
programming techniques and pseudocode to develop a solution
algorithm. It aims to teach entry-level programmers the essential
programming practice of design before construction, as well as
good programming skills for solving business problems.
Too often, programmers launch straight into the code of their
chosen programming language, instead of concentrating on the
actual problem at hand. They can become bogged down with the
syntax and format of the language, and often spend many hours
getting the program to work.
In this course the programmer will learn how to define the
problem properly, how to divide it into modules, how to design a
solution algorithm and how to prove the algorithm’s correctness
before commencing any program coding.
Programme Type
The Damelin Correspondence College Introduction to
Programming Certificate is a DCC Orientation Programme, that is
approved by the DCC Academic Board.*
Computer Requirements
Access to a PC and the Internet for the purpose of communicating
with tutors and submitting assignments via email.
Entrance Requirements
Grade 10 (Std 8) or equivalent with PC Literacy using Windows
operating systems or relevant work experience.
Course Duration
You should be able to complete this course within
12 months.
Course Content
• Program Design
• Pseudocode
• Developing an Algorithm
• Selection Control Structures
• Repetition Control Structures
• Pseudocode Algorithms Using Sequence,
Selection and Repetition
• Array Processing
• First Steps in Modularisation
• General Algorithms for Common Business Problems
• Communication Between Modules, Cohesion and Coupling
*Non-credit bearing/Not aligned to NQF
Damelin Correspondence College Computer Programming
• An Introduction to Object-oriented Design
• Object-oriented Design for MoreThan One Class
• Object-oriented Design for Multiple Classes
Assessment
All the required assignments must be completed and sent to the
College for marking. All assignments must be successfully passed in
order to obtain the award.
Award
On successful completion of this course, you will receive your
Damelin Correspondence Introduction to Programming Certificate.
Included with your course
• Text book supplied
*Damelin Correspondence College reserves the right
to change the kit items without prior notice.
Damelin Correspondence College Computer Programming
Damelin Correspondence College
Introduction to Visual Basic.NET
Certificate
This course has been designed as a comprehensive hands-on
introduction to Visual Basic.NET. You will start with fundamentals
and work through to advanced topics. This course will enable you
to plan and create your own interactive Windows applications,
even if you have no previous programming experience.
Programme Type
The Damelin Correspondence College Introduction to Visual Basic.
NET Certificate is a DCC Orientation Programme, that is approved
by the DCC Academic Board.*
Entrance Requirements
Grade 10 (Std 8) or equivalent with Computer Literacy using a
Windows operating system, or relevant work experience.
Course Duration
You should be able to complete this course within 12 months.
System requirements
It is essential that you have access to a PC to complete this course.
The PC must have Visual Studio 2008 software installed. You also
need access to the Internet.
Operating system
Your textbook was written using Microsoft Windows Vista, but you
may also use Microsoft Windows XP.
Minimum Hardware requirements
• A Pentium 4 processor, 1.6 GHz or higher.
Software requirements
Your PC must have Visual Studio 2008 software installed.
Course Content
• An introduction to Visual Basic 2008
• Creating a user interface
• Variables, constants, and arithmetic operators
• Making decisions in a program
• More on the Selection Structure
• The Do Loop and List Boxes
• The For…Next Loop and String Manipulation
• Sub and Function Procedures
• Arrays
• Structures and Sequential Access Files
• Creating Classes and Objects
• Working with Access Databases and LINQ
*Non-credit bearing/Not aligned to NQF
Damelin Correspondence College Computer Programming
Assessment
All the required assignments must be completed and sent to the
College for marking. All assignments must be successfully passed in
order to obtain the award.
Award
On successful completion of this course, you will receive your
Damelin Correspondence Introduction to Visual Basic.NET
Certificate.
Damelin Correspondence College Computer Programming
Damelin Correspondence College
Introduction to C# Programming
Certificate
Damelin Correspondence’s Introduction to C# Programming
Certificate course will introduce you to the concept of objectorientation (OO), a type of structured programming.
This course is designed to teach the novice programmer to develop
programs in C#. The ultimate goal is to teach you the discipline of
programming.
Programme Type
The Damelin Correspondence Introduction to C# Programming
Certificate is a DCC Orientation Programme, that is approved by
the DCC Academic Board.*
Career Opportunities
Understanding the C# language and being able to apply good C#
programming practices will add value to your CV when you apply
for employment opportunities in programming.
Entrance Requirements
Grade 10 (Std. 8) or equivalent with computer literacy using a
Windows operating system, or relevant work experience.
System Requirements
It is essential that you have a PC with Visual Studio 2008 software
installed to complete this course.
Operating System
You must have one of the following operating systems installed on
your computer:
• Microsoft Windows XP
• Microsoft Windows Vista
• Windows 7
Minimum Hardware Requirements
• 1.6 GHZCPU, 192 MB Ram, 1024x768 display
• 5400-RPM hard disk
Software Requirements
• Microsoft Visual Studio 2008
Course Duration
You should be able to complete this course within 12 months.
*Non-credit bearing/Not aligned to NQF
Damelin Correspondence College Computer Programming
Course Content
• A first program using C#
• Using data
• Making decisions
• Looping
• Using arrays
• Using methods
• Using classes and objects
• Introduction to inheritance
• Exception handling
• Using GUI objects and the Visual Studio IDE
• Using controls
• Handling events
• Files and streams
• Using LINQ to access data in C# programs
Assessment
All the required assignments must be completed and sent to the
College for marking. All assignments must be successfully passed in
order to obtain the award.
Award
On successful completion of your this course, you will receive
your Damelin Correspondence Introduction to C# Programming
Certificate.
Included with your course
• Text book supplied
• Software: Only Visual Studio
2010 is available at Damelin Correspondence.
*Damelin Correspondence College reserves the right
to change the kit items without prior notice.
Damelin Correspondence College Computer Programming
Damelin Correspondence
College Introduction to Java
Programming Certificate
Due to the widespread application of Java, it is rapidly becoming
the backbone of e-business. Skilled developers are in high demand.
This course will help you, as a first-time computer programmer,
to understand the significance of Java, before moving on to
developing programming skills in the areas of object-orientated
and Java Technology. By the end of the course, you will be able to
create programmes using a wide range of Java Technologies.
Programme Type
The Damelin Correspondence College Introduction to Java
Programming Certificate is a DCC Orientation Programme, that is
approved by the DCC Academic Board.*
Career Opportunities
With virtually all businesses entering the e-business arena, this
Damelin Correspondence Introduction to Java Programming
Certificate will pave the way to a lucrative career. It is a specialised
field and you could soon see yourself working in a number of
fascinating industries, from web design studios to company IT
departments. It may even be the first step towards starting your
own web consultancy!
Entrance Requirements
Grade 10 (Std. 8) or equivalent with computer literacy using a
Windows operating system and web browsers.
Optional Requirements
The following optional requirements will assist you in your studies:
• Basic knowledge of Web development using HTML;
• Basic introductory knowledge of programming in any other
programming language;
• Basic knowledge of SQL and Database Management
software, such as Microsoft Access or Microsoft SQL Server; and access to a computer that runs Microsoft Access.
Hardware and Software Requirements
A personal computer (PC) that runs the Windows operating system
and the Internet.
N Standard PC Setup + Access to Java Software.
Course Duration
You should be able to complete this course within 12 months.
Course Content
• Introduction to Java and Programme Design
*Non-credit bearing/Not aligned to NQF
Damelin Correspondence College Computer Programming
• Creating a Java Application and Applet
• Manipulating Data Using Methods
• Decision-making and Repetition with Reusable Objects
• Arrays, Loops, and Layout Managers Using External Classes
• Creating a Java Calculator
• Designing User Interfaces with Swing
• Reading and Writing Data
• Using Collections and Strings in a Reusable Class
• Understanding Abstract Classes and Interfaces
• Accessing Databases using JDBC
• Utilising Servlets for Web Applications
Assessment
All the required assignments must be completed and sent to the
College for marking. All assignments must be successfully passed in
order to obtain the award.
Award
On successful completion of this course, you will receive your
Damelin Correspondence Introduction to Java Programming
Certificate.
Included with your course
• Text book supplied
*Damelin Correspondence College reserves the right
to change the kit items without prior notice.
Damelin Correspondence College Computer Programming
Sun Microsystems Certified
Programmer for Java Platform
The Sun Certified Programmer for Java Platform, Standard Edition
6 certification exam is for programmers experienced in using the
Java Programming language. Achieving this certification provides
clear evidence that a programmer understands the basic syntax
and structure of the Java Programming language and can create
Java technology applications that run on server and desktop
systems using Java SE 6.
The Programming Exam - Exam CX-310-065:- is designed to test
your knowledge of the Java Programming language. It requires
detailed knowledge of language syntax, core concepts and a
number of common application programming interfaces. The
exam also tests intermediate knowledge of object-orientated
design concepts.
Programme Type
Sun Microsystems Certified Programmer for Java Platform is an
Agent Programme.
Entrance Requirements
Grade 10 (Std. 8) or equivalent with PC literacy using a Windows
operating system, or Damelin Correspondence Introduction to Java
Programming Certificate, or relevant work experience (2 years).
Course Duration
You should be able to complete this course within 12 months.
Course Content
Declarations and Access Control
•
Java Refresher
•
Indentifiers and JavaBeans
• Declare Classes
•
Declare Interface / Declare Mass Members
Object Orientation
•
Encapsulation
•
Polymorphism
• Overriding / Overloading
•
Reference Variable Casting
•
Implementing an Interface
•
Legal Return Types
• Constructors and Instantiation
•
Statics
•
Coupling
Assignments
•
Stack and Heap
•
Literals, Assignments and Variables
• Passing Variables into Methods
•
Array Declaration, Construction and Initialization
•
Using Wrapper Classes and Boxing
•
Overloading
• Garbage Collection Operators
•
Java Operators
Damelin Correspondence College Computer Programming
Flex Control, Exceptions and
Assertions
•
If and Switch Statements
•
Loop and Iterators
• Handling Exceptions
•
Common Exceptions and Errors
•
Working with Assertion
Strings, I/O, Formatting and Parsing
•
String, StringBuilder and StringBuffer
•
File Navigation
• Serialization
•
Dates, Numbers and Currency
•
Parsing Tokenizing and Formatting
Generics and Collections
•
Overriding hashCode and equals
•
Collections
• Using the Collections Framework
•
Generic Types
Inner Classes
•
Inner Classes
•
Method Local Inner Classes
• Anonymous Inner Classes
•
Static Nested Classes
Threads
•
Defining, Instantiating and Starting Threads
•
Thread States and Transitions
Development
•
Using the Javac and Java Commands
•
JAR Files
• Using Stat Imports
Assessment and Exam Information
This course is externally examined at a Pearson Vue testing centre.
You will need to access the following website to allocate your
nearest testing centre: www.pearsonvue.com. Please note that
your exam fee is not included in your tuition fee.
Award
On successful completion of your external exams, you will receive
your internationally recognised Programmer for Java Platform Sun
Microsystems Certification.
Included with your course
• Text book supplied
*Damelin Correspondence College reserves the right
to change the kit items without prior notice.
Damelin Correspondence College Computer Programming
Damelin Correspondence
College Computer Programming
Diploma
Choose your preferred programming language and take it to the
next level.
Programme Type
The Damelin Correspondence College Computer Programming
Diploma is a DCC Self-Employment Programme, that is approved
by the DCC Academic Board.*
Career Opportunities
On successful completion of this course, you will have gained the
skills you need to start programming in the language of your
choice, across a number of industries.
Entrance Requirements
Grade 12 (Std. 10) or equivalent with PC literacy using a Windows
operating system, or relevant work experience
(2 years).
Course Duration
You should be able to complete this course within 24 months.
Course Content
Compulsory Subjects:
• Introduction to Computer Programming
• Systems Analysis and Design
• Information Systems Management
• Start Your Own Small Business
Plus one of the following:
• Introduction to Java and Advanced Java
• Introduction to Visual Basic.NET and Windows Forms Application Development
Assessment
All the required assignments must be completed and sent to the
College for marking. All assignments must be successfully passed in
order to obtain the award.
Award
On successful completion of your assignments, you will receive
your Damelin Correspondence Computer Programming Diploma.
Optional Extra Exams
The MCTS component of the course has external exams that can
be completed if you want to receive an additional internationally
recognized certificate. These are examined at a Prometric Testing
Centre. Please contact your nearest testing centre on 0800 99 11 20
two weeks in advance before writing the external Microsoft exam.
Please note that your exam fee is not included in your tuition fee.
*Non-credit bearing/Not aligned to NQF
Damelin Correspondence College Computer Programming
Damelin Correspondence
College PC Requirements
You can complete almost all practice exercises using virtual
machines rather than real server hardware. The following
hardware is required to complete the lab exercises:
• Personal computer with minimum 1GHz (x86) or
1.4GHz (x64) processor (2GHz or faster recommended)
• 1 GB of RAM or more (4GB recommended;
8GB enables you to host all the virtual machines specified
for all the practice exercises in the book)
• 15GB free hard disk space (60GB recommended;
80 GB enables you to host all the virtual machines
specified for all the practice exercises in the book.)
• DVD-ROM Drive or DVD Writer Drive
• Super VGA (1,024 x 768) or higher resolution video
adapter and monitor
• Keyboard and Microsoft mouse or
compatible pointing device
Damelin Correspondence Computer School
Why do a Computer Course with Damelin Correspondence
College?
In today’s world, a computer skill, even the most fundamental
Word Processing and Data Processing abilities, like using MS Word
and MS Excel, could help you when you look for the perfect job.
Interested in working overseas and travel opportunities?
Some of Damelin Correspondence’s computer courses give you the
opportunity to achieve an internationally-recognised learning
programme. You don’t have to put your life on hold while you are
doing a Damelin Correspondence course.
Damelin Correspondence College Computer Programming
From the
General Manager
Take your next step now!
Follow through on your decision to enhance
your life and your future prospects by
enrolling for a Damelin Correspondence College Computer Programming
course today!
Why study with Damelin Correspondence College?
•
•
•
•
•
•
•
•
Quality study material designed specifically for home-study.
The freedom to study at YOUR own pace, where and when it suits YOU.
The widest range of courses for today’s world.
Free consultations with Damelin Correspondence College’s career counselling and development specialists.
Free study choice advice from Damelin Correspondence College’s Student Consultants.
The convenience of online enrolment, contact and advice.
Affordable, easy payment options.
Ongoing study support and attention from qualified tutors.
Umalusi Accreditation
Damelin Correspondence College (Pty) Ltd has been awarded provisional
accreditation by Umalusi. Umalusi is the Council for Quality Assurance in
General and Further Education and Training in South Africa -
see www.umalusi.org.za
Employers are legally permitted to claim from the Skills Levy Fund for
investing in their employees’ education, and are required to quote the
following Provisional Accreditation No.: FET 00475 PA.
DHET Registration
Damelin Correspondence College (Pty) Ltd has been granted provisional
registration by the Department of Higher Education and Training as a
private FET College, until 31 December 2014.
Provisional Registration No. 2008/FE07/037 - see www.dhet.gov.za. For further information please refer to our website: www.dcc.edu.za.
Damelin Correspondence College (Pty) Ltd is committed to meeting
legislative requirements regarding accreditation and registration of private
education and training providers in South Africa.
Wishing you every success in your studies and your future!
Willem Louw
Damelin Correspondence College General Manager
correspondence
The Career Development College
Damelin Correspondence College Computer Programming
Notes
GCX Certified Carbon Footprint Analyst Certificate
Notes
Damelin Correspondence College Computer Programming
Notes
Damelin Correspondence College Computer Programming
correspondence
The Career Development College
Register Today!
GAUTENG
EASTERN CAPE
JOHANNESBURG
3rd Floor, Success House
2 Melle Street,
Braamfontein
P.O. Box 31001, Braamfontein 2017
+27 11 712 2556
PORT ELIZABETH
246 Cape Road, Mill Park
Port Elizabeth 6001
P.O. Box 27067, Greenacres 6057
PRETORIA
Shop 6, 273 Andries Street,
Pretoria 0002
P.O. Box 1332, Pretoria 0001
+27 12 352 9111
CENTURION
Eco Boulevard (Next to Virgin Active)
270 Witch-Hazel Avenue, Eco Park
Centurion.
P.O. Box 10502, Centurion, 0046
+27 12 661 3311
+27 41 363 0877
EAST LONDON
91 Western Avenue
East London
+27 43 726 4291
KWA-ZULU NATAL
DURBAN
The Educor Gallery,
325 Anton Lembede (Smith) Street,
Durban 4001
P.O. Box 4086, Durban 4000
+27 31 374 9750
MENLYN
15 Kirlin Place Menlyn, Pretoria.
Corner Lois Avenue & Glen Manor Street
P.O. Box 11914, Hatfield, 0028
+27 12 471 3300
KOKSTAD
Shop 15 Tiagos Building
81 Main Street, Kokstad
+27 39 727 1133
BENONI CITY
61 Princess Avenue
Benoni
ESTCOURT
1st Floor, Shop 5
Enterprise Building
74 Harding Street
+27 36 352 5748/5083
+27 11 420 2161
MPUMALANGA
NELSPRUIT
25 Brown Street, Nelspruit 1200
+27 13 752 2400
ERMELO
Shop no 40, Ermelo Mall
50A de Jager Street, Ermelo
+27 17 811 2100
FREE STATE
PHUTHADITJHABA
Shop 16, Phuthaditjhaba Shopping
Centre, 1029 Phuta Main Road
Witsieshoek, Qwa-Qwa
+27 58 713 1333
WESTERN CAPE
CAPE TOWN
Shop 34, Matador Centre,
62 Strand Street, Cape Town 8001
P.O. Box 4180, Cape Town
RICHMOND
Shop no 25
Richmond Shopping Centre
Chilley Street 3780
+27 33 212 3948
RICHARDS BAY
Shop 31, Bellingham Park
Building/Mall, Penny Lane
+27 35 789 0550
STANGER
Suite 4, 1st Floor Jangnoor Centre
62 Hulett Street
Stanger
+27 32 551 2378
NAMIBIA
NAMIBIA
Shop 17, M Floor
BPI House, 269 Independence Ave.
Windhoek
+264 61 308 835
+27 21 417 8160
Damelin Correspondence College (Pty) Ltd. Provisionally registered as a private FET college with the Department of Higher Education
and Training until 31 Dec 2014. Prov. Reg. No. 2008/FE07/037
Provisionally accredited by Umalusi, the Council for Quality Assurance in General and Further Education and Training, www.umalusi.org.za
Umalusi Prov. Accr. No. FET 00475 PA
DCC is a Registered Credit Provider: NCRCP 2325