Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Introduction to Scripting in Python Specialization

Course Cover
compare button icon

Course Features

icon

Duration

4 months

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Effort

2 hours per week

icon

Teaching Type

Self Paced

Course Description

This specialization is for beginners who want to learn essential programming skills. You will learn the fundamentals of Python 3 programming through four courses. This will allow you to be able to use Python to accomplish common scripting tasks. This knowledge will give you a solid foundation for a career as a data scientist, software engineer, or in other programming-related fields.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Write short Python programs that are able to accomplish real, practical tasks

Learn about different data representations, including strings, lists, and tuples, that form the core of all Python programs

Write Python programs that can manipulate data stored in files

Get comfortable working with tabular data in Python

Learn how to install external packages for use within Python, acquire data from sources on the Web, and then we will clean, process, analyze, and visualize that data

Course Instructors

Scott Rixner

Professor

Scott Rixner is a Professor of Computer Science at Rice University. His research focuses on systems software and computer architecture. He is well versed in the internals of the Python programming la...

Joe Warren

Professor

Joe Warren is a Professor in the Department of Computer Science at Rice University. His main area of research interest is computer graphics and geometric modeling, where he has published extensively....
Course Cover