DISTANCE LEARNING COURSES
  PROVIDERS OF ACCREDITED PRACTICAL SKILLS TRAINING COURSES FOR OVER 25 YEARS
 
Java Programming Courses by Distance Learning

Java Distance Learning

Postgraduate Diploma in Java Programming (Java Standard Edition) with Sun Certified Java Exam Preparation Module (Dip. Java Prog. SE) by Distance Learning

The aim of this course is to provide learners with skills, knowledge and competencies to be able to write and design sophisticated professional programs using JAVA. Students will learn the syntax and structure of the Java programming language and will be able to create Java technology applications that run on server and desktop systems using Java Standard Edition 6 (Java SE 6). It also covers all of the objectives for the Sun Certified Java Associate Exam and the Sun Certified Java Programmer Exam. It provide the experience necessary to complete the developer assignments for the Sun Certified Developer for the Java Platform, Standard Edition.
The course provides other skills that are required by programmers such as configuring and using database software. It also gives you exposure to software design concepts and the Unified Modelling language (UML) that is used to plan software before the program code is developed.
If you are a Java programming novice, this course will get you started quickly and easily. It starts by teaching you how to install Java so you can compile and test Java programs on your own computer. Then, it teaches you the core Java skills you need to develop object-oriented applications. These skills include working with data types, classes, objects, strings, arrays, control statements, inheritance, interfaces, and exceptions. In addition, this course teaches how to work with Swing components, text files, and binary files. You will learn how to write Java programs that interact with databases, and sophisticated networking and multithreading programming techniques. You will become expert in advanced object oriented topics such as collections and generics.
View Course Details

Diploma in Java Programming (Java Standard Edition) with Sun Certified Java Exam Preparation Module (Dip. Java Prog. SE) by Distance Learning

This course teaches people with little or no programming experience how to program with Java, the worlds most popular programming language. Java has become the platform of choice for creating many different types of desktop, web applications and games software. There are now billions of Java enabled computers, mobile phones and other devices worldwide.
This course helps novices become literate in Java programming and experienced programmers become skilled Java developers. Skilled Java programmers are in demand worldwide for exciting well paid jobs.
The Diploma in Java Programming provides the complete preparation for both the Sun Certified Java Associate Exam and the Sun Certified Java Programmer Exam.
The course also introduces UML (Unified Modelling Language) which is used to design software before it is created. This is particularly important for candidates for the Sun Certified Java Associate Exam but is of benefit to all Java programmers.

View Course Details

Postgraduate Diploma in Java Enterprise Web and Distributed Programming

The aim of this course is to provide learners with skills, knowledge and competencies to be able to write and design sophisticated professional programs using JAVA. Students will learn the syntax and structure of the Java programming language and will be able to create Java technology applications that run on server and desktop systems using Java Standard Edition 6 (Java SE 6). It also covers all of the objectives for the Sun Certified Java Associate Exam and the Sun Certified Java Programmer Exam. It provide the experience necessary to complete the developer assignments for the Sun Certified Developer for the Java Platform, Standard Edition.br> The course provides other skills that are required by programmers such as configuring and using database software. It also gives you exposure to software design concepts and the Unified Modelling language (UML) that is used to plan software before the program code is developed.
If you are a Java programming novice, this course will get you started quickly and easily. It starts by teaching you how to install Java so you can compile and test Java programs on your own computer. Then, it teaches you the core Java skills you need to develop object-oriented applications. These skills include working with data types, classes, objects, strings, arrays, control statements, inheritance, interfaces, and exceptions. In addition, this course teaches how to work with Swing components, text files, and binary files. You will learn how to write Java programs that interact with databases, and sophisticated networking and multithreading programming techniques. You will become expert in advanced object oriented topics such as collections and generics.

View Course Details

Diploma in Java Enterprise Web Programming with Sun Certified Java Exam Preparation Module by Distance Learning

This course teaches people with little or no programming experience how to program with Java, the worlds most popular programming language. Java has become the platform of choice for creating many different types of desktop, web applications and games software. There are now billions of Java enabled computers, mobile phones and other devices worldwide.
This course helps novices become literate in Java programming and experienced programmers become skilled Java developers. Skilled Java programmers are in demand worldwide for exciting well paid jobs.
The Diploma in Java Programming provides the complete preparation for both the Sun Certified Java Associate Exam and the Sun Certified Java Programmer Exam.
The course also introduces UML (Unified Modelling Language) which is used to design software before it is created. This is particularly important for candidates for the Sun Certified Java Associate Exam but is of benefit to all Java programmers.
View Course Details

Postgraduate Diploma in Oracle SQL & PL/SQL Database Development (PG Dip. Oracle) by Distance Learning

This course begins by enabling you to master the Oracle database concepts you need to know to handle Oracle databases effectively. You will learn how to use using Oracle SQL Developer and how to install and configure Oracle client and server software. You will learn SQL in-depth so that you will be able to write the SQL statements that retrieve and update the data in an Oracle database. It also teaches you how to work with complex inner and outer joins, summary queries, sub queries, data types, and functions…all features that allow you to retrieve and update data more efficiently. You will learn how to design an Oracle database and you how to code SQL DDL (Data Definition Language) statements to implement the design, to create views, and to manage security. In today's increasingly global and digital world, you may need to handle time zones from around the world, and you may need to handle large amounts of text and binary data such as graphics, sound, and video you will learn how to manage these tasks easily and professionally.

Once you have mastered the course proceeds to PL/SQL. You learn to create PL/SQL blocks of application code that can be shared by multiple forms, reports, and data management applications. Students learn to create anonymous PL/SQL blocks as well as stored procedures and functions. Students learn to develop, execute, and manage PL/SQL stored program units such as procedures, functions, packages, and database triggers. Students learn the basic functionality of how to debug functions and procedures using the SQL Developer Debugger. Students also learn to manage PL/SQL subprograms, triggers, declaring identifiers and trapping exceptions. Students are introduced to the utilization of some of the Oracle-supplied packages. Additionally students learn to use Dynamic SQL, understand design considerations when coding using PL/SQL, understand and influence the PL/SQL compiler, and manage dependencies.

As you progress through the course you will learn to master the issues database administrators and developers deal with every day enabling you to become a highly proficient Oracle Developer

This course cover the objectives for the current and prior version of the following Oracle exams:

  • PL/SQL Developer OCA
  • Oracle Database SQL Expert exam.

View Course Details

Diploma in Oracle SQL, Database Design and Development (Dip. Oracle) by Distance Learning

This course gives you the skills you need to develop and manage high performance Oracle Databases to a professional standard using SQL
You’ll quickly master the concepts you need to develop and manage Oracle databases effectively. You will learn how to install and configure the Oracle Server and Client software You will use Oracle SQL Developer, this graphical tool makes it easy to work with Oracle databases making you productive right from the start. You will master the SQL statements that Oracle professionals use every day to retrieve and update the data in an Oracle databases. But it doesn't stop with simple SQL statements. Instead, it also teaches you how to work with complex inner and outer joins, summary queries, sub-queries, data types, and functions all features that allow you to retrieve and update data more efficiently. You will learn to design and create databases and database objects such as tables, views, constraints, synonyms and indexes. You will learn to manage the database security by controlling user access; you will learn how to manage data across multiple time zones. Along the way, you'll gain insight into the issues database administrators and developers deal with every day...a plus if you decide you want to move in those career direction.
The course covers the objectives for the Oracle Database SQL Expert exam

View Course Details

Diploma in Internet & Web Programming by Distance Learning

In the Diploma in Internet and Web Programming you will learn to develop professional Rich Internet Application (RIA) websites using powerful software technologies. You will mainly learn to program both the "client-side" of web programming.

You will begin by learning XHTML and Cascading Style sheets (CSS). Then you will learn to program in the popular JavaScript programming language. Programming novices will find that the material in the JavaScript modules presents a solid foundation for the deeper treatment of scripting in later in the course. After that we move onto Rich Internet Application (RIA) Development—which covers XML, AJAX, Adobe Flash, Adobe Flex and Microsoft Silverlight.

The course also teaches you about the most important Web concepts and trends in preparation for job interviews and the CIW Exams.

This course also covers the objectives for the following Certified Internet Web Master Exams:

  • CIW Internet Business Associate
  • CIW Web Design Specialist (Formerly CIW Site Designer)
  • CIW JavaScript Specialist

View Course Details

Postgraduate Diploma in Internet & Web Programming

In the Postgraduate Diploma in Internet and Web Programming you will learn to develop websites using powerful software technologies that will enable you to build systems that can integrate Internet and web components and remote databases. You will learn to program both the "client-side" and "server-side" of web programming.

For the client side programming you will begin by learning XHTML and Cascading Style sheets (CSS). Then you will learn to program in the popular JavaScript programming language. Programming novices will find that the material in the JavaScript chapters presents a solid foundation for the deeper treatment of scripting in later in the course. After that we move onto Rich Internet Application (RIA) Development—which covers XML, AJAX, Adobe Flash, Adobe Flex and Microsoft Silverlight.

The course then moves onto server side technologies such as web servers, databases and leads you through a broad range of server side technologies including PHP, Ruby on Rails, ASP.NET, ASP.NET Ajax and JavaServer Faces (JSF) all of which are used to build the robust server side of web-based applications. These portions of applications typically run on "heavy-duty" computer systems on which organizations’ business-critical websites reside. By mastering the technologies in these courses, you’ll be able to build substantial web-based, client/server, database-intensive, "multitier" applications.

View Course Details

Diploma in Visual C# Programming with Visual Studio.Net by Distance Learning

Microsoft Visual C# is one of the IT worlds most popular programming languages designed specifically for Microsoft’s powerful .NET platform. C# has become a language of choice for implementing Windows applications that integrate with the Internet and the Web. This course help novices become literate in Visual C# programming and help experienced programmers become skilled Visual C# developers. The course is up-to-the-minute with Microsoft’s latest development tools and the .NET platform.
The introductory modules teach people with little or no programming experience how to program with the Visual C# 2008 programming language. Topics include introductory object-oriented programming, algorithmic thinking, problem solving, control statements, primitive types, operators, keyboard input, screen output, methods (user-defined and API), arrays and strings., event-driven programming, graphical user interfaces (GUIs) with Windows Forms and exception handling.
The course offers extensive hands ons experience as there are extensive programming exercises provided at the end of each module.. Solutions are provided for laboratory exercises. The course also provides you with further programming experience through projects that present real world programming experience.
This course emphasizes achieving program clarity through the proven software-development techniques. Student learn skills that underlie good programming through extensive, complete, working programs. This hands-on approach rapidly builds the confidence of new programmers, because all programming concepts are presented in the context in which they will be used.

View Course Details

Diploma in Visual Basic.Net Programming with Visual Studio.Net by Distance Learning

Microsoft Visual Basic.Net is worlds second most popular programming after Java. It is one of several languages designed specifically for Microsoft’s powerful .NET platform. Visual Basic.Net has become a language of choice for implementing Windows applications that integrate with the Internet and the Web. This course help novices become literate in Visual Basic.Net programming and help experienced programmers become skilled Visual Basic.Net developers. The course is up-to-the-minute with Microsoft’s latest development tools and the .NET platform.
The introductory modules teach people with little or no programming experience how to program with the Visual Basic.Net programming language. Topics include introductory object-oriented programming, algorithmic thinking, problem solving, control statements, primitive types, operators, keyboard input, screen output, methods (user-defined and API), arrays and strings., event-driven programming, graphical user interfaces (GUIs) with Windows Forms and exception handling.
The course offers extensive hands-on experience as there are extensive programming exercises provided at the end of each module.. Solutions are provided for laboratory exercises. The course also provides you with further programming experience through projects that present real world programming experience.
This course emphasizes achieving program clarity through the proven software-development techniques. Student learn skills that underlie good programming through extensive, complete, working programs. This hands-on approach rapidly builds the confidence of new programmers, because all programming concepts are presented in the context in which they will be used.

View Course Details

Postgraduate Diploma in Visual Basic.Net Programming with Visual Studio.Net by Distance Learning

Microsoft Visual Basic.Net is the world’s second most popular programming language (after Java) designed specifically for Microsoft’s powerful .NET platform. Microsoft Visual Basic.Net has become a language of choice for implementing Windows applications that integrate with the Internet and the Web and also for the development of ASP. Net Web Applications This course help novices become literate in Visual Microsoft Visual Basic.Net programming and help experienced programmers become skilled Microsoft Visual Basic.Net developers. The course is up-to-the-minute with Microsoft’s latest development tools and the .NET platform. The introductory modules teach people with little or no programming experience how to program with the Visual Basic.Net programming language. Topics include introductory object-oriented programming, algorithmic thinking, problem solving, control statements, primitive types, operators, keyboard input, screen output, methods (user-defined and API), arrays and strings. event-driven programming, graphical user interfaces (GUIs) with Windows Forms and exception handling. The course moves onto creating database applications, network applications and creating advanced GUIs with Windows Communication foundation. When you have mastered Windows forms programming, the course shows you have the create web applications with ASP.Net, ASP.NET AJAX and then shows you how to create Web Services that can be used by both Windows and Web client programs.
The course offers extensive hands-on experience as there are extensive programming exercises provided at the end of each module.. Solutions are provided for laboratory exercises. The course also provides you with further programming experience through projects that present real world programming experience.
This course emphasizes achieving program clarity through the proven software-development techniques. Student learn skills that underlie good programming through extensive, complete, working programs. This hands-on approach rapidly builds the confidence of new programmers, because all programming concepts are presented in the context in which they will be used. The course ends by teaching you the fundamental programming skills of searching and sorting data.

View Course Details

Postgraduate Diploma in Visual C# Programming with Visual Studio.Net by Distance Learning

Microsoft Visual C# is one of the IT worlds most popular programming languages designed specifically for Microsoft’s powerful .NET platform. C# has become a language of choice for implementing Windows applications that integrate with the Internet and the Web and also for the development of ASP. Net Web Applications This course help novices become literate in Visual C# programming and help experienced programmers become skilled Visual C# developers. The course is up-to-the-minute with Microsoft’s latest development tools and the .NET platform.
The introductory modules teach people with little or no programming experience how to program with the Visual C# 2008 programming language. Topics include introductory object-oriented programming, algorithmic thinking, problem solving, control statements, primitive types, operators, keyboard input, screen output, methods (user-defined and API), arrays and strings., event-driven programming, graphical user interfaces (GUIs) with Windows Forms and exception handling. The course moves onto creating database applications, network applications and creating advanced GUIs with Windows Communication foundation. When you have mastered Windows forms programming, the course shows you have the create web applications with ASP.Net, ASP.NET AJAX and then shows you how to create Web Services that can be used by both Windows and Web client programs.
The course offers extensive hands ons experience as there are extensive programming exercises provided at the end of each module.. Solutions are provided for laboratory exercises. The course also provides you with further programming experience through projects that present real world programming experience. This course emphasizes achieving program clarity through the proven software-development techniques. Student learn skills that underlie good programming through extensive, complete, working programs. This hands-on approach rapidly builds the confidence of new programmers, because all programming concepts are presented in the context in which they will be used. The course ends by teaching you the fundamental programming skills of searching and sorting data.

View Course Details

Diploma in Android Mobile Application Programming by Distance Learning

This course provides hands on training to designing and building mobile applications using Google's Android open-source platform. The course explains what Android is and how it compares to other mobile environments, the setup of the Android Eclipse-based development tools, the Android SDK, all essential features, as well as the advanced capabilities and APIs such as background services, accelerometers, graphics, and GPS.; The course offers extensive hands-on experience as there are extensive programming exercises provided at the end of each module. Solutions are provided for laboratory exercises. The course also provides you with further programming experience through projects that present real world programming practice. This course emphasizes achieving program clarity through the proven software-development techniques. Student learn skills that underlie good programming through extensive, complete, working programs. This hands-on approach rapidly builds the confidence of new programmers, because all programming concepts are presented in the context in which they will be used.

View Course Details

Diploma in IPad and iPhone4 App Development by Distance Learning

This course teaches iPhone app development with Objective-C, Cocoa and Xcode. Key topics include iPhone SDK 3, classes, objects, interfaces, inheritance, polymorphism, event-driven programming, graphical user interfaces (GUIs), exception handling, file processing, multithreading, generics and generic collections. Students create iPhone apps, learn the concepts of object-oriented programming, learn to use various Cocoa frameworks and web services APIs, and participate in extensive hands-on laboratory assignments.
The course offers extensive hands-on experience as there are extensive programming exercises provided at the end of each module. Solutions are provided for laboratory exercises. The course also provides you with further programming experience through projects that present real world programming experience.; This course emphasizes achieving program clarity through the proven software-development techniques. Student learn skills that underlie good programming through extensive, complete, working programs. This hands-on approach rapidly builds the confidence of new programmers, because all programming concepts are presented in the context in which they will be used

View Course Details

Existing students can login here.

Distance Learning Courses, Fort Mc Murray, Alberta T9H 3G6, Tel: 646 593 7959

 
 
FEATURED COURSE

- This Home Study course teaches iPhone application development with Objective-C, Cocoa and Xcode
- Key topics include iPhone SDK 3, classes, objects, interfaces, inheritance, polymorphism, event-driven programming and much more!
- Start Date is February 11th, 2011
 
OUR ETHOS....

- Practical Skills Training
- Delivered By Industry Professionals
- Industry Recognised
- Internationally Accredited
- Established Over 25 Years
- Transferable Skills Globally
- Career Focused Approach
- Interactive Case Study Based
- Hugely Successful Formula
 
TESTIMONIALS
 
SPECIAL OFFER....

Enrol on any of our Advanced Certificate courses and receive an added value module worth $250 absolutely free!! Enrol on any of our Postgraduate Diploma courses and reciece TWO added value modules absolutely free!!

Consultations are held over the phone and you can start your Online course the same day.
 
 

Copyright © 2011 Fitzwilliam Institute Group