Training: Introduction to Java and Python
Archived – Please note this training opportunity/webinar took place in the past and has been left here for reference purposes. You can look for similar training opportunities/webinars by viewing our full list here or by .
Date: Tuesday 16th February 2016
Time: 10.30am to 4.30pm
Venue: University of Essex, Colchester campus, PC Lab Room O, PC suite TC2.16.
Price: £100 for academics (including students), £150 for non-academics and £70 for half day training.
Download the booking form (pdf) or book online.
About:
This one day training course seeks to improve the programming skills of academics and non-academics. Focusing on four key areas, attendees will gain a rounded knowledge of using Python and Java. Both of the subjects covered will include practical sessions and computer workshops. Upon completion you will have gained knowledge and experience that are immediately actionable.
Target audience:
This course is aimed at both academics and non-academics that have knowledge of programming but no experience in Java or Python is necessary.
Aims:
This one day training course seeks to improve the data skills of researchers and non-academics who want to gain an understanding of Java and Python. Focusing on four key areas, the subjects will both give a rounded knowledge of using these languages in data programming.
Course outline:
Java
- Basics of Object Oriented Programming & Java
- Overview of the Java library and package structure
- Putting together a Java program
- Packaging and distribution
Python
- An overview of the Python Programming language.
- The basic structure of the language.
- Data types within the language.
- A workshop going through a number of exercises.
Course structure:
45-60 minute lecture style session, followed by 1 hour practical lab session enabling you to play around with the software/ tools and techniques, ending with a 15-30 minute discussion to help you think about applying it to your own work.
Course benefits:
Following this training course you will be able to:
- Use Java to build large-scale, cross-platform stable programs.
- Understand and write Python across a number of software packages.
Download the booking form (pdf) or book online.