Introduction to Python 3, Dublin

Start date: 29 April 2019

Duration: 3 Days

Location: Xilinx, City West Business Park, Saggart, Dublin

Certificate: N/A

Cost: Members € 300; Non-members € 450

Course code: N/A

Programme overview

This course covers the fundamentals of the Python programming language and the essential tools which can be applied in the IC design industry.

Learning outcomes

At the end of this course, attendees will be able to:
• Design and program python applications
• Process files and automate tasks
• Use data analysis tools to investigate and visualise data sets

Who is the course for?

Engineers in a design role, who wish to apply Python e.g. for automating tasks. No prior Python experience necessary. Prior knowledge of a programming language desirable.

Schedule

Day 1

  • Functions
  • Modules and Packages
  • Lists and Tuples
  • Working with files

Day 2

  • Exception Handling
  • Dictionaries and Sets
  • Functional Programming
  • OS Services and Task Automation
  • Classes

Day 3

  • Jupyter python notebooks
  • Data analysis tools, including Numpy, Scipy, Pandas and matplotlib
  • Task Automation

Trainer Profile

Bill Emerson has worked as a software engineer, developer and trainer in the UK and Ireland since 1992, in a variety of industries, including financial services, scientific and educational. He has programmed extensively in Java and Python and divides his time between development projects and designing and delivering training courses. He has delivered python courses to many groups, including climate researchers and electronic engineers.

Bill lectures in software design and data analytics at Undergraduate and Postgraduate level, and is involved with a number of research projects involving data mining, analysis and visualization.

Contact Gerry Byrne at Gerry.Byrne@midasireland.ie for full details