Advance Your Skills in Python
Offered By: LinkedIn Learning
Course Description
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.
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.
Courses
-
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.
-
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.
-
Learn how to automate your web UI testing with Python and Selenium.
-
Want to test your Python skills? These concise, self-contained challenges let you stretch your brain and test your talents.
-
Learn how to build a graphical user interface (GUI) for your Python applications with Tkinter.
-
Explore 15 essential design patterns that will help you solve common coding challenges in Python.
-
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.
Taught by
Barron Stone, Jungwoo Ryoo, Robin Andrews, Bhoomika Agarwal and Ryan Mitchell
Related Courses
Information TheoryThe Chinese University of Hong Kong via Coursera Intro to Computer Science
University of Virginia via Udacity Analytic Combinatorics, Part I
Princeton University via Coursera Algorithms, Part I
Princeton University via Coursera Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University via Coursera