Home » De Python Novice to Pythonista-reis

Opleiding: De Python Novice to Pythonista-reis

Bij: OEM Office Elearning Menu

 

OEM Office Elearning Menu

P.J, Oudweg 4
1314 CH ALMERE
 

Inhoud van de cursus

Python is nog steeds een van de snelstgroeiende programmeertalen op de markt. Vanwege het gebruiksgemak en de vele ondersteunende frameworks wordt het veel gebruikt in webontwikkeling, het schrijven van scripts, het automatiseren van taken, data science en zelfs cybersecurity. De Python Novice to Pythonista-reis neemt studenten mee op een pad dat begint met cursussen voor mensen met elementaire wiskundige mogelijkheden, Java, HTML of CSS-kennis. Aan het einde van de reis zal de leerling hebben gewerkt om excel-gegevens te verzamelen met Python, netwerkprogrammering en continue teststrategieŽn. Belangrijke technologieŽn komen aan bod, zoals Python 3.x, JSON, Flask, Anaconda, Jupyter Notebooks, Unittest, PyUnit, PyCharm en meer.

Bestel deze geweldige van beginnende ontwikkelaar tot Pythonista
EEN CARRI»RE GEMAAKTE LEERREIS.

Met bekroonde e-learning Application Developer to Blockchain Engineer training online, 1 jaar 24/7 toegang tot uitgebreide 56 Bekroonde e-learning trainingen ✓ 52 uur Interactieve video's met gesproken tekst ✓ Gecertificeerde docenten ✓ Praktische oefeningen ✓ 365 dagen online Mentor ✓ 4 online examens ✓ Certificaat

Inhoud cursus

Track 1: Python Novice
Courses in this Track:
Focus areas:
✓ Getting Started with Python
✓ Linked Lists ✓ Arrays ✓ Constructs
✓ Language Basics
✓ Programming Style
✓ Frameworkd and Library
✓ Object-Oriented Concepts/Exploration
✓ Error Handling
✓ Basic Testing

• 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

Track 2: Python Apprentice
Focus areas:
✓ Working with Complex Data Types
✓ List, Strings as Lists ✓ Conditional Statements
✓ First Class Functions and Lambdas
✓ Deep and shallow copies of data
✓ Conditional Statements and Loops
✓ Loops for rangers, lists dictionaries
✓ Break and continue statements
✓ Unit Testing

Courses in this Track:
• 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

Track 3: Python Journeyman
Focus areas:
✓ Classes and Inheritance in Python
✓ Initialization/special methods in classes
✓ Parent, derived & abstract base classes
✓ Advanced Topics in Python
✓ Regx, APIs, Working with files
✓ Exception and debugging
✓ Member variables
✓ Automated Testing Strategies

Courses in this Track:
• 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
• 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

Track 4: Pythonista
Focus areas:
✓ Advanced Data Structures and Algorithms
✓ Complexity/Big-O natation
✓ Binary Trees
✓ Sorting, searching and algorithms
✓ Design Patterns, Python idioms
✓ Best Practices & APIs
✓ Graph & graph algorithms
✓ Continual Testing Strategies

Courses in this Track:
• 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

Extra Learning:
Productivity Tools for Blockchain Solutions Architect
✓ Confluence: Signing in & Navigating within Spaces
✓ Confluence: Setting Up & Managing Spaces
✓ Confluence: Working with Spaces
✓ Confluence: Working with Team Members
✓ Confluence: Configuring Spaces
✓ Slack Web: Signing in and Setting Up
✓ Slack Web: Using Channels
✓ Slack 2016: Private Messaging & Communication Tools
✓ Slack 2016: Creating, Finding, & Sharing Information
✓ Slack 2016: Configuring Slack ✓ Slack iOS: Using the iOS App

Toelatingseisen: wat heb je nodig?

Er is geen specifieke voorkennis vereist.

Duur van de cursus

65 uur

Bijzonderheden

Award Winning E-learning

Plaatsen / leslocaties

Heel Nederland, E-learning, Online

Algemene informatie over de cursus

Met bekroonde e-learning Application Developer to Blockchain Engineer training online, 1 jaar 24/7 toegang tot uitgebreide 56 Bekroonde e-learning trainingen ✓ 65 uur Interactieve video's met gesproken tekst ✓ Gecertificeerde docenten ✓ Praktische oefeningen ✓ 365 dagen online Mentor ✓ 4 online examens ✓ Certificaat

Duur: 65 uur
Taal: Engels
Certificaat van deelname: Ja
Online toegang: 365 dagen
Voortgangsbewaking: Ja
Award Winning E-learning: Ja
Geschikt voor mobiel: Ja

Informatie aanvragen

Gegevens aangeduid met een * zijn verplicht in te vullen.
jaar
 
resterend: tekens
 
8aE96 Typ de code exact over: (hoofdlettergevoelig)
 
© Copyright 2009-2020 Particuliereopleidingen.nl | Algemene voorwaarden | Overzicht van onze aanbieders | Adverteren