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

Java Distance Learning

Diploma in Java Programming (Java Standard Edition) with Oracle 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 complete preparation for both the Oracle Certified Java Associate Exam and the Oracle 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 Oracle Certified Java Associate Exam but is of benefit to all Java programmers.

View Course Details

Postgraduate Diploma in Java Programming (Java Standard Edition) with Oracle Certified Java Exam Preparation Module (PG 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 Oracle Certified Java Associate Exam and the Oracle Certified Java Programmer Exam. It provides the experience necessary to complete the developer assignments for the Oracle 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 an expert in advanced object oriented topics such as collections and generics.

View Course Details

Diploma in Java Enterprise Web & Distributed Programming (Dip. Java EE) with Oracle Certified Java Exam Preparation Module by Distance Learning

This course provides an in-depth, fast-paced coverage of technologies and development methodologies for building web applications with Java Standard and Enterprise editions. The course covers the fundamentals of Java programming before introducing web related topics such as Applets, Servlets, Java Sever Pages (JSP) and Java Server Faces (JSF).

You will also learn how to access databases with Java and to create database driven websites. The modules gradually move from the simple to the complex as they show you how to work with: the Glassfish and Tomcat Servers, the NetBeans IDE, Java Object Oriented Programming, HTML pages and forms, JSPs, servlets, and the MVC pattern, Java Server Faces (JSF), RSS, Sessions and cookies, JavaBeans, the JSP Expression Language (EL), the JSP Standard Tag Library (JSTL), custom JSP tags, MySQL, JDBC, and connection pooling, authentication, listeners, To complete your training, we present an e-commerce web site that puts these skills into context. Once you understand how this web site works, you will have all the skills and code you need to start creating your own custom web applications.

This course covers most of the objectives of the Oracle Certified Java Programmer (OCJP) and the Oracle Certified Web Component Developer (OCWCD) accreditations.

View Course Details

Postgraduate Diploma in Java Enterprise Web and Distributed Programming (PG Dip. Java EE) with Oracle Cartified Java Exam Preparation Module

This course provides coverage of technologies and development methodologies for building web and distributed applications with the Java Enterprise and Standard Editions. The course covers the fundamentals of Java programming before introducing web related topics such as Applets, Servlets, Java Sever Pages (JSP) and Java Server Faces (JSF). You will also learn how to access databases with Java and to create database driven websites. The modules gradually move from the simple to the complex as they show you how to work with: the Glassfish and Tomcat Servers, the NetBeans IDE, Java Object Oriented Programming, HTML pages and forms, JSPs, servlets, and the MVC pattern, Java Server Faces (JSF), RSS, Sessions and cookies, JavaBeans, the JSP Expression Language (EL), the JSP Standard Tag Library (JSTL), custom JSP tags, MySQL, JDBC, and connection pooling, authentication and listeners.

We then move beyond web applications into the sphere of distributed programming with coverage of Networking, Security, Remote Method Invocation, Java Messaging and other topics that ensure you have the in-depth understanding of enterprise programming required of top class programmers.

This course covers most of the objectives of the Oracle Certified Java Programmer (OCJP) , the Oracle Certified Web Component Developer (OCWCD) accreditations and the Oracle Certified Business Component Developer (OCBCD)

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

Postgraduate Diploma in Oracle SQL & PL/SQL Database Design & 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 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 Programmingby Distance Learning

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.

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 Site Development Associate
  • CIW Web Design Specialist (Formerly CIW Site Designer)
  • CIW JavaScript Specialist
  • CIW Database Specialist
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

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 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

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 Application 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 Institute, 175-185 Gray’s Inn Road, London, WC1X 8UE, Phone: 020 7812 0708, Fax: 020 7812 0650

 
 
FEATURED COURSE...

- With SEO, Google AdWords, E-Commerce and Social Media Marketing Modules
- Request a Brochure
- Call 020 7812 0708 for Further Information
- Or Enrol Immediately Here
- Enrolment Date - 16th December
 
OUR ETHOS...
  • Fast Paced Essence Training
  • Advice from Industry professionals
  • The tools and skills to be your own Boss
  • Industry accredited and internationally recognised accreditation
 
OUR STUDENTS...
 
SPECIAL OFFER...

Enrol on any of our Distance Learning Diploma Courses and receive one added-value module worth £250! Enrol on any of our Distance Learning Postgraduate Diploma Courses and receive two added-value modules worth £500!!

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

 
 

Copyright © 2011 Fitzwilliam Institute Group