Python De Python Novice to Pythonista-reis
De Python Novice to Pythonista-reis
€1.249,00 €999,00
Python
Aanbieding

De Python Novice to Pythonista-reis

EUR 999,00
EUR 1.249,00 Excl. btw
  • Koop 2 voor €979,02 per stuk en bespaar 2%
  • Koop 3 voor €969,03 per stuk en bespaar 3%
  • Koop 4 voor €959,04 per stuk en bespaar 4%
  • Koop 5 voor €949,05 per stuk en bespaar 5%
  • Koop 10 voor €899,10 per stuk en bespaar 10%
  • Koop 25 voor €849,15 per stuk en bespaar 15%
  • Koop 50 voor €799,20 per stuk en bespaar 20%

56 Bekroonde E-Learning trainingen 65 uur Interactieve video's met gesproken tekst Gecertificeerde docenten Praktische oefeningen 365 dagen online Mentor 4 online examens 365 dagen Certificaat

  • E-Learning - Online toegang: 365 dagen
  • Taal: Engels (US)
  • Certificaat van deelname
Op voorraad
Bestel voor 16:00 uur en start vandaag.
Aantal
- +
  • Voor 23:00 uur besteld, morgen in huis
  • Certificaat van deelname
  • Bedrijven bestellen op factuur
  • Betaal in 3x geen extra kosten 0% rente en zonder BKR met in3
  • Meer informatie? Neem contact op over dit product
Productomschrijving

PYTHON PROGRAMMING - FROM NOVICE TO PYTHONISTA

Python is nog steeds een van de snelstgroeiende programmeertalen op de markt. Vanwege het gebruiksgemak en de talrijke ondersteunende frameworks, wordt het veel gebruikt bij webontwikkeling, het schrijven van scripts, het automatiseren van taken, datawetenschap en zelfs cybersecurity.

Cursusinhoud


This learning path, with more than 95 hours of online content, is divided into the following four tracks:Pythonista Track 1: Python NovicePythonista Track 2: Python ApprenticePythonista Track 3: Python JourneymanPythonista Track 4: Pythonista

Track 1: Python Novice

In 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.

Content: E-Learning courses

Getting Started with Python: Introduction
Complex Data Types in Python: Working with Lists & Tuples in Python
Complex Data Types in Python: Working with Dictionaries & Sets in Python
Complex Data Types in Python: Shallow & Deep Copies in Python
Conditional Statements & Loops: If-else Control Structures in Python
Conditional Statements & Loops: The Basics of for Loops in Python
Conditional Statements & Loops: Advanced Operations Using for Loops in Python
Conditional Statements & Loops: While Loops in Python
Functions in Python: Introduction
Functions in Python: Gaining a Deeper Understanding of Python Functions
Functions in Python: Working with Advanced Features of Python Functions

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: Python Novice (estimated duration: 8 hours)

Practice 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:

o Python, Anaconda
o Jupyter Notebook + JupyterHub
o Pandas
o NumPy
o SiPy
o Seaborn Library
o PyCharm IDE
o Spyder IDE
o MongoDB
o MySQL,
o VS Code

Track 2: Python Apprentice

In this track of the Pythonista journey, the focus is Python classes and inheritance and also data structures and algorithms.

Content:E-Learning courses

Advanced Python Topics: File Operations in Python
Advanced Python Topics: Exceptions & Command Line Arguments
Advanced Python Topics: Python Modules & Virtual Environments
Advanced Python Topics: Migrating from Python 2 to Python 3
Python Classes and Inheritance: Introduction
Python Classes & Inheritance: Getting Started with Classes in Python
Python Classes & Inheritance: Working with Inheritance in Python
Python Classes & Inheritance: Advanced Functionality Using Python Classes
Data Structures & Algorithms in Python: Fundamental Data Structures
Data Structures & Algorithms in Python: Implementing Data Structures
Data Structures & Algorithms in Python: Sorting Algorithms
Data Structures & Algorithms in Python: Implementing Sorting Algorithms
Data Structures & Algorithms in Python: Trees & Graphs
Data Structures & Algorithms in Python: Implementing Trees & Graphs

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: Python Apprentice (estimated duration: 8 hours)

Perform 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).

Track 3: Python Journeyman

In this track of the Pythonista journey, the focus will be on Python Unit Testing, Python HTTP requests, Flask in Python, and Python concurrent programming.

Content: E-Learning collections

Python Unit Testing: An Introduction to Python's unittest Framework
Python Unit Testing: Advanced Python Testing Using the unittest Framework
Python Unit Testing: Testing Python Code Using pytest
Python Unit Testing: Testing Python Code Using doctest
Python Requests: HTTP Requests with Python
Flask in Python: An Introduction to Web Frameworks & Flask
Flask in Python: Building a Simple Web Site Using Flask
Flask in Python: User Interactions in Flask Applications
Flask in Python: User Authentication in a Flask Application
Python Concurrent Programming: Introduction to Concurrent Programming
Python Concurrent Programming: Multithreading in Python
Python Concurrent Programming: Multiprocessing in Python
Python Concurrent Programming: Asynchronous Executions in Python

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: Python Journeyman (estimated duration: 8 hours)

Perform 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.

Track 4: Pythonista

In 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.

Content: E-Learning collections

Introduction to Using PyCharm IDE
Excel with Python: Working with Excel Spreadsheets from Python
Excel with Python: Performing Advanced Operations
Excel with Python: Constructing Data Visualizations
Socket Programming in Python: Introduction
Socket Programming in Python: Advanced Topics
Python Design Patterns: Principles of Good Design
Python Design Patterns: Working with Creational Design Patterns
Python Design Patterns: Working with Structural Design Patterns
Python Design Patterns: Working with Behavioral Design Patterns

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: Pythonista (estimated duration: 8 hours)

Perform 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.

Specificaties
Duur 95 uur
Taal Engels
Certificaat van deelname Ja
Online toegang 365 dagen
Voortgangsbewaking Ja
Award Winning E-learning Ja
Geschikt voor mobiel Ja
Wat onze klanten zeggen

average of 0 review(s)

Geen reviews gevonden
Help ons en andere klanten door het schrijven van een review
Mijn account
You are not logged in. Log in to make use of all the benefits. Or create an account now.
Taal
Winkelwagen
Uw winkelwagen is leeg
Menu
Zoeken
Search suggestions
Geen cursussen of trainingen gevonden...
Wij slaan cookies op om onze website te verbeteren. Is dat akkoord? Ja Nee Meer over cookies »