0% found this document useful (0 votes)
21 views

Introduction To Programming in Python: Why Do This Course?

This 1-day introduction to programming in Python course provides no-cost training to members at their campus. The course teaches Python programming concepts and techniques using Jupyter notebooks, which allow code, results, visualizations, and documentation to be blended. Attendees will learn Python syntax, control structures, data types, powerful libraries for numerical analysis and visualization, debugging, testing, and blending code with notebooks. The course is taught in a relaxed setting by knowledgeable trainers who are researchers.

Uploaded by

s47556
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Introduction To Programming in Python: Why Do This Course?

This 1-day introduction to programming in Python course provides no-cost training to members at their campus. The course teaches Python programming concepts and techniques using Jupyter notebooks, which allow code, results, visualizations, and documentation to be blended. Attendees will learn Python syntax, control structures, data types, powerful libraries for numerical analysis and visualization, debugging, testing, and blending code with notebooks. The course is taught in a relaxed setting by knowledgeable trainers who are researchers.

Uploaded by

s47556
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Introduction to Programming in Python

1 day No Prerequisites At your campus No cost to members

Why do this course?


Python has deservedly become a popular language for scientific
computing. It has all the friendly features and conveniences you'd expect
of a modern programming language. And it boasts a rich set of libraries for
working with data.

We teach using Jupyter notebooks, which allow program code, results,


Intersect Software Courses visualisations and documentation to be blended seamlessly. Perfect for
sharing insights with others while producing reproducible research.

Introduction to Join us for this live coding workshop where we write programs that
Unix produce results, using the researcher-focused training modules from the
highly regarded Software Carpentry Foundation (software-carpentry.org).
Introduction to You'll learn:
Programming in
Python
Programming concepts and techniques.
Basic syntax, control structures and data types in Python.
Software How to import powerful libraries that support numerical analysis
Introduction to
Carpentry (NumPy) and visualisation (Matplotlib)
Programming in R
Workshop
Approaches to debugging, testing and defensive programming.
How to blend code, output and documentation with Jupyter
Introduction to notebooks
Programming in
MATLAB The Intersect approach to training

Introduction to At Intersect, we work closely with our member universities to develop and
Version Control deliver training that targets the day-to-day software and technology
with Git problems that researchers face. We deliver hands-on courses in a relaxed
setting with knowledgeable, helpful trainers who are themselves
researchers and who know how researchers work.
This programming course can be
taken on its own or as part of an Questions always welcome.
Intersect organised Software
Carpentry Workshop For more information visit
Learn.intersect.org.au

You might also like