top of page
Introduction to Python Programming Essentials
Begins 2nd Aug 2019
This Python Essentials course teaches you the foundation of the Python programming language. This course includes self-paced learning videos, code along exercises, milestone exercises and a Q&A forum to help answer your questions. A digitally verifiable certificate of completion is made available through Wolfware Outreach if you successfully complete milestone exercises.
Over the last decade, Python and its ecosystem of libraries has become one of the top programming languages used by Mathematicians, Scientists, Engineers, Data Scientists and IT personnel. This course is aimed at building the essential skills for you to be a Python Programmer with video tutorials and programming exercises.
This course however does not replace the Numerical and Scientific Computing in Python course that Dr Starly offers as ISE 435 and ISE 535. The only overlap is that first 4 weeks of the class offered as part of the degree, is similar to the Wolfware Outreach course. The Wolfware Outreach is only the essentials and means to get introduced to Python Programming language.
What You Will Learn:
Have a fundamental understanding of the Python programming language.
Understand how to utilize professional developer environments with Spyder.
Learn the pre-requisite skills in Python to help you learn specific branches of utilizing Python in advanced data analysis.
Study control conditions and loops within Python, fundamental to any programming language.
Work with Files I/O including text and .CSV files
Anaconda Distribution and Spyder IDE for Python.
Python Data Types
Basic Math Libraries
Conditions and Loops
Debugging / Error handling
Date and Time in Python
Files I/O & Directories Handling
Lots of 'Code Along' Exercises
Digital Certificate of Completion
This course has no required pre-requisites and does not assume you to be a programmer.
The Digital Certificate issued by the Instructor through the NC State Wolfware Outreach.
Dr Starly shares how you can effectively make best use of course videos and resources.
bstarly at ncsu.edu
Sample Course Videos
bottom of page