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

NobleProg Australia Logo

Perl Programming Training Course

This course gives a comprehensive introduction to Perl programming.Running Perl programs Creating a Perl script Running Perl scripts Getting help with perldoc Variable types and contexts Scalars, lists and hashes Strings and interpolated strings Special variables Context if/else/elseif

by NobleProg Australia [Claim Listing ]
Desired Skill Logo

JAVA Spring, Spring Boot, API Training

At Desired Skill, we recognize the paramount importance of mastering Java Spring, Spring Boot, and API technologies in today’s software landscape. Our comprehensive training program is designed to empower you with the skills required to craft cutting-edge solutions that meet the demands of modern...

by Desired Skill [Claim Listing ]
CertHub Logo

Certified Application Security Engineer (CASE) - JAVA

The Certified Application Security Engineer (CASE) - JAVA certification Program assesses critical security skills and knowledge required throughout a secure and regular software development life cycle (SDLC).

by CertHub [Claim Listing ]
NobleProg Australia Logo

MATLAB Programming Training Course

This two-day course provides a comprehensive introduction to the MATLAB® technical computing environment. The course is intended for beginner users and those looking for a review.

by NobleProg Australia [Claim Listing ]
KnowledgeHut Solutions Logo

C# Certification Course

One of the most popular server side languages, C# is a programming language developed in the labs of Microsoft. This versatile language is among the most popularly used object oriented languages in development of mobile apps, cloud based services, enterprise software, and games, and learning it ca...

by KnowledgeHut Solutions [Claim Listing ]

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