Advance Your Skills in Python

Go to class
Write Review

Free Online Course: Advance Your Skills in Python provided by LinkedIn Learning is a comprehensive online course. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Advance Your Skills in Python is taught by Barron Stone, Jungwoo Ryoo, Robin Andrews, Bhoomika Agarwal and Ryan Mitchell.

Overview
  • Now that you've learned the basics of Python programming, it's time to dive into the next steps to prepare for a career as a Python developer. This learning path takes you through the practical need of programmers, such as learning about design patterns, testing, and even interview preparation.

    • Learn industry standard practices.
    • Create practical applications through hands-on practice.
    • Apply your knowledge to land a job as a Python programmer.

Syllabus
  • Courses under this program:
    Course 1: Python Projects
    -Get hands-on practice building your own Python applications. Follow the development of a single project, from initial ideation to building the final installer for distribution.

    Course 2: Python Code Challenges
    -Want to test your Python skills? These concise, self-contained challenges let you stretch your brain and test your talents.

    Course 3: Python: Design Patterns
    -Explore 15 essential design patterns that will help you solve common coding challenges in Python.

    Course 4: Python Data Structures and Algorithms
    -Visually study the relationship of data structures and algorithms. Learn how stacks, queues, and 2D lists are used with depth-first, breadth-first, and A-star search algorithms.

    Course 5: Python Automation and Testing
    -Learn how to automate your web UI testing with Python and Selenium.

    Course 6: Python GUI Development with Tkinter
    -Learn how to build a graphical user interface (GUI) for your Python applications with Tkinter.

    Course 7: Web Scraping with Python
    -This course dives into the process, strategies, and best practices of web scraping. Learn how to use the Python framework, Scrapy, to practice key techniques.