{"product_id":"python-programming-course-24-7-mentoring-live-labs-practice-tests-1-year-access","title":"PYTHON Programming - From Novice To Pythonista","description":"\u003cp data-mce-fragment=\"1\"\u003ePython continues to be one of the fastest-growing programming languages in the market today. Because of its ease of use and numerous supporting frameworks, it is widely used in web development, writing scripts, automating tasks, data science, and even cybersecurity.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThis learning path, with more than 95 hours of online content, is divided into the following four tracks:\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePythonista Track 1: Python Novice\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePythonista Track 2: Python Apprentice\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePythonista Track 3: Python Journeyman\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePythonista Track 4: Pythonista\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 1: Python Novice\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIn this track of the Pythonista journey, the focus is getting started with Python, complex data types, conditional statements and loops, and first-class functions and lamdas.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eContent:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eE-learning courses\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eGetting Started with Python: Introduction\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eComplex Data Types in Python: Working with Lists \u0026amp; Tuples in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eComplex Data Types in Python: Working with Dictionaries \u0026amp; Sets in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eComplex Data Types in Python: Shallow \u0026amp; Deep Copies in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eConditional Statements \u0026amp; Loops: If-else Control Structures in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eConditional Statements \u0026amp; Loops: The Basics of for Loops in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eConditional Statements \u0026amp; Loops: Advanced Operations Using for Loops in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eConditional Statements \u0026amp; Loops: While Loops in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFunctions in Python: Introduction\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFunctions in Python: Gaining a Deeper Understanding of Python Functions\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFunctions in Python: Working with Advanced Features of Python Functions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eOnline Mentor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eYou can reach your Mentor 24\/7 by entering chats or submitting an email.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFinal Exam assessment\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEstimated duration: 90 minutes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePractice Labs: \u003c\/strong\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePython Novice\u003c\/strong\u003e (estimated duration: 8 hours)\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePractice novice Python development tasks such as formatting data types, implementing flow control and conditionals, copying containers, and performing loops with list comprehension methods. Then, test your skills by answering assessment questions after converting data types, working with global and local variables within functions, invoking functions with varying parameters and implementing recursive functions and closures. This lab provides access to tools typically used when developing with Python, including:\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython, Anaconda\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJupyter Notebook + JupyterHub\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePandas\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eNumPy\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSiPy\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSeaborn Library\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePyCharm IDE\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSpyder IDE\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMongoDB\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMySQL,\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eVS Code\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003c\/strong\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 2: Python Apprentice\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIn this track of the Pythonista journey, the focus is Python classes and inheritance and also data structures and algorithms.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eContent:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eE-learning courses\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eAdvanced Python Topics: File Operations in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eAdvanced Python Topics: Exceptions \u0026amp; Command Line Arguments\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eAdvanced Python Topics: Python Modules \u0026amp; Virtual Environments\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eAdvanced Python Topics: Migrating from Python 2 to Python 3\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Classes and Inheritance: Introduction\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Classes \u0026amp; Inheritance: Getting Started with Classes in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Classes \u0026amp; Inheritance: Working with Inheritance in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Classes \u0026amp; Inheritance: Advanced Functionality Using Python Classes\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eData Structures \u0026amp; Algorithms in Python: Fundamental Data Structures\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eData Structures \u0026amp; Algorithms in Python: Implementing Data Structures\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eData Structures \u0026amp; Algorithms in Python: Sorting Algorithms\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eData Structures \u0026amp; Algorithms in Python: Implementing Sorting Algorithms\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eData Structures \u0026amp; Algorithms in Python: Trees \u0026amp; Graphs\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eData Structures \u0026amp; Algorithms in Python: Implementing Trees \u0026amp; Graphs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eOnline Mentor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eYou can reach your Mentor 24\/7 by entering chats or submitting an email.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFinal Exam assessment\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEstimated duration: 90 minutes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePractice Labs: Python Apprentice\u003c\/strong\u003e (estimated duration: 8 hours)\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePerform apprentice level Python development tasks such as file handling, implementing polymorphism, implementing special method names, as well as implementing an abstract class and using static methods. Then, test your skills by answering assessment questions after using a Python list as a stack, performing queue operations, implementing a graph as an adjacency matrix, and traversing a Binary Search Tree (BST).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003c\/strong\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 3: Python Journeyman\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIn this track of the Pythonista journey, the focus will be on Python Unit Testing, Python HTTP requests, Flask in Python, and Python concurrent programming.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eContent:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eE-learning collections\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Unit Testing: An Introduction to Python's unittest Framework\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Unit Testing: Advanced Python Testing Using the unittest Framework\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Unit Testing: Testing Python Code Using pytest\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Unit Testing: Testing Python Code Using doctest\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Requests: HTTP Requests with Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFlask in Python: An Introduction to Web Frameworks \u0026amp; Flask\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFlask in Python: Building a Simple Web Site Using Flask\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFlask in Python: User Interactions in Flask Applications\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFlask in Python: User Authentication in a Flask Application\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Concurrent Programming: Introduction to Concurrent Programming\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Concurrent Programming: Multithreading in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Concurrent Programming: Multiprocessing in Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Concurrent Programming: Asynchronous Executions in Python\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eOnline Mentor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eYou can reach your Mentor 24\/7 by entering chats or submitting an email.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFinal Exam assessment\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEstimated duration: 90 minutes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003c\/strong\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePractice Labs: Python\u003c\/strong\u003e \u003cstrong data-mce-fragment=\"1\"\u003eJourneyman\u003c\/strong\u003e (estimated duration: 8 hours)\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePerform journeyman level Python development tasks such as testing with pytest, making HTTP requests, serving HTTP requests with a Flask endpoint, and rendering a jinja template. Then, test your skills by answering assessment questions after using multithreading and multiprocessing with Python, processing data in a queue and creating and executing a coroutine with Asyncio.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 4: Pythonista\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIn this track of the Pythonista journey, the focus is unit testing, developing, and debugging using the PyCharm IDE, wrangling Excel data, network programing, and hashing and encryption algorithms.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eContent:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eE-learning collections \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntroduction to Using PyCharm IDE\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eExcel with Python: Working with Excel Spreadsheets from Python\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eExcel with Python: Performing Advanced Operations\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eExcel with Python: Constructing Data Visualizations\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSocket Programming in Python: Introduction\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSocket Programming in Python: Advanced Topics\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Design Patterns: Principles of Good Design\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Design Patterns: Working with Creational Design Patterns\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Design Patterns: Working with Structural Design Patterns\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePython Design Patterns: Working with Behavioral Design Patterns\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eOnline Mentor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eYou can reach your Mentor 24\/7 by entering chats or submitting an email.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFinal Exam assessment\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEstimated duration: 90 minutes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePractice Labs: Pythonista \u003c\/strong\u003e(estimated duration: 8 hours)\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePerform development tasks expected of Pythonistas such as debugging with PyCharm, working with spreadsheet data and creating charts, and writing applications that can communicate using TPC sockets. Then, test your skills by answering assessment questions after working with Singleton, Observer and Factory design patterns and implementing iterators using special methods.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DiviTrain.com","offers":[{"title":"Default Title","offer_id":39260292481110,"sku":"","price":1099.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/0350\/0118\/files\/24.png?v=1743543750","url":"https:\/\/www.divitrain.com\/nl\/products\/python-programming-course-24-7-mentoring-live-labs-practice-tests-1-year-access","provider":"DiviTrain.com","version":"1.0","type":"link"}