Python - Data Science Python - Big Data - Programmeren (algemeen) - Programming Python in Action - Functioneel programmeren - Programmeren voor beginners

Type product

Python - Data Science Python - Big Data - Programmeren (algemeen) - Programming Python in Action - Functioneel programmeren - Programmeren voor beginners

OEM Office Elearning Menu NL
Logo van OEM Office Elearning Menu NL
Opleiderscore: starstarstarstarstar_half 8,8 OEM Office Elearning Menu NL heeft een gemiddelde beoordeling van 8,8 (uit 168 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Beschrijving

Python / Data Science Python / Programmeren (algemeen) / Programming Python in Action. 

Python is de snelstgroeiende, bekende dynamische programmeertaal voor algemeen gebruik op hoog niveau die flexibel, gangbaar, betrouwbaar en eenvoudig te leren is. Python biedt robuuste standaardbibliotheken die het een voordeel geven ten opzichte van andere talen voor het ontwikkelen van vele soorten toepassingen. De cursussen Python programmeren in actie beginnen met het verkennen van nieuwe functies van de nieuwste Python-versie en het leren schrijven van geoptimaliseerde code volgens de best practices voor codering. In het tweede pad zullen de leerlingen een progressieve GUI-toepassing bouwen met beh…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Functioneel programmeren, Programmeren voor beginners, Big Data, Data Science Python en Programmeren (algemeen).

Python / Data Science Python / Programmeren (algemeen) / Programming Python in Action. 

Python is de snelstgroeiende, bekende dynamische programmeertaal voor algemeen gebruik op hoog niveau die flexibel, gangbaar, betrouwbaar en eenvoudig te leren is. Python biedt robuuste standaardbibliotheken die het een voordeel geven ten opzichte van andere talen voor het ontwikkelen van vele soorten toepassingen. De cursussen Python programmeren in actie beginnen met het verkennen van nieuwe functies van de nieuwste Python-versie en het leren schrijven van geoptimaliseerde code volgens de best practices voor codering. In het tweede pad zullen de leerlingen een progressieve GUI-toepassing bouwen met behulp van Tkinter, een standaard Python GUI-bibliotheek die een objectgeoriënteerde interface biedt voor de Tk GUI-toolkit. Verderop gaat het volgende pad over de ontwikkeling van een databasegestuurde webgebaseerde applicatie met behulp van Web2Py, een stabiel Python-platformoverschrijdend MVC-framework dat is verpakt met een debugger en een implementatietool. Het laatste pad van de reis richt zich op het werken met gebeurtenisgestuurde AWS lambda's, het uitvoeren van gegevensbewerkingen in AWS S3 en Dynamo DB, het inschakelen van berichtenservices en het verzenden van e-mails via lambdas.
Cursussen (16 uur +):

Cursusinhoud

New Developments in Python

Course: 46 Minutes

  • Course Overview
  • Using SQLFORMs
  • Inserting Data into a Table Using a SQLFORM
  • Accessing Individual Database Records
  • Displaying Single Records
  • Defining a Table with Foreign Key References
  • Enabling Authenticated User Features
  • Implementing a Shopping Cart
  • Enabling Shopping Cart Item Removal
  • Setting up Web Page Filters
  • Course Summary

Developing Apps with Tkinter: Getting Started

Course: 1 Hour, 18 Minutes

  • Course Overview
  • Introduction to Desktop Applications
  • Libraries Used to Create GUIs
  • Overview of Tkinter
  • UI Programming with Tkinter
  • Viewing the App We Aim to Build
  • Installing Tkinter
  • Creating a Stub Tkinter Application
  • Adding Widgets to a Tkinter App
  • Formatting Tkinter Widgets
  • Creating an Interactive Text Box Clock
  • Course Summary

Developing Apps with Tkinter: Configuring Interactive Widgets

Course: 1 Hour, 2 Minutes

  • Course Overview
  • Introducing Buttons
  • Creating Text Entry Widgets
  • Creating Username and Password Text Widgets
  • Introducing the Grid Geometry Manager
  • Storing Widgets in Label Frames
  • Positioning Widgets Using the Place Geometry Manager
  • Comparing the Grid and Pack Geometry Managers
  • Course Summary

Developing Apps with Tkinter: Working with File Dialogs & Tree Views

Course: 1 Hour, 18 Minutes

  • Course Overview
  • Creating a Class to Represent a Tkinter App
  • Creating an Interactive Clock Widget Using a Class
  • Storing Many Lines of Text in a Scrolled Text Widget
  • Introducing the Upload File Dialog
  • Storing Toy Tabular Data in a Tree View
  • Parsing Uploaded Data
  • Creating a Tree View from a Pandas Data Frame
  • Exploring Finer Points of Tree Views
  • Fixing Subtle Inconveniences in an App
  • Course Summary

Developing Apps with Tkinter: Menu Bars, Seaborn Visualization, & MySQL DBs

Course: 1 Hour, 18 Minutes

  • Course Overview
  • Introducing the Menu Bar
  • Creating a Tkinter App with Seaborn Charts
  • Editing the Format of a Seaborn Chart
  • Running MySQL from the Shell
  • Writing Code to Connect to MySQL
  • Reading Data from MySQL into Python
  • Writing Data to MySQL from Python1
  • Creating an Archive Database to Store Old Data
  • Understanding Code for an App Which Connects to MySQL
  • Accepting an Uploaded File and Write It out to MySQL
  • Course Summary

Developing Apps with Tkinter: Tree View Operations & Login and Sign-up Pages

Course: 1 Hour, 4 Minutes

  • Course Overview
  • Triggering an Operation on a Single-click
  • Triggering an Event Handler on a Double-click
  • Modularizing Code into Different Code Files
  • Understanding the UI for a Login Page
  • Writing Entered Credentials to MySQL
  • Understanding a Sign-up Page
  • Removing User Credentials from the UI of an App
  • Modifying an App's Tree View Schema9
  • Course Summary

Web Apps with web2py: Getting Started

Course: 1 Hour, 28 Minutes

  • Course Overview
  • The Fundamentals of Web Requests
  • Building Web Applications with Frameworks
  • Python Frameworks
  • The web2py Framework
  • The web2py Workflow
  • Installing web2py
  • Exploring the web2py Framework
  • Modifying the Default web2py Templates
  • Viewing the Structure of a web2py Application
  • Editing Files in the Default web2py Application
  • Course Summary

Web Apps with web2py: The Controller & View

Course: 1 Hour, 22 Minutes

  • Course Overview
  • Creating a New web2py Application
  • Building the Index Page
  • Wiring up a Controller and View
  • Setting Different Return Types for Controllers
  • Passing Values to a web2py Application
  • Submitting POST Data Using Forms
  • Using Request and Session Variables
  • Contrasting Request and Session Variables
  • Deploying a web2py App with PythonAnywhere
  • Course Summary

Web Apps with web2py: Database Connectivity & the Model

Course: 1 Hour, 5 Minutes

  • Course Overview
  • Installing a MySQL Database
  • Integrating a web2py App with a Database
  • Mapping web2py Models to a Database
  • Adding Users for a web2py App
  • Adding Data to a Table from the UI
  • Using the web2py Grid Widget
  • Searching for Data Using a web2py Grid
  • Course Summary

Web Apps with web2py: Working with Prebuilt Bootstrap Templates
Course: 52 Minutes

  • Course Overview
  • Using a Pre-built Template in a web2py App
  • Modifying a Pre-built Template
  • Adding Components to a web2py App
  • Configuring Database Connectivity
  • Adding a New Table to the Model
  • Registering New Users in a web2py App
  • Course Summary

Web Apps with web2py: Decorators, Foreign Key Constraints, & Table Forms

Course: 1 Hour, 23 Minutes

  • Course Overview
  • Using SQLFORMs
  • Inserting Data into a Table Using a SQLFORM
  • Accessing Individual Database Records
  • Displaying Single Records
  • Defining a Table with Foreign Key References
  • Enabling Authenticated User Features
  • Implementing a Shopping Cart
  • Enabling Shopping Cart Item Removal
  • Setting up Web Page Filters
  • Course Summary

AWS Lambdas in Python: Serverless Compute in Python with AWS Lambda

Course: 1 Hour, 55 Minutes

  • Course Overview
  • Serverless Computing
  • AWS Lambdas
  • AWS Lambda Settings
  • AWS Lambda Functions
  • Exploring the AWS Lambda Dashboard
  • Choosing the Hello-World Lambda Blueprint
  • Creating a Lambda and Exploring Its Role
  • Creating a Test Event for a Lambda
  • Viewing the Logs of a Lambda Execution
  • Triggering Lambdas Using Scheduled Events
  • Using the Lambda-Canary Blueprint
  • Viewing Metrics and Logs for Timed Lambda Executions
  • Executing the lambda-canary Lambda
  • Creating REST API Lambda Triggers
  • Using Query Parameters with Lambdas
  • Using POST Requests with Lambdas
  • Course Summary

AWS Lambdas in Python: Using AWS Lambda with Containers, SES, SNS, & DynamoDB

Course: 2 Hours, 3 Minutes

  • Course Overview
  • Installing Docker and Creating a New User
  • Creating a Docker Image
  • Deploying a Docker Image to AWS ECR
  • Creating a Lambda from a Container Image
  • Creating a Twitter Developer Account
  • Writing Code to Connect to Twitter
  • Creating a Lambda Deployment Package and Role
  • Creating a Lambda from the AWS CLI
  • Writing Code to Connect to S
  • Executing a Lambda to Write Data out to S
  • Creating and Verifying SES Identities
  • Sending Emails from a Lambda
  • Creating an SNS Topic, DynamoDB Table, and a Role
  • Creating a Lambda Using SNS and DynamoDB
  • Using a Lambda Which Writes Data to DynamoDB
  • Course Summary

Final Assessment:
• Final Exam: Python in Action

OEM 1000+ ICT Trainingen, Cursussen, Certificeringen, E-Learning, Incompany, Virtual Classroom

Het is tijd om te leren! Kies uit 1000+ trainingen en cursussen van 200+ merken voor uw persoonlijke ontwikkeling.

Cursisten beoordeling: Springest: 8.8
Kwaliteitsgarantie: Award Winning E-learning & Gecertificeerde Docenten

Winactie
Wij hebben uw hulp nodig. Wij willen namelijk groeien, en dat lukt het beste met uw support!

Wat kunt u winnen?
Maandelijks kiezen wij de leukste, meest nuttige of meest interessante review uit en deze persoon wint een prijs. Elke maand maakt iedereen opnieuw kans om te winnen, want elke review doet automatisch mee. U hoeft hier dus niks anders voor te doen, behalve een review achter te laten op Springest.nl.

Te winnen: €100 Bol.com cadeaukaart

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.