Python for Matlab Users Träningskurs
The Python programming language is becoming more and more popular among Matlab users due to its power and versatility as a data analysis tool as well as a general purpose language.
Denna instruktörledda, live-utbildning (online eller on-site) riktar sig till Matlab-användare som vill utforska och eller övergå till Python för dataanalys och visualisering.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Install and configure a Python development environment.
- Understand the differences and similarities between Matlab and Python syntax.
- Use Python to gain insights from various datasets.
- Convert existing Matlab applications to Python.
- Integrate Matlab and Python applications.
Format för kursen
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Kursanpassningsalternativ
- To request a customized training for this course, please contact us to arrange.
Kursplan
Införandet
- Fri och allmän användning kontra icke-fri eller specialiserad användning
Konfigurera en Python utvecklingsmiljö för Data Science
Kraften i Matlab för numerisk problemlösning
Python Bibliotek och paket för numerisk problemlösning och Data Analysis
Praktisk övning med Python syntax
Importera data till Python
Matrix Manipulering
Matematiska operationer
Visualisera data
Konvertera en befintlig Matlab-applikation till Python
Vanliga fallgropar vid övergång till Python
Anropa Matlab inifrån Python och vice versa
Python Omslag för att tillhandahålla ett Matlab-liknande gränssnitt
Sammanfattning och slutsats
Krav
- Erfarenhet av Matlab-programmering.
Publik
- Dataforskare
- Utvecklare
Open Training Courses require 5+ participants.
Python for Matlab Users Träningskurs - Booking
Python for Matlab Users Träningskurs - Enquiry
Python for Matlab Users - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (5)
Det faktum att vi har mer praktiska övningar med mer liknande data som vi använder i våra projekt (satellitbilder i rasterformat)
Matthieu - CS Group
Kurs - Scaling Data Analysis with Python and Dask
Machine Translated
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Kurs - Developing APIs with Python and FastAPI
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course
Bozena Stansfield - New College Durham
Kurs - Build REST APIs with Python and Flask
Trainer develops training based on participant's pace
Farris Chua
Kurs - Data Analysis in Python using Pandas and Numpy
I mostly enjoyed everything.
Thukten Dendup - Bhutan Telecom
Kurs - Web Development with Django
Upcoming Courses
Relaterade Kurser
Scaling Data Analysis with Python and Dask
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till datavetare och mjukvaruingenjörer som vill använda Dask med Python ekosystemet för att bygga, skala och analysera stora datamängder.
I slutet av denna utbildning kommer deltagarna att kunna:
- Ställ in miljön för att börja bygga stordatabehandling med Dask och Python.
- Utforska funktionerna, biblioteken, verktygen och API:er som är tillgängliga i Dask.
- Förstå hur Dask accelererar parallell beräkning i Python.
- Lär dig hur du skalar Python-ekosystemet (Numpy, SciPy och Pandas) med Dask.
- Optimera Dask-miljön för att bibehålla hög prestanda vid hantering av stora datamängder.
Data Analysis with Python, Pandas and Numpy
14 timmarThis instructor-led, live training in Sverige (online or onsite) is aimed at intermediate-level Python developers and data analysts who wish to enhance their skills in data analysis and manipulation using Pandas and NumPy.
By the end of this training, participants will be able to:
- Set up a development environment that includes Python, Pandas, and NumPy.
- Create a data analysis application using Pandas and NumPy.
- Perform advanced data wrangling, sorting, and filtering operations.
- Conduct aggregate operations and analyze time series data.
- Visualize data using Matplotlib and other visualization libraries.
- Debug and optimize their data analysis code.
Web Development with Django
21 timmarDjango är en Python webbram på hög nivå som uppmuntrar snabb utveckling och ren, pragmatisk design.
Publik
Kursen riktar sig till utvecklare och ingenjörer som vill integrera Django i sina projekt
Monax: Build a Smart Contract Application
7 timmarI denna instruktörsledda, liveträning i Sverige kommer deltagarna att lära sig hur man bygger en blockkedjeapplikation för smarta kontrakt med Monax.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla och distribuera ett distribuerat program med hjälp av blockkedjeteknik och teknik för smarta kontrakt.
- Förstå design och funktionalitet för "smarta kontrakt" och hur man skapar en.
- Implementera metodtips för säker utveckling av blockkedjeprogram.
- Utnyttja Monax-verktyg för att effektivisera utvecklingen av distribuerade program.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 timmarDenna instruktörsledda, liveutbildning i (online eller på plats) riktar sig till utvecklare som vill använda FARM-stacken (FastAPI, React och MongoDB) för att bygga dynamiska, högpresterande och skalbara webbapplikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön som integrerar FastAPI, React och MongoDB. Förstå nyckelkoncepten, funktionerna och fördelarna med FARM-stacken. Lär dig hur du bygger REST API:er med FastAPI. Lär dig hur du designar interaktiva applikationer med React. Utveckla, testa och distribuera applikationer (front-end och back-end) med FARM-stacken.
Developing APIs with Python and FastAPI
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda FastAPI med Python för att bygga, testa och distribuera RESTful API:er enklare och snabbare.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön för att utveckla API:er med Python och FastAPI.
- Skapa API:er snabbare och enklare med hjälp av FastAPI-biblioteket.
- Lär dig hur du skapar datamodeller och scheman baserat på Pydantic och OpenAPI.
- Anslut API:er till en databas med hjälp av SQLAlchemy.
- Implementera säkerhet och autentisering i API:er med hjälp av FastAPI-verktygen.
- Bygg containerbilder och distribuera webb-API:er till en molnserver.
Web Application Development with Flask
14 timmarDenna praktiska kurs riktar sig till Python utvecklare som vill skapa och underhålla sina första webbapplikationer. Den riktar sig också till personer som redan är bekanta med andra webbramverk såsom Django eller Web2py, och som vill lära sig hur man använder ett mikro-ramverk (det vill säga ett ramverk som sammanfogar tredjepartsbibliotek istället för att erbjuda en självständig universallösning) förändrar processen.
En betydande del av kursen ägnas inte åt Flask själv (det är litet), utan till tredjepartsbibliotek och verktyg som ofta används i Flask-projekt.
Advanced Flask
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda de avancerade funktionerna i Flask för att bygga skalbara webbapplikationer ovanpå MongoDB.
I slutet av denna utbildning kommer deltagarna att kunna:
- Ställ in den nödvändiga utvecklingsmiljön för att börja utveckla webbapplikationer med Flask.
- Lär känna de avancerade koncepten och teknikerna för verkliga Flask-projekt.
- Bygg en RESTful API-server ovanpå MongoDB.
- Lär dig hur du containeriserar, testar och distribuerar mikrotjänster med Flask, Docker och Amazon EC2.
- Få lite insikter om de avancerade Flask-integreringarna för skalning av webbapplikationer.
Kivy: Building Android Apps with Python
7 timmarKivy är en öppen källkod cross-platform grafisk användargränssnitt bibliotek skriven i Python, vilket möjliggör multi-touch applikationsutveckling för ett brett urval av enheter.
I denna instruktörledda, live-träning deltagare kommer att lära sig hur man installerar och implementerar Kivy på olika plattformar, anpassa och manipulera widgets, schemaläggning, trigger och svar på händelser, modifiera grafik med multi-touching, återställa skärmen, packa appar för Android, och mer.
Vid slutet av utbildningen kommer deltagarna att kunna
- Koppla samman koden i Python och språket Kivy.
- Ha en gedigen förståelse för hur Kivy fungerar och hur man använder dess viktigaste element, såsom widgets, händelser, egenskaper och grafik, etc.
- Smidigt utveckla och distribuera Android-appar baserat på olika affärs- och designkrav.
Format av kursen
- Delvis föreläsning, delvis diskussion, övningar och omfattande praktisk träning.
Accelerating Python Pandas Workflows with Modin
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till datavetare och utvecklare som vill använda Modin för att bygga och implementera parallella beräkningar med Pandas för snabbare dataanalys.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den miljö som krävs för att börja utveckla Pandas arbetsflöden i stor skala med Modin.
- Förstå funktionerna, arkitekturen och fördelarna med Modin.
- Känn till skillnaderna mellan Modin, Dask och Ray.
- Utför Pandas operationer snabbare med Modin.
- Implementera hela Pandas API:et och funktionerna.
Game Development with PyGame
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda PyGame för att skapa och bygga spel med hjälp av Python programmering.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön för att börja skapa spelapplikationer med PyGame och Python.
- Lär dig hur du skapar interaktiva PyGame program som är integrerade med animeringar och multimediafunktioner.
- Kör och testa spelprogram med PyGame testsvit och konvertera dem till körbara filer.
GUI Programming with Python and PyQt
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till personer som vill programmera en visuellt attraktiv mjukvaruapplikation med Python och Qt UI-ramverket.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa en utvecklingsmiljö som inkluderar alla nödvändiga bibliotek, paket och ramverk.
- Skapa en skrivbords- eller serverapplikation vars användargränssnitt fungerar smidigt och är visuellt tilltalande.
- Implementera olika UI-element och effekter, inklusive widgets, diagram, lager, etc. för att uppnå maximal effekt i användbarhet.
- Implementera bra UI-design och kodorganisation under design- och utvecklingsfasen.
- Testa och felsök applikationen.
Build REST APIs with Python and Flask
14 timmarThis instructor-led, live training in Sverige (online or onsite) is aimed at backend developers who wish to build REST APIs with Python and Flask.
I slutet av denna utbildning kommer deltagarna att kunna:
- Implementera ett REST API för att låta en Flask-webbapplikation läsa och skriva till en databas i backend.
- Utveckla avancerade autentiseringsfunktioner som refresh tokens.
- Bygg ett återanvändbart backend för framtida Python-projekt.
- Förenkla lagringen av data med SQLAlchemy.
- Distribuera REST API:er till en molnbaserad server.
Scientific Computing with Python SciPy
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda SciPy för att skapa avancerade vetenskapliga beräkningsfunktioner med Python.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön för att börja skapa vetenskapliga beräkningsfunktioner.
- Få full nytta av SciPy:s funktioner genom att utföra praktiska exempel på komplexa operationer.
- Implementera och optimera matematiska algoritmer och funktioner för att lösa vetenskapliga problem.
- Designa datastrukturer och interpolationsmetoder för visualisering, bearbetning och analys.
Web Development with Web2Py
28 timmarWeb2py är ett Python-baserat gratis fullstack-ramverk med öppen källkod för snabb utveckling av snabba, skalbara, säkra och portabla databasdrivna webbaserade applikationer.
Publik
Kursen riktar sig till ingenjörer och utvecklare som använder web2py som ett ramverk för webbutveckling