Scripting with Python

via edX

edX

300 Courses


course image

Overview

Discover how to leverage Python, one of the most powerful and widely-used programming languages, for automating tedious tasks and processing data efficiently. Whether you're aiming to improve job performance by automating routines like updating Excel spreadsheets or mining data from web pages, or you're seeking to break into burgeoning fields like data science, artificial intelligence, or software development, mastering Python can open the door to a wealth of opportunities.

This course introduces you to the essentials of Python programming, covering fundamental concepts such as data types, variables, decision-making statements, loops, functions, and file handling. Through hands-on practice, you'll learn to craft simple scripts utilizing key language constructs such as lists, literals, and regular expressions, paving the way for the creation of practical applications.

By the end of your journey, you will be equipped to:

  • Evaluate control constructs to effectively manage program flow.
  • Compose simple Python scripts, adhering to best practices and coding standards.
  • Tackle problem-solving innovatively by planning your programs with pseudocode or flowcharts before coding.
  • Create comprehensive programs using a Python interpreter, from running and writing script syntax, to developing in an IDE, and troubleshooting errors.

This introductory course not only serves as a foundational building block for those looking to advance in the Python programming landscape but also integrates seamlessly into broader educational pathways, including the Business Analytics Foundations and Data Management with Python and SQL MicroBachelors programs. Although this course starts in February 2021, it's highly recommended to embark on this learning journey in sequence, unless you're already familiar with the subject matter.

For those who successfully complete the course, options may be available to count this experience towards 3 credits (1 course) towards a bachelor's degree at Southern New Hampshire University, signifying not just a learning milestone but a step forward in your academic and professional career.

Provider: edX. Categories: Python Courses.

Syllabus


Taught by

Gwen Britton and Curtis George


Tags

united states

provider edX

edX

300 Courses


edX

pricing Free Online Course (Audit)
language English
duration 16 weeks, 8-10 hours a week
sessions On-Demand
level Beginner