Web scraping med Python Treningskurs
Web scraping er en teknikk for å hente data fra et nettsted og lagre det i en lokal fil eller database.
Dette instruktørledede, live-treningen (online eller på stedet) er rettet mot utviklere som ønsker å bruke Python til å automatisere prosessen med å krybe gjennom mange nettsteder for å hente data for behandling og analyse.
Ved treningens slutt vil deltakerne kunne:
- Installere og konfigurere Python og alle relevante pakker.
- Hente og tolke data lagret på mange ulike nettsteder.
- Føre forståelse for hvordan nettsteder fungerer og hvordan deres HTML er strukturert.
- Lage kryper som kan krybe gjennom nettet i stor skala.
- Bruke Selenium til å krype gjennom AJAX-drevne nettsider.
Kursformat
- Interaktiv forelesning og diskusjon.
- Masse øvelser og praksis.
- Håndig implementering i et live-lab-miljø.
Tilpassingsmuligheter for kurset
- Dette kurset antar kunnskap om programmering.
- For å be om en tilpasset trening for dette kurset, vennligst kontakt oss for å organisere det.
Kursplan
Innledning
Oppsett av utviklingsmiljø
Python-grunnleggende: Datastrukturer, betingelser, filhåndtering, etc.
Python-pakker for web scraping: Scrapy og BeautifulSoup
Hvordan et nettsted fungerer
Hvordan HTML er strukturert
Gjøre en nettforespørsel
Krype gjennom en HTML-side
Arbeid med XPath og CSS
Filtrere data ved hjelp av regulære uttrykk
Lage en webkryper
Krype gjennom AJAX-og JavaScript-nettsider med Selenium.
Beste praksis for web scraping
Felsøking
Sammendrag og konklusjon
Krav
- Kunnskap om programmering, foretrukket i Python. Hvis deltakerne har programmerings erfaring med et annet språk enn Python, kan treningen utvides til å inkludere flere innføringsover øvelser i Python.
Målgruppe
- Utviklere
Åpne kurs krever 5+ deltakere.
Web scraping med Python Treningskurs - Bestilling
Web scraping med Python Treningskurs - Forespørsel
Web scraping med Python - Konsulentforespørsel
Referanser (1)
Mange forskjellige eksempler og emner er behandlet, fra grunnleggende undersøkelser til innloggingsadministrasjon og dynamisk sidesadministrasjon.
Daniele Tagliaferro - Creditsafe Italia Srl
Kurs - Web Scraping with Python
Maskinoversatt
Kommende kurs
Relaterte kurs
Avansert Python: Beste Praksis og Designmønstre
28 TimerDette intensivt, praksisbaserte kurset dekker avanserte Python-teknikker, ingeniørbestpraksis og ofte brukte designmønstre for å bygge vedlikeholdbare, testbare og høy ytelsesmessige Python-applikasjoner. Det legger vekt på moderne verktøy, typer, konkurransemønstre, arkitekturmønstre og driftsberedde arbeidsflyter.
Dette undervisningsbaserte, live-kurset (online eller på stedet) er rettet mot mellom- og avansert nivå Python-utviklere som ønsker å innføre profesjonelle praksiser og mønstre for produksjonsnivå-Python-systemer.
Til slutt av dette kurset, vil deltakerne kunne:
- Anvende Python-typer, dataclasses og type-sjekking for å øke kodereliable.
- Bruk designmønstre og arkitekturprinsipper for å strukturere robuste applikasjoner.
- Implementer konkurranse og parallelleisme korrekt ved hjelp av asyncio og multiprocessing.
- Bygg godt testet kode med pytest, egenskapbasert testing og CI-pipelines.
- Profiler, optimaliser og forbedre Python-applikasjoner for produksjon.
- Pakke, distribuer og deploy Python-prosjekter ved hjelp av moderne verktøy og containere.
Kursformat
- Interaktive forelesninger og korte demonstrasjoner.
- Praksisbaserte labber og kodeøvelser hvert dag.
- Kronologi mini-prosjekt som integrerer mønstre, testing og deployment.
Kursanpassingsoptjoner
- For å be om et tilpasset trening eller fokusområde (data, web eller infra), vennligst kontakt oss for å arrangere.
Agentic AI Engineering with Python — Bygg Autonome Agenter
21 TimerDette kurset lærer praktiske teknikk for å designe, bygge, teste og distribuere autonome (agente) systemer ved hjelp av Python. Det dekker agentloopen, verktøyintegrering, hukommelses- og tilstandsbehandling, orchestreringsskjemater, sikkerhetskontroller og produseringsbetraktninger.
Dette kurset ledes av en instruktør (online eller på stedet) og er rettet mot mellem- og avanserte ML-injenerer, AI-utviklere og programvareinjenerer som ønsker å bygge robuste, produsjonstilbereder autonome agenter ved hjelp av Python.
Ved slutten av dette kurset vil deltakerne kunne:
- Designe og implementere agentloopen og beslutningsfattende arbeidsflytter.
- Integrasjon av eksterne verktøy og APIer for å utvide agentkapasiteten.
- Implementere kortsiktige og langsiktige hukommelsesar arkitekturer for agenter.
- Koordinere flerskrittet orchestrering og agentkomposisjon.
- Anvende sikkerhets-, tilgangskontroll- og overvåkningsbestpraksis for distribuerte agenter.
Kursets format
- Interaktiv forelesning og diskusjon.
- Håndverkslaboratorier for å bygge agenter med Python og populære SDKer.
- Prosjektbaserte øvelser som resulterer i distribuerbare prototyper.
Kursjusteringsoptjoner
- For å forespørre et tilpasset kurs, vennligst kontakt oss for å ordne det.
Innføring i Data Science og KI med Python
35 TimerDette er en innføring i Data Science og Kunstig Intelligens (KI) over fem dager.
Kurset leveres med eksempler og øvelser som bruker Python
Kunstig intelligens med Python (Mellomnivå)
35 TimerKunstig intelligens med Python er utviklingen av intelligente systemer ved hjelp av Python’s omfattende økosystem av AI- og maskinlæringsbiblioteker.
Denne instruktørledede, live treningen (online eller på stedet) er rettet mot mellomnivå Python-programmerere som ønsker å designe, implementere og distribuere AI-løsninger ved hjelp av Python.
Ved avslutningen av denne treningen vil deltakerne kunne:
- Implementere AI-algoritmer ved hjelp av Python’s kjerne AI-biblioteker.
- Arbeide med overvåket, uovervåket og forsterkende læringsmodeller.
- Integrere AI-løsninger i eksisterende applikasjoner og arbeidsflyter.
- Vurdere modellprestasjon og optimalisere for nøyaktighet og effektivitet.
Formatet på kurset
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praksis.
- Hånds-on implementering i en live-lab miljø.
Tilpassingsmuligheter for kurset
- For å be om en tilpasset trening for dette kurset, kontakt oss for å avtale.
Algoritmisk handel med Python og R
14 TimerDenne instruktørledede, live-kurs i Norge (online eller på stedet) er rettet mot virksomhetsanalytikere som ønsker å automatisere handel med algoritmisk handel, Python og R.
Ved slutten av dette kurset vil deltakerne kunne:
- Bruke algoritmer for å kjøpe og selge verdipapirer raskt på spesialiserte intervaller.
- Redusere kostnadene forbundet med handel ved hjelp av algoritmisk handel.
- Automatiske overvåking av aksjekurser og plassering av ordre.
Applied AI from Scratch in Python
28 TimerDette er et 4-dagers kurs som introduserer AI og applikasjonen som bruker programmeringsspråket Python. Det er en mulighet for å ha en ekstra dag til å gjennomføre et AI-prosjekt etter fullføring av dette kurset.
AWS Cloud9 og Python: En Praktisk Guide
14 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på middels nivå Python som ønsker å forbedre sin Python utviklingsopplevelse ved å bruke AWS Cloud9.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Konfigurer og konfigurer AWS Cloud9 for Python utvikling.
- Forstå AWS Cloud9 IDE-grensesnittet og funksjonene.
- Skriv, feilsøk og distribuer Python-applikasjoner i AWS Cloud9.
- Samarbeid med andre utviklere ved å bruke AWS Cloud9-plattformen.
- Integrer AWS Cloud9 med andre AWS-tjenester for avanserte distribusjoner.
Bygging av Chatbots i Python
21 TimerChatBots er dataprogrammer som automatisk simulerer menneskelige svar via chat-grensesnitt. ChatBots hjelper organisasjoner til å maksimalisere driftseffektivitet ved å tilby enklere og raskere alternativer for brukerinteraksjoner.
I denne instruktørledede, levende opplæringen vil deltakerne lære å bygge chatbots i Python.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå grunnleggende prinsipper for å bygge chatbots
- Bygge, teste, distribuere og feilsøke ulike chatbots ved hjelp av Python
Målgruppe
- Utviklere
Kursformat
- Deler forelesning, deler diskusjon, øvelser og mye hånds-på praksis
Obs
- For å be om en tilpasset opplæring for dette kurset, ta kontakt for å avtale.
GPU-programmering med CUDA og Python
14 TimerDette instruktørliderende, live-treningen i Norge (online eller på stedet) er rettet mot mellomnivåutviklere som ønsker å bruke CUDA for å bygge Python-applikasjoner som kjører parallelt på NVIDIA-GPUs.
Avslutningsvis denne treningen vil deltagere kunne:
- Bruke Numba-kompilatoren til å akselerere Python-applikasjoner som kjører på NVIDIA-GPUs.
- Lage, kompilere og starte egendefinerte CUDA-kerneler.
- Håndtere GPU-minne.
- Konvertere en CPU-basert applikasjon til en GPU-akselerert applikasjon.
Skalering av Dataanalyse med Python og Dask
14 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot dataforskere og programvareingeniører som ønsker å bruke Dask med Python-økosystemet for å bygge, skalere og analysere store datasett.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp miljøet for å begynne å bygge stordatabehandling med Dask og Python.
- Utforsk funksjonene, bibliotekene, verktøyene og APIene som er tilgjengelige i Dask.
- Forstå hvordan Dask akselererer parallell databehandling i Python.
- Lær hvordan du skalerer Python-økosystemet (Numpy, SciPy og Pandas) ved hjelp av Dask.
- Optimaliser Dask-miljøet for å opprettholde høy ytelse ved håndtering av store datasett.
Data Analysis with Python, Pandas and Numpy
14 TimerDenne instruktørledede, live opplæringskurset i Norge (online eller på sted) er rettet mot mellomnivåutviklere av Python og dataanalytikere som ønsker å forbedre ferdighetene sine i dataanalyse og datamanipulering ved bruk av Pandas og NumPy.
Ved avslutningen av denne opplæringen vil deltakerne kunne:
- Opprette en utviklingsmiljø som inkluderer Python, Pandas og NumPy.
- Lage en dataanalyseapplikasjon ved bruk av Pandas og NumPy.
- Utføre avansert datamanipulering, sortering og filtreringsoperasjoner.
- Utføre aggregatoperasjoner og analysere tidsrekker.
- Visualisere data ved bruk av Matplotlib og andre visualiseringsbiblioteker.
- Feilsøke og optimalisere dataanalysekoden sin.
FARM (FastAPI, React, and MongoDB) Full Stack Utvikling
14 TimerDenne instruktørledede, live opplæringen (online eller på stedet) er rettet mot utviklere som ønsker å bruke FARM-stakken (FastAPI, React, og MongoDB) til å bygge dynamiske, høyytelsesfulle og skalerbare webapplikasjoner.
Ved avslutningen av denne opplæringen vil deltakerne kunne:
- Sette opp den nødvendige utviklingsmiljøet som integrerer FastAPI, React, og MongoDB.
- Forstå de viktige konsepter, egenskapene og fordelene ved FARM-stakken.
- Lære å bygge REST-APIer med FastAPI.
- Lære å designe interaktive applikasjoner med React.
- Utvikle, teste og distribuere applikasjoner (front-end og back-end) ved hjelp av FARM-stakken.
Utvikling av API-er med Python og FastAPI
14 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke FastAPI med Python for å bygge, teste og distribuere RESTful APIer enklere og raskere.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sette opp det nødvendige utviklingsmiljøet for å utvikle API-er med Python og FastAPI.
- Opprette API-er raskere og enklere ved hjelp av FastAPI-biblioteket.
- Lære hvordan man oppretter datamodeller og skjemaer basert på Pydantic og OpenAPI.
- Koble API-er til en database ved hjelp av SQLAlchemy.
- Implementere sikkerhet og autentisering i API-er ved hjelp av FastAPI-verktøyene.
- Bygge container-images og distribuere web-API-er til en sky-server.
Bedrageridetektering med Python og TensorFlow
14 TimerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot dataforskere som ønsker å bruke TensorFlow til å analysere potensielle svindeldata.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Opprette en modell for svindeldeteksjon i Python og TensorFlow.
- Bygge lineære regresjoner og lineære regresjonsmodeller for å forutsi svindel.
- Utvikle en ende-til-ende AI-applikasjon for å analysere svindeldata.
Accelerating Python Pandas Workflows with Modin
14 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot dataforskere og utviklere som ønsker å bruke Modin til å bygge og implementere parallelle beregninger med Pandas for raskere dataanalyse.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige miljøet for å begynne å utvikle Pandas arbeidsflyter i skala med Modin.
- Forstå funksjonene, arkitekturen og fordelene ved Modin.
- Kjenn forskjellene mellom Modin, Dask og Ray.
- Utfør Pandas operasjoner raskere med Modin.
- Implementer hele Pandas API og funksjoner.