Introduction To Programming: Plotting And Programming With Python

by The Queensland Cyber Infrastructure Foundation (QCIF) Claim Listing

This Software Carpentry workshop will introduce the building blocks of the Python scripting environment. Participants will start by exploring the command-line interface and basic programming concepts using Unix, before moving on to learn about simple and complex data types, conditionals in python.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

The Queensland Cyber Infrastructure Foundation (QCIF) Logo

img Duration

Enquire Now

Course Details

This Software Carpentry workshop will introduce the building blocks of the Python scripting environment. Participants will start by exploring the command-line interface and basic programming concepts using Unix, before moving on to learn about simple and complex data types, conditionals and looping in Python.

This workshop will prepare participants to carry out batch analysis and equip them with the knowledge to start creating automated pipelines to increase data processing power and productivity.

 

Recommended Participants

This workshop is recommended for researchers looking for scripting capabilities to run batch analyses and link processes to create a basic pipeline, or to automated repeated tasks for efficiency and reproducibility.

While it is designed to be suitable for people with no previous experience with Python or other programming languages, participants do need to be confident and experienced with using computers, and a familiarity with command-line interfaces will be helpful.

 

Learning Objectives

  • Use Python to read and write data from and to files

  • Perform simple scripting operations using loops and conditionals to carry out batch analyses

  • Generate data plots with Python

 

Syllabus

Topics covered will include:

  • Fundamental programming concepts and how to apply them in Python

  • Python data types and data structures

  • Importing functions into Python using modules

  • Programming structures: loops, conditionals, and functions 

  • Using scripting language to automate data analysis pipelines

  • Brisbane Branch

    Axon Building, 47 Staff House Rd, St Lucia QLD 4067, Brisbane

Check out more Python Programming courses in Australia

General Assembly Melbourne Logo

Python Course

Gain fluency in Python — the world's fastest-growing major programming language — and start leveraging its versatile capabilities to build web and data science applications.

by General Assembly Melbourne [Claim Listing ]
KnowledgeHut Solutions Logo

Java Training

A programming world without Java is inconceivable. Widely used in the distributed environment of the internet, it is one of the most popular programming languages for Android smartphones and favoured for development of devices and software applications. The functioning of a large number of websites

by KnowledgeHut Solutions [Claim Listing ]
Lumify Group Logo

Java Programming

Intensive and hands-on, the course emphasises becoming productive quickly as a Java® application developer. This course quickly covers the Java language syntax and then moves into the object-oriented features of the language.

by Lumify Group [Claim Listing ]
Prog360 Logo

React Native

React Native corporate training and certification oriented remote program aims to upskill you with Cross-Platform Development, Component-Based Development, State and Props Management, Navigation and User Interaction, API Integration

by Prog360
Victoria University Australia Logo

MEM07019C - Program NC/CNC machining centre

This unit covers writing and trialling programs for NC/CNC machining centres.Assessment tasks will be designed to reinforce and extend knowledge and skill competence within set and controlled parameters in accordance with each unit’s learning outcomes and performance criteria requirements, includ...

by Victoria University Australia [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy