Introduction to Python Programming

Enroll for Free

Buying via our links supports this free directory · Affiliate disclosure.
Course facts
  • Payment: Free, no certificate
  • Credits: Non Credit
  • Learning style: Self-paced, start anytime
  • Video access: Offline Download (App)
Created byUdacity
Available onUdacityUdacity

Course Details
Learning Style

Start Anytime

Level

Beginner

Study Mode

100% Online

Duration

Medium (10 – 40 Hours)

Languages
Audio Language

English

Outcomes
Academic Credits

Non Credit

Price & Terms
Pricing Model

Free Content (No Certificate)

Technical
Content Medium

Video Based

Video Access

Offline Download (App)

Specification
Access

Free Access

SKU: introduction-python-programming Category: Tag: Brand:

Learn Python from scratch: data types, data structures, control flow, functions, generators, and writing and running scripts on your own computer.

At a glance
Duration14.2 Hours
LevelBeginner
LanguageEnglish
Taught byJuno Lee
AccessFree access
FormatVideo Based
Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare

Python is often the first language people learn, because it reads clearly and runs almost anywhere. Starting from scratch, you learn data types and operators, data structures, and control flow with conditionals, loops, and list comprehensions, then write functions with lambda expressions, iterators, and generators. Finally you set up your own environment to write and run Python scripts locally, with an optional look at more advanced iterators and generators.

What You Will Achieve

  • Use Python’s data types, operators, and data structures
  • Write control flow with conditionals, loops, and list comprehensions
  • Write reusable functions, including lambda expressions and generators
  • Set up a local environment and write and run Python scripts


Program Overview

Python Building Blocks

Data types, data structures, and the logic of a program.

  • Data types and operators
  • Data structures
  • Control flow and list comprehensions

Functions and Scripting

Reusable code and running Python on your own computer.

  • Functions, scope, and lambda expressions
  • Iterators and generators
  • Scripting in a local environment

Course Completion


Job Outlook

Python is used by software developers, data analysts, and scientists, and is often the first step toward data science and automation work.


Our take

Good for: Complete beginners who want a structured, hands-on start in Python programming.

Keep in mind: The final advanced lesson on iterators and generators is optional, and the scripting lesson asks you to set up Python on your own computer.

Bottom line: A clear, well-paced first course in Python.

Frequently Asked Questions

Will I write Python on my own computer?

Yes. The scripting lesson has you set up your own programming environment to write and run Python scripts locally, with good scripting practices.

Does the course cover list comprehensions?

Yes. The control flow lesson covers conditional statements, loops, useful built-in functions, and list comprehensions.

Are the advanced topics required?

No. The advanced lesson on iterators and generators is optional and is there to give you a taste of those topics.

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0

No reviews yet. Be the first to review this course.

There are no reviews yet.

Write your review

Reviews can only be posted by registered learners. Log in or create a free account, then you will return here to post.

×

    Report this page
    Introduction to Python Programming
    Introduction to Python Programming
    LiveTalent
    Logo
    Compare items
    • Total (0)
    Compare
    0