Enrolling in Java Training will:

  • Introduce you to the Java programming language and technology.
  • Help you develop robust programs and applications more quickly, using any platform.
  • Enhance your skill set to gain a competitive edge.

Java SE

Java Platform, Standard Edition (Java SE) offers the rich user interface, performance and security that today's applications require. With Java SE Training, learn how it gives customers enterprise features that minimize the costs of deployment and maintenance of their Java-based IT environment.

This course is free for job-seekers. Sign up at your local Department of Social Protection or Intreo office. (Click here to find your local office.)

Please quote course code: NC 09859

Java is the world’s most-used general-purpose computer programming language. This advanced online course leads to an Oracle-certified professional (OCP), Java SE 8 Programmer II (exam 1Z0-809) certificate.  Java is a cross-platform, high-level language that is free to download and use. Oracle, one of the biggest companies worldwide, owns and administers the Java language and its awards. This course provides you with an industry standard certification in Java.

This course covers core application programming interfaces used to design object-oriented applications with Java, as well as insight into Java applications (such as those that manipulate files, directories, file systems and databases).  The OCA Java SE 8 Programmer I exam (1Z0-808) or OCP Java SE 7 is a prerequisite for this course.  You will be asked to provide the necessary prerequisites at the start of the course before you continue. 

The course comprises the following sections:

  • Getting started
  • Course Resources
  • Topic 01: OCA Java Review
  • Topic 02: Advanced Class Design
  • Topic 03: Design Patterns and Principles 
  • Topic 04: Java SE Language Features
  • Topic 05: Generics and Collections
  • Topic 06: Functional Programming
  • Topic 07: Dates, Strings and Localization
  • Topic 08: Exceptions and Assertions
  • Topic 09: Defensive Programming
  • Topic 10: Concurrency 
  • Topic 11: IO
  • Topic 12: NIO.2
  • Topic 13: Databases and SQL
  • Topic 14: Java Database Connectivity (JDBC)
  • Course Appendix A: Good Programming Practice
  • Course Appendix B: Application Development Lifecycle (ADLC)
  • Course Appendix C: IDEs
  • Test Preparation

In each section, you will find interactive tutorials, relevant videos, notes, quizzes and more. These should be studied in conjunction with the main textbook, provided as part of your eBook library.

During the course, you will receive:

  • All course content
  • 24/7 online access
  • Practice exercises and quizzes
  • A practice exam
  • A certification exam voucher (repeat exam(s), if applicable, are not included – job-seekers can repeat the exam once without charge)

Exam: OCP Java 1ZO-809 (Java SE 8 Programmer II)

Certification retirement date: No date set

Recommended duration: 34 weeks approximately (self-paced)

Cost: €784 (free for job-seekers)

Fee-paying information: Click here

Prerequisites: OCA Java SE 8 1Z0-808 exam or OCP Java SE 7 exam (this can be achieved on the eCollege courses, Java Foundations Junior Associate >> Java Associate Developer SE 8).  You will be asked to provide proof of prerequisites at the start of the course before you continue.

Recommended Prerequisites: In addition to the prerequisite certification described above, it is also recommended you have some database / SQL experience. This can be achieved by completing the eCollege course Microsoft Technology Associate - Database Fundamentals

Possible progression courses: 

  • Microsoft Technology Associate HTML5 Application Development Fundamentals - 98-375
  • Microsoft Technology Associate Software Development Fundamentals - 98-361
  • Software Testing- Certified Tester Foundation Level - ISTQB
  • MTA database fundamental - 98-364
  • MTA networking fundamentals - 98-366
  • Project Management (PMBOK)

This course is free for job-seekers. Please sign-up at your local Department of Social Protection or Intreo office

Please quote course code: NC09599  

Java Associate Developer SE 8

Java is the world's most used general-purpose computer programming language. This online intermediate course in Java, leads to the certificate: Oracle Certified Associate (OCA), Java SE 8 Programmer (exam 1Z0-808). Java is a cross-platform, high level language, which is free to download and for developers to use. Oracle, one of the world's biggest companies, owns and administers the Java language and its awards, so this course helps you work towards an industry standard certification in Java.

This course covers the core of the Java language to a high level. This OCA Java SE certification is the prerequisite for progression onto the Java Professional Developer course, which leads to the Oracle Certified Professional (OCP) Java SE certification.

Essential Prerequisite: 

Unless you have one of the prerequisites listed below in computer programming/ Java, you must take our Java Foundations Junior Associate course before the Java Associate Developer. Both courses offer certification from Oracle. There is no downside to doing the Java Foundations exam first, as it is self-paced learning and all the material is relevant to Java Associate.

Course Contents:

Each section contains interactive tutorials, relevant videos, notes, quizzes etc., and should be studied in conjunction with the main textbook provided as part of your eBook library.

  • Java Refresher
  • Java Building Blocks
  • Operators and Statements
  • String and StringBuilder
  • Arrays and ArrayList
  • Dates and Times
  • Methods and Encapsulation
  • Inheritance and Object Oriented Design
  • Class Design
  • Exceptions
  • Course Appendix A: Source Coding Best Practices
  • Course Appendix B: Application Development Lifecycle
  • Test Preparation

Exam: Oracle Certified Associate (OCA) Java 1ZO-808 (Java SE 8 Programmer I) 

Certification Retirement Date:  No date set

Recommended Duration: 34 Weeks

Cost: €784.00 (free for job-seekers)

Fee-paying information: Click here 

Prerequisites: Approved prerequisites (any one of): 

  • Java Foundations Certified Junior Associate (Exam 1Z0-811) (available on eCollege)
  • Bachelors/Masters degree in Software Engineering / Computer Science
  • PGDip in Software Engineering / Computer Science (from a university or Irish IT)
  • Microsoft Exam 70-483 Programming in C#
  • C++ Certified Professional Programmer (Exam CPP from C++ Institute)
  • Oracle / Sun Certified Associate in Java (SE 5/6)

If you do not have one of the above, or if there is any doubt about your level, then you will be asked to complete the Java Foundations Junior Associate course first. 

Recommended Prerequisite: Oracle Java Foundations Junior Associate exam 1Z0-811

Suggested Progression Courses: 

  • Java Professional Developer - 1ZO-809
  • Microsoft Technology Associate Software Development Fundamentals - 98-361
  • Microsoft Technology Associate Database Fundamentals - 98-364
  • Software Testing- Certified Tester Foundation Level - ISTQB
  • Microsoft Technology Associate HTML5 Application Development Fundamentals - 98-375

This course is free for job-seekers, please sign up at your local Department of Social Protection or Intreo office. (Click here to find your local office.)

Please quote course code:  - 07573

Java is the worlds most used general purpose computer programming language.   This online beginners course in Java leads to the certificate Oracle Java Foundations Certified Junior Associate (exam 1Z0-811).  Earning the Java Foundations Certified Junior Associate credential arms you with the fundamentals of Java programming, enabling you to demonstrate both conceptual knowledge and skills.

Certification also validates your capabilities to a future employer, showing your potential to become an increasingly valuable asset to any company as you progress into Oracle Certified Associate level during your early stage of employment, and later to Oracle Certified Professional.  Earning this certification demonstrates fluency in and a solid understanding of Java SE and the Java programming language, including data types; operators and strings; decision and looping statements; classes, constructors, and methods; exceptions, Array Lists and the Math class.

Click here to see details

Course Contents:

In each section you will find interactive tutorials, relevant videos, notes, quizzes etc.

  • Getting Started
  • Course Resources
  • Introduction to Java Programming
  • Writing our First Java Program
  • Declaring, Initializing and Using Variables
  • Modifying Variables Using Operators
  • Using Promotion and Type Casting
  • Using Operators and Decision Constructs
  • Creating and Using Arrays
  • Looping Contructs
  • Creating and Using ArrayLists
  • Introduction to Object-Oriented Programming
  • Object-Oriented Programming
  • The String Class
  • Importing Java Packages
  • Debugging & Exception Handling
  • Introduction to GUI Development
  • Course Appendix: Source Coding Best Practices
  • Test Preparation


Exam: Oracle Java Foundations exam 1ZO-811 

Certification Retirement Date: No date set

Recommended Duration: 24 Weeks

Cost: This course is not available to purchase

Prerequisites: None

Recommended Prerequisite: Highly computer literate.  Logical thinker, problem solver.  Research completed on what computer programming entails.  Highly motivated to learn computer programming.

Suggested Progression Courses: Java Associate Developer; MTA Software Development Fundamentals, MTA Database Fundamentals, Software Testing-ISTQB Certified Tester Foundation Level, MTA HTML5 Applications Development Fundamentals

Note: Consecutive courses are encouraged, however, only one eCollege computing course should be taken at a time. 

This course is free for job-seekers. Sign up at your local Department of Social Protection or Intreo office (click here to find your local office) or use the link below to purchase this course now.

Please quote course code: 09408

This online course in Software Testing leads to the ISTQB Certified Tester Certificate - Foundation Level.  It follows the syllabus of the International Software Testing Qualifications Board (ISTQB) and is suitable for beginner software testers. This qualification would be a valuable addition to the Curriculum Vitae (CV) of anyone involved in or hoping to gain employment in software development e.g. prospective software analysts, software architects, software developers, user experience designers, IT managers and software test engineers.

Course content:

In each section, you will find interactive tutorials, relevant videos, notes, quizzes and other resources which should be studied in conjunction with the corresponding chapter of the main textbook, provided as part of the eBook library.

Throughout your course you will study the following topics:

  • Application Development Life Cycle
  • Fundamentals of Software Testing
  • Testing Throughout the Software Life Cycle
  • Static Techniques and Test Design in Software Testing
  • Black-Box Software Testing Techniques
  • White-Box Software Testing Techniques
  • Software Test Management
  • Configuration Management, Risks, and Incidents in Software Testing
  • Tool Support in Software Testing

The following Bonus sections, though highly recommended, are not mandatory:

  • JUnit
  • Selenium Automated Web Testing
  • Jasmine

Exam: ISTQB Certified Tester Foundation Exam.

Certification Retirement Date: No date set.

Recommended Duration: 14 weeks. 

Prerequisites:

To navigate this course, you will need a significant computer programming qualification.  Approved prerequisites (any one of):

NB: Your prerequisite cert will be checked as you start the course. 

Possible progression courses:

Having successfully completed this course, we can offer you a range of progression courses including our:

  • Java Programming track:
    • Java Foundations Junior Associate
    • Java Associate Developer  
    • Java Professional Developer
  • Microsoft Technology Associate (MTA) in HTML 5 Application Development Fundamentals
  • Microsoft Technology Associate in Software Development Fundamentals
  • Microsoft Technology Associate in Database Fundamentals
  • Microsoft Technology Associate in Networking Fundamentals

Course cost: €513.00 (free for job-seekers)

Fee paying information: Click here

Note: Only one eCollege computing course should be taken at a time. 

Course information video:

This course is free for job-seekers, please sign-up at your local Department of Social Protection or Intreo office.

Please quote course code -  09412

This course in web design and application development covers the three technologies HTML, CSS and JavaScript, now commonly collectively known as HTML5.

HTML, CSS and JavaScript - often used together they are the official languages of the world wide web.

HTML allows content to be displayed on the web, CSS gives this content style and layout, and JavaScript brings the functionality we’ve come to expect from modern websites.

Not only does this course teach web development, but these three traditionally web technologies are now being used to develop standalone applications for desktops, tablets, and mobile phones.  The course and Microsoft Technology Associate (MTA) certificate also stresses and teaches this use of HTML5 for standalone application development.  The course will also teach some application lifecycle management, the development process and some of the common tools used to code HTML5.

To begin your course you must complete the topics:

  • Getting Started
  • Course Resources

Topic 1 - Identify Exam Expectations- will be your third 'topic' and will help you to:

  • understand how the exam is scored
  • know the exam format
  • know when and where to take the exam
  • appreciate the advantages of taking this exam

The main course content:

Topic 2: Introduction to HTML5

Topic 3: HTML5 Layout

Topic 4: Managing the Application Life Cycle 1

Topic 5: HTML5 Forms

Topic 6: Building the User Interface by Using HTML5: Text, Graphics, and Media

Topic 7: Building the User Interface by Using HTML5: Organisation, Input, and Validation

Topic 8: Understanding CSS3 Essentials: Content Flow, Positioning, and Styling

Topic 9: HTML5 and CSS3

Topic 10: Understanding CSS3 Essentials: Layouts

Topic 11: HTML5 Layout with CSS3

Topic 12: Managing Text Flow by Using CSS3

Topic 13: HTML5 and Advanced CSS3

Topic 14: Managing the Graphical Interface by Using CSS3

Topic 15: HTML5 and JavaScript

Topic 16: Understanding JavaScript, Coding Essentials, HTML5 API's and Media

Topic 17: HTML5 Graphics and Canvas

Topic 18: Creating Animations, Working with Graphics, and Accessing Data

Topic 19: Advanced HTML5

Topic 20: JavaScript Coding for the Touch Interface, Device and Operating System Resources and more

Topic 21: Advanced Features of JavaScript, CSS3 and HTML5

Topic 22: Manage the Application Life Cycle 2

Course Appendix A: Integrated Development Environment (IDE)

Completing your Course

Preparing to complete your course will involve:

  • Test Preparation
  • Exam Booking

Exam: Microsoft HTML5 Application Development Fundamentals (98-375) 

Course Retirement Date: January 2019 (You will have till then to complete this course)

Recommended Duration: 16 weeks (approx. self-paced)

Prerequisites: A potential learner should:

  • have a keen interest in computing and web design
  • have researched the area and be aware that this course teaches the coding of web design and development, not just a graphical design approach
  • be a logical thinker and problem solver with an eye for detail
  • have an interest in art or visual design.

N.B. Potential learners must be highly computer literate, though a previous qualification is not essential.

Possible Progression Courses: 

Aspiring web designers could progress their skills and certification with eCollege courses through:

Aspiring web developers and computer programmers could progress and expand their skills with:

Course cost: €475.00 (free for job-seekers)

Fee-paying information: Click here

Note: Consecutive courses are encouraged, however, only one eCollege computing course should be taken at a time. 

Course Information video:

This course is free for job-seekers; please sign-up at your local Department of Social Protection or Intreo office.

Please quote course code: NC 09781

HTML5 is a family of technologies which are commonly used together to help create modern websites.

HTML allows content to be displayed on the web, CSS gives the content style and layout, and JavaScript provides the functionality which we have come to expect from modern websites.

This course in JavaScript builds on your HTML and CSS knowledge, to help you create interactive, dynamic, and user friendly websites. (No previous JavaScript knowledge is required.)

Course Content:

Getting Started
  • Upload prerequisite certification
  • Induction module
Course Resources
  • Exam information
  • Course eBooks
  • Course software information
  • Reference links
Course Primer
  • This topic covers some of the foundational concepts before moving on to specific exam objectives in subsequent topics
Operators, Methods and Keywords
  • Complete or debug code that uses assignment and arithmetic operators
    • Assignment; increment; decrement; addition; subtraction; division; multiplication; modulus; compound assignment operators
  • Apply JavaScript best practices
    • Comments; indentations; naming conventions; noscript; constants; reserved keywords; debugger keyword; setting breakpoints; console.log
  • Evaluate the use of inline and external scripts
    • When to use, how to use, and what happens when both are used
  • Implement exception handling
    • try; catch; finally
  • Complete and debug code that interacts with the Browser Object Model (BOM)
    • Manage state; display dialogs; determine screen size
Variables, Data Types and Functions
  • Declare and use variables of primitive data types
    • Number; Boolean; String; Null; Undefined; typeof operator; type checking functions; use strict; converting between data types; formatting numbers; string operations; single quote vs double quote (nesting); initialization
  • Declare and use arrays
    • Single-dimensional arrays; multi-dimensional arrays; iteration; initialization; define an array; sort and search an array; use push, pop, shift, and unshift methods; use the length property; access an array element;
  • Complete and debug code that uses objects
    • Properties; methods; instantiation; Date object; retrieve date and time parts; localize date format (MM/DD vs DD/MM); add and subtract dates
  • Complete and debug code that uses built-in Math functions
    • Random; round; abs; floor; ceiling; min; max; pow; sqrt
  • Complete and debug a function that accepts parameters and returns a value
    • Reusable code; local versus global scope, redefine variables, pass parameters, value versus reference, return values
Decisions and Loops
  • Evaluate expressions that use logical and comparison operators
    • ==; !=; <, >; <=; >=; !; &&; ||
  • Complete and debug decision statements
    • if; else if; switch; nested if
  • Complete and debug loops
    • for; while; do; break; continue
Interact with the Document Object Model (DOM)
  • Identify and construct the Document Object Model (DOM) tree
    • window; document; body; other HTML elements
  • Identify and handle HTML events
    • onchange; onmouseover; onload; onclick; onmouseout; onkeydown
  • Complete and debug code that outputs to an HTML document
    • innerHTML; document.write
  • Complete and debug code that locates, modifies, and adds HTML elements and attributes
    • getElementByld; getElementsByTagName; getElementsByClassName; setAttribute; createElement
Interact with HTML Forms
  • Complete and debug code that retrieves input from forms and sets form field values
    • Retrieve form values; identify the DOM path; get values from different types of elements; prepopulate values; mask values
  • Complete and debug code that performs input validation
    • Case; string comparisons; Not-A-Number (NaN)
  • Describe the form submission process
    • onsubmit; post versus get; potential targets for submission
Test Preparation
  • Online mock exams to prepare for the Microsoft exam
Exam Booking

Exam: Introduction to Programming using JavaScript 98-382

Certification Retirement Date: No date set

Recommended Duration: 16 weeks (approximately - self-paced)

This course should be undertaken on a full-time basis, although you can still make the required progress through the material by committing a minimum of 10-15 hours per week to it.

Prerequisites:  

  • To start this course, you must hold a 3rd level degree in Information Technology (where HTML and CSS formed a significant part of your studies), or you must have completed one of the following exams:                                                                                                                    
    • Exam 98-375: HTML5 Application Development Fundamentals
    • Exam 98-383: Introduction to Programming Using HTML and CSS (Under Construction)                                                                                                                                                                   
  • Anyone of the above certifications will demonstrate that you possess the required knowledge to proceed with the JavaScript course

Possible Progression Courses: 

Aspiring web designers could progress their skills and certifications with eCollege courses through:

Aspiring web developers and computer programmers could progress and expand their skills with:

Course cost: 

Fee-paying information: Click here

Note: Consecutive courses are encouraged, however only one eCollege computing course should be undertaken at a time.

This course is free for job-seekers. Please sign-up at your local Department of Social Protection or Intreo office

Please quote course code: NC10054

Microsoft Technology Associate (MTA) 98-381 Introduction to Programming using Python

Python is one of the world's most used general purpose computer programming languages and has grown in use and popularity over the last number of years. This online, relative beginner course in Python leads to the Microsoft certificate: Microsoft Technology Associate (MTA) 98-381 Introduction to Programming using Python.  Microsoft, one of the world's leading technology companies, runs an extensive program of industry certifications, so this course helps you work towards an industry standard certification in Python.

Python is a cross-platform, high-level language, which is free to download and for developers to use.

This course covers the core of the Python language as well as some of the most used Python modules, including modules for doing basic maths, manipulating dates and times, working with random numbers and file handling. 

Course Contents:

Each section contains interactive tutorials, relevant videos, notes and quizzes and should be studied in conjunction with recommended readings from our course reference eBook library of full published textbooks included with your course.

Perform Operations using Data Types and Operators
  • Data types include str, int, float, and bool
  • Typecasting; constructing data structures; indexing and slicing operations
  • Assignment; Comparison; Logical; Arithmetic; Identity (is, is not); Containment (in, not in)
Control Flow with Decisions and Loops
  • if; if; else; nested and compound conditionals
  • while; for; break; continue; pass; nested loops and loops that include compound conditionals
Perform Input and Output Operations
  • open; close; read; write; append; check existence; delete; with statement
  • Read input from a console; print formatted text; use of command line arguments
Document and Structure Code
  • Use of indentation and white space; comments and documentation strings; pydoc
  • Call signatures; default values; return; def; pass
Perform Troubleshooting and Error Handling
  • Syntax errors; logic errors; runtime errors
  • Try; except; else; finally; raise
Perform Operations Using Modules and Tools
  • math; datetime; io; sys; os; os.path; random
Course Appendix A
  • Source Coding Best Practices
Test Preparation
  • Online mock exams to prepare for the Microsoft exam
Exam Booking
  • Course questionnaire
  • Exam booking
  • Exit questionnaire

Exam: Microsoft Technology Associate (MTA) 98-381 Introduction to Programming using Python

Certification Retirement Date:  No date set

Recommended Duration: 14 Weeks

Cost:  (free for job-seekers)

Fee-paying information: Click here 

Prerequisites:

  • There are no mandatory prerequisite certifications or experience for this course

Recommended Prerequisite: 

  • A high level of computer literacy
  • Logical thinking, strong problem solving
  • Strong interest in coding/computer programming 
  • Good basic maths: basic arithmetic, basic algebra 

Suggested Progression Courses: 

  • Our Java track starting with: Java Foundations Junior Associate - 1ZO-811
  • Microsoft Technology Associate Software Development Fundamentals - 98-361
  • Microsoft Technology Associate Database Fundamentals - 98-364
  • Software Testing- Certified Tester Foundation Level - ISTQB
  • Microsoft Technology Associate HTML5 Application Development Fundamentals - 98-375

This course is free for job-seekers; please sign-up at your local Department of Social Protection or Intreo office.

Please quote course code: 

This course in web design covers the HTML and CSS technologies. HTML and CSS used together, are the official languages of the world wide web and behind the world’s 1 billion websites.  With the need for skilled workers, the potential popularity of this course is obvious.

HTML allows content such as text, images and videos to be displayed on the web, while CSS dictates the style, colour and layout of this content.

This course teaches HTML and CSS with a focus on web development. These web technologies are also now being used to develop standalone applications for desktops, tablets and mobile phones, which broadens the potential usefulness and popularity of this course even further.   

Please note: this course teaches the coding of web design using HTML and CSS, not web design using a "what you see is what you get" visual web page builder. 

Course Content:

Getting Started
  • Induction module
Course Resources
  • Exam information
  • Course eBooks
  • Course software information
  • Reference links
Understand HTML Fundamentals
  • Construct markup that uses metadata elements
    • Script; noscript; style; link; meta tags, including encoding, keywords, viewport, and translate
  • Construct well-formed markup that conforms to industry best practices
    • DOCTYPE declaration; HTML; head; body; proper syntax, including closing tags and commonly used symbols; comments
Structure Documents Using HTML
  • Construct and analyze markup to structure content and organize data
    • Table tags; h1-h6; p; br; hr; div; span; ul; ol; li
  • Construct and analyze markup that uses HTML5 semantic elements
    • Semantic tags; header; nav; section; article; aside; footer; details; summary; figure; caption
  • Construct and analyze markup that implements navigation
    • Image links; a; target; bookmark; relative versus absolute links; navigating simple folder hierarchies
  • Construct and analyze markup that uses form elements
    • Form attributes; action; method; submission methods; accessibility; input types and restrictions; select; textarea; button; output; option; datalist; fieldset
Present Multimedia Using HTML
  • Construct and analyze markup that displays images
    • img and picture elements and their attributes
  • Describe the appropriate use of the img, svg, and canvas elements
  • Construct and analyze markup that plays video and audio
    • Video; audio; track; source; simple iframe implementations
Understand CSS Fundamentals
  • Analyze the impact of using inline styles, internal style sheets, and external style sheets
    • When to use inline styles; when to use internal style sheets; when to use external style sheets; precedence when using a combination of inline styles and style sheets
  • Construct and analyze rule sets
    • Valid syntax for the CSS rule set; selectors, including class, id, elements and pseudo-class
  • Construct well-formed style sheets that conform to industry best practices
    • Reusing rules and rule sets; commenting; testing on multiple browsers; web safe fonts
Style Web Pages Using CSS
  • Construct and analyze styles that position content
    • Positioning, including float, relative, absolute, max-width, overflow, height, width, and align; inline versus block; visibility; box model, including margins and padding
  • Construct and analyze styles that format text
    • Font-family; color; font-style; font-size; font-weight; link colors; text formatting, including text alignment, text decoration, and indentation
  • Construct and analyze styles that format backgrounds and borders
    • Border-color; border-style; border-width; backgrounds; divs; colors
  • Analyze styles that implement a simple responsive layout
    • Units of measure; responsive effects with CSS, including viewport and media query; percentages versus pixels; frameworks and templates; max width
Test Preparation
  • Online mock exams to prepare for the Microsoft exam
Exam Booking

Exam: Introduction to Programming using HTML and CSS (EL) 

Certification Retirement Date: No date set

Recommended Duration: 16 weeks (approximately - self-paced)

This course should be undertaken on a full-time basis, although you can still make the required progress through the material by committing a minimum of 10-15 hours per week to it.

Prerequisites:

  • There are no mandatory prerequisite certifications or experience for this course

Recommended Prerequisite: 

  • A high level of computer literacy
  • Strong interest in coding a web page
  • Logical thinking, strong problem solving
  • Interest in visual design / visual art an advantage

Possible Progression Courses: 

Aspiring web designers could progress their skills and certifications with eCollege courses through:

Aspiring web developers and computer programmers could progress and expand their skills with:

Course cost: €475 (free for job-seekers)

Fee-paying information: Click here

Note: Consecutive courses are encouraged, however only one eCollege computing course should be undertaken at a time.