Web Scraping med Python Träningskurs
Web Scraping är en teknik för att extrahera data från en webbplats och sedan spara den till en lokalt fil eller databas.
Denna instruktörsledda, liveutbildning (online eller platsbakad) riktas till utvecklare som önskar använda Python för att automatisera processen med att krypa genom många webbplatser och extrahera data för bearbetning och analys.
Till slut av denna utbildning kommer deltagarna kunna:
- Installera och konfigurera Python samt alla relevanta paket.
- Hämta och analysera data som lagras på många olika webbplatser.
- Förstå hur webbplatser fungerar och hur deras HTML är strukturerat.
- Skapa krypare för att krypa genom webben i stor skala.
- Använda Selenium för att krypa AJAX-drivna webbsidor.
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Händer i en live-lab-miljö.
Kursanpassningsalternativ
- Denna kurs förutsätter kunskap om programmering.
- För att begära en anpassad utbildning för denna kurs, kontakta oss för att ordna det.
Kursplan
Första införandet
Konfigurera utvecklingsmiljön
Python-grunder: Datatyper, villkor, filhantering, etc.
Python-paket för webbscraping: Scrapy och BeautifulSoup
Hur en webbplats fungerar
Hur HTML är strukturerat
Göra en webbförfrågan
Scrapa en HTML-sida
Arbeta med XPath och CSS
Filtrera data med reguljära uttryck
Skapa en webbkrypare
Krypa AJAX- och JavaScript-sidor med Selenium.
Bästa praxis för webbscraping
Felsökning
Sammanfattning och slutsats
Krav
- Programmerings erfarenhet, gärna i Python. Om deltagarna har programmerings erfarenhet i ett språk annat än Python kan utbildningen utökas med mer introduktiva Python-övningar.
Målgrupp
- Utvecklare
Öppna Utbildningskurser kräver 5+ deltagare.
Web Scraping med Python Träningskurs - Bokning
Web Scraping med Python Träningskurs - Fråga
Web Scraping med Python - Konsultfråga
Vittnesmål (1)
Många olika exempel och ämnen har behandlats, från grundläggande undersökningar till inloggningshantering och dynamisk sidhållning.
Daniele Tagliaferro - Creditsafe Italia Srl
Kurs - Web Scraping with Python
Maskintolkat
Kommande Kurser
Relaterade Kurser
Avancerad Python: Bästa praxis och designmönster
28 TimmarDenna intensiva, praktiska kurs täcker avancerade Python-tekniker, ingenjörsbästa praxis och vanligt använda designmönster för att skapa underhållbara, testbara och högprestanda Python-applikationer. Kursen betonar moderna verktyg, typer, koncurrensmodeller, arkitekturmönster och distributionsklara arbetsflöden.
Denna instruktörsvägledna, liveutbildning (online eller på plats) riktas till mellannivå- till avancerade Pythonutvecklare som vill anta professionella praxis och mönster för produktionsklar Python-system.
Till slutet av denna utbildning kommer deltagarna att kunna:
- Använda Python-typer, dataclasses och typkontroll för att öka koddens pålitlighet.
- Använda designmönster och arkitekturprinciper för att strukturera robusta applikationer.
- Implementera koncurrens och parallellism korrekt med hjälp av asyncio och multiprocessing.
- Bygga vältestad kod med pytest, egenskapsbaserat testning och CI-pipeliner.
- Profilerar, optimerar och hårdnar Python-applikationer för produktionsanvändning.
- Paketera, distribuera och distribuera Python-projekt med moderna verktyg och containrar.
Kursformat
- Interaktiva föreläsningar och korta demonstrationer.
- Praktiska laborationer och kodövningar varje dag.
- Kronhögsta miniprojekt som integrerar mönster, testning och distribution.
Kursanpassningsalternativ
- För att begära en anpassad utbildning eller fokusområde (data, webb eller infra), kontakta oss för att ordna.
Agentic AI Engineering med Python — Bygg Autonoma Agenter
21 TimmarDenna kurs lär ut praktiska tekniker för att designa, bygga, testa och distribuera agentbaserade (autonoma) system med hjälp av Python. Den täcker agent-loopen, verktygsintegreringar, minnes- och tillståndshantering, orchestrationsmönster, säkerhetskontroller och produktionsaspekter.
Denna instruktörsledda, liveutbildning (online eller på plats) riktas till mellannivå- till avancerad nivås ML-ingeniörer, AI-utvecklare och mjukvaruutvecklare som vill bygga robusta, produktionsklara autonoma agenter med hjälp av Python.
Till slutet av denna utbildning kommer deltagarna att kunna:
- Designa och implementera agent-loopen och beslutsfattande arbetsflöden.
- Integrera externa verktyg och API:er för att utöka agents kapacitet.
- Implementera kort- och långtidsminnesarkitekturer för agenter.
- Koordinera flerstegsorchestrationer och agentkompositioner.
- Tillämpa bästa praxis för säkerhet, åtkomstkontroll och observabilitet för distribuerade agenter.
Kursens format
- Interaktiv föreläsning och diskussion.
- Hållbara labbar för att bygga agenter med Python och populära SDK:er.
- Projektbaserade övningar som ger produktionsklara prototyper.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
Introduktion till datakunskap och AI med Python
35 TimmarDetta är en introduktionskurs i datakunskap och artificiell intelligens (AI) på fem dagar.
Kursen ges med exempel och övningar som använder Python
Konstgjord intelligens med Python (Intermediär nivå)
35 TimmarArtificial Intelligence med Python handlar om att utveckla intelligenta system med hjälp av Python’s omfattande ekosystem av AI- och maskininlärningsbibliotek.
Denna instruktörsledda liveutbildning (online eller på plats) riktar sig till mellan-nivå Python programmerare som vill designa, implementera och distribuera AI-lösningar med Python.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Implementera AI-algoritmer med hjälp av Python’s kärnbibliotek för AI.
- Arbeta med övervakade, oövervakade och förstärkta inlärningsmodeller.
- Integrera AI-lösningar i befintliga applikationer och arbetsflöden.
- Utvärdera modellprestanda och optimera för noggrannhet och effektivitet.
Utbildningsformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Hands-on implementation i en live-lab miljö.
Anpassningsalternativ för kursen
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att boka.
Algoritmisk handel med Python och R
14 TimmarDetta handledningsskickade, liveutbildning i Sverige (online eller på plats) riktas till företagsanalister som vill automatisera handel med algoritmisk handel, Python och R.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Använda algoritmer för att köpa och sälja värdepapper snabbt i specialiserade intervall.
- Minimera kostnader associerade med handel genom algoritmisk handel.
- Automatiskt övervaka aktiekurser och placera order.
Tillämpad AI från grunden i Python
28 TimmarDetta är en 4-dagarskurs som introducerar AI och dess tillämpning med hjälp av programmeringsspråket Python. Det finns möjlighet att få en extra dag för att genomföra ett AI-projekt efter avslutad kurs.
AWS Cloud9 och Python: En Praktisk Guide
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på mellannivå Python som vill förbättra sin Python utvecklingsupplevelse med hjälp av AWS Cloud9.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera AWS Cloud9 för Python-utveckling.
- Förstå AWS Cloud9 IDE-gränssnittet och funktionerna.
- Skriv, felsök och distribuera Python applikationer i AWS Cloud9.
- Samarbeta med andra utvecklare med hjälp av AWS Cloud9-plattformen.
- Integrera AWS Cloud9 med andra AWS-tjänster för avancerade distributioner.
Python och Blockchain
28 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på nybörjarnivå till medelnivå som vill använda Python för att bygga blockkedje- och kryptovalutaapplikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Använd Python för att skapa och manipulera blockchain- och kryptovalutasystem och data.
- Använd Python bibliotek och ramverk som Flask, PyCrypto och web3.py för att interagera med blockchain och kryptovaluta nätverk och tjänster.
- Använd Python för att implementera smarta kontrakt, konsensusalgoritmer och kryptografiska protokoll för blockkedje- och kryptovalutaapplikationer.
- Använd Python för att utveckla och distribuera decentraliserade applikationer (DApps) som körs på blockchain- och kryptovalutaplattformar.
- Använd Python för att utföra dataanalys och visualisering av blockchain- och kryptovalutadata.
Bygga Chatbots i Python
21 TimmarChatBots är datorprogram som automatiskt simulerar mänskliga svar via chattgränssnitt. ChatBots hjälper organisationer att maximera sin verksamhetseffektivitet genom att tillhandahålla enklare och snabbare alternativ för deras användarinteraktioner.
I denna instruktörsledda, liveträning kommer deltagarna att lära sig hur man bygger chatbots i Python.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna i att bygga chatbots
- Bygga, testa, distribuera och felsöka olika chatbots med hjälp av Python
Publik
- Utvecklare
Kursens upplägg
- Delvis föreläsning, delvis diskussion, övningar och omfattande praktisk övning
Not
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
GPU-programmering med CUDA och Python
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktas till utvecklare med mellannivåerfarenhet som vill använda CUDA för att bygga Python-applikationer som körs parallellt på NVIDIA-GPU:er.
När denna utbildning är avslutad kommer deltagarna kunna:
- Använda Numba-kompilatorn för att accelerationera Python-applikationer som körs på NVIDIA-GPU:er.
- Skapa, kompilera och starta anpassade CUDA-kärnor.
- Hantera GPU-minne.
- Konvertera en CPU-baserad applikation till en GPU-accelererad applikation.
Skala dataanalys med Python och Dask
14 TimmarDenna instruktörledda, liveutbildning i Sverige (online eller på plats) är riktad till datavetare och programutvecklare som vill använda Dask med Python-ekosystemet för att bygga, skala och analysera stora datamängder.
Genom denna utbildning kommer deltagarna att kunna:
- Konfigurera miljön för att börja bygga stordata-behandling med Dask och Python.
- Förstå hur Dask accelererar parallell beräkning i Python.
- Lär sig hur man skalas med det Python-ekosystemet (Numpy, SciPy och Pandas) med hjälp av Dask.
- Optimera Dask-miljön för att behålla hög prestanda vid hantering av stora datamängder.
Dataanalys med Python, Pandas och Numpy
14 TimmarDenna instruktörsledd, live-träning i Sverige (online eller på plats) är riktad till mellannivå-Python-utvecklare och dataanalytiker som vill förbättra sina kunskaper i dataanalys och -manipulation med Pandas och Numpy.
Till slut av denna träning kommer deltagarna att kunna:
- Konfigurera en utvecklingsmiljö som inkluderar Python, Pandas och NumPy.
- Skapa ett dataanalysprogram med hjälp av Pandas och Numpy.
- Framföra avancerade datamanipulationer, sortering och filtrering.
- Genomföra aggregeringsoperationer och analysera tidsrader.
- Visualisera data med hjälp av Matplotlib och andra visualiseringsbibliotek.
- Felsöka och optimera deras dataanalyskod.
FARM (FastAPI, React och MongoDB) Full Stack-utveckling
14 TimmarDenna instruktörsvägda, liveutbildning (online eller på plats) riktas till utvecklare som vill använda FARM-stacken (FastAPI, React och MongoDB) för att bygga dynamiska, prestandarika och skalbara webbapplikationer.
Genom denna utbildning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön som integrerar FastAPI, React och MongoDB.
- Förstå de viktigaste koncepten, funktionerna och fördelarna med FARM-stacken.
- Lära sig hur man bygger REST-API:er med FastAPI.
- Lära sig hur man designar interaktiva applikationer med React.
- Utveckla, testa och distribuera applikationer (frontend och backend) med FARM-stacken.
Utveckla APIs med Python och FastAPI
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) är riktad till utvecklare som vill använda FastAPI med Python för att enklare och snabbare bygga, testa och distribuera RESTful APIs.
Genom denna utbildning kommer deltagarna att kunna:
- Sätta upp den nödvändiga utvecklingsmiljön för att utveckla APIs med Python och FastAPI.
- Skapa APIs snabbare och enklare med hjälp av FastAPI-biblioteket.
- Lära sig hur man skapar datamodeller och scheman baserat på Pydantic och OpenAPI.
- Ansluta APIs till en databas med hjälp av SQLAlchemy.
- Implementera säkerhet och autentisering i APIs med hjälp av FastAPI-verktyg.
- Skapa containrar och distribuera webb-APIer till en molnserver.
Accelerating Python Pandas Workflows with Modin Accelerera Python Pandas-arbetsflöden med 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.