SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.

Start Your Free Trial

7 Day Free Trial. Cancel Anytime.

SitePoint Premium

  • Access to 700+ courses
  • Publish articles on SitePoint
  • Daily curated jobs
  • Learning Paths
  • Discounts to dev tools
  • Library/
  • Video courses/
  • Python Fundamentals in 13 Lessons
Python Fundamentals in 13 Lessons

Python Fundamentals in 13 Lessons

Python, tip by tip


Course details

4.0∙7 Ratings0 reviews

Published
May 2017
Videos
13
Duration
1h 38m
Happy students
1672

Take this course

About the course

In this Python mini course, we go through foundational Python lessons, and a couple additional tips to push your Python lessons further. These lessons include topics such as conditional flow, list & dictionaries, looping, file I/O and string manipulation. Each lesson presents a fun concept to help you learn Python programming. By the time you're done, you’ll have a solid grasp of Python. Need more Python? Try our course Wrapping Your Head Around Python. This isn't just an introductory Python course, it's an introductory programming course which will help you get up to scratch in your Python fundamentals.

Course Instructors

Brett Romero

Brett Romero

Brett Romero is a software developer versed in .NET, PHP, Python, and iOS to name a few. He builds desktop, web and mobile applications. His design skills aren't too shabby either and knows Illustrator and Photoshop backwards and forward. Brett has also founded Bitesize Business School, which helps entrepreneurs develop needed technical skills for running an online business while also teaching them invaluable business skills.
Shaumik Daityari

Shaumik Daityari

Shaumik is an optimist, but one who carries an umbrella. He is currently pursuing his MBA at IIM Lucknow, after completing his M.Tech at IIT Roorkee. A co-founder of The Blog Bowl, he loves writing.

Course Outline

Lesson 1: Working with Python
  • Free
    Learning to Combine Dynamic Strings Using Concatenation in Python
    5:16
  • Locked
    Conditional Structures and Controlling Flows in Python
    6:17
  • Locked
    Creating Modules in Python
    8:02
  • Locked
    Interactive Debugging in Python with pdb
    6:25
  • Locked
    Using Dictionaries in Python to Store Data
    4:49
  • Locked
    Testing in Python with Doctest and Unittest
    7:09
  • Locked
    Writing Efficient Code with Python
    8:19
  • Locked
    Efficient One Line Commands in Python
    10:26
  • Locked
    Exploring List Data Structures in Python
    10:01
  • Locked
    How to Join and Split Strings with Python
    5:39
  • Locked
    How to Manage and Sort Lists in Python
    7:45
  • Locked
    Python Package Management with pip
    10:18
  • Locked
    Working with Python's Dictionaries
    7:41

Reviews
4.0

7 total

0
7
0
0
0

Course details

4.0∙7 Ratings0 reviews

Published
May 2017
Videos
13
Duration
1h 38m
Happy students
1672

Take this course
SitePoint

Stuff we do

  • Premium
  • Newsletters
  • Learning paths
  • Library
  • Forums

Contact

  • Contact us
  • FAQ
  • Publish your book
  • Write an article
  • Advertise

About

  • Our Story
  • Corporate Memberships
  • Start free trial
  • Login

Connect

  • RSS
  • Facebook
  • Twitter (X)
  • Instagram

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Terms of usePrivacy policy