Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

[Beta] Learn Advanced Python 3

via Codecademy

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Are you a lover of Python 3 and looking to advance your skills in the language? This course is for you. We will dive into some advanced Python skills that will allow you to take your programming to the next level. Learn new paradigms that will give you the flexibility to create clean, effective code and make you a truly advanced Python 3 programmer.

Syllabus

  • Welcome to Advanced Python: Learn about what is new in the Advanced Python 3 course!
    • Informational: Introduction to Advanced Python
  • Logging: Learn how to use logs in Python to help debug and track your software!
    • Article: Logging in Python
    • Lesson: Logging in Python
    • Project: ATM Logging
    • Quiz: Logging Quiz
  • Functional Programming: Learn how to use functional programming to create clean, efficient programs!
    • Article: Functional Programming in Python
    • Lesson: Functional Programming
    • Project: Create your own Higher Order Functions
    • Quiz: Functional Programming
  • Database Operations: Learn how to perform database operations in Python using the sqlite3 module!
    • Lesson: Querying SQLite Databases with Python
    • Project: Analyzing Hotel Databases with Python
    • Quiz: Querying SQLite in Python
  • Concurrent Programming: Learn how to use concurrent programming to implement code more efficiently.
    • Article: What is Concurrent Programming
    • Lesson: Processes and Threads
    • Quiz: Processes and Threads
    • Lesson: Concurrent Programming in Python
    • Quiz: Concurrent Programming in Python
    • Project: Concurrent Programming
  • Deployment: Learn about the importance of deployment and how to package and deploy a simple Python script with Flask!
    • Article: Deploying a Simple Python Script With Flask
  • Next Steps: You've completed the Learn Advanced Python course! What's next?
    • Informational: Learn Advanced Python: Next Steps

Taught by

Kenny Lin

Reviews

4.5 rating at Codecademy based on 311 ratings

Start your review of [Beta] Learn Advanced Python 3

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.