Skip to main content

UC3Mx: Introduction to Java Programming: Starting to code in Java

A free online course on programming with Java.

Up to 3 Months
Online

This introductory course guides participants into the subject of Java programming and introduces them to fundamental concepts such as Application Programming Interfaces (APIs) and how to use some of the most common classes, the Object-Oriented Programming (OOP) or functional abstraction.

Developed by the University Carlos III de Madrid, the course has a practical approach and puts its emphasis on offering an immersive, creative and entertaining experience for learners, combined with immediate feedback. Offering dynamic exercises and quizzes, as well as more in-depth case studies, the course aims to open a door to programming for anyone interested in the field of information and communication technology (ICT).

Course material is split over 5 weeks, with an average time commitment of between 7 and 10 hours each week. No prerequisite knowledge is needed to participate. It can be audited for free and offered in English, Spanish and Portuguese.

You may also be interested in

Functional Program Design in Scala

An intermediate course for ICT professionals interested in learning more about working with larger Scala applications.

Key dates

Duration
3 Months

Additional information

Field of education and training
Software and applications development and analysis
Training opportunities
Course
Learning Effort
Part time intensive
Geographic scope - Country
Austria
Belgium
Bulgaria
Cyprus
Target language
English
Portuguese
Spanish
Target group
Non-Native Speakers
Persons requiring employment retraining
Persons who have completed primary education
Persons who have completed secondary/compulsory education
Persons who have completed tertiary education (EQF 6)
Is this course free
Yes
Credential offered
Learning Activity
Type of training record
Single module

Skill levels