Python in Action Bundle


Bundeldetails


Hands-On Reactive Programming with Python
Een uitgebreide gids om u te helpen de principes van reactief en asynchroon programmeren en de voordelen ervan te begrijpen
Belangrijkste kenmerken
- Ontdek de voordelen van reactief programmeren
- Gebruik concurrency en parallellisme in RxPY om krachtige reactieve applicaties te bouwen
- Implementeer en schaal uw reactieve applicaties met Docker
Boek beschrijving
Reactief programmeren staat centraal in veel gelijktijdige systemen, maar het staat bekend om zijn steile leercurve, waardoor de meeste ontwikkelaars het gevoel hebben dat ze tegen een muur aanlopen. Met dit boek leer je reactief programmeren door gestaag verschillende concepten te verkennen
Deze praktische gids helpt u op weg met Reactive Programming (RP) in Python. Je leert over de principes en voordelen van het gebruik van RP, die kunnen worden gebruikt om krachtige gelijktijdige applicaties te bouwen. Terwijl je door de hoofdstukken vordert, maak je kennis met het paradigma van Functioneel en Reactief Programmeren (FaRP), waarneembare en waarnemers, en gelijktijdigheid en parallellisme. Het boek leidt u vervolgens door de implementatie van een audiotranscoderingsserver en laat u kennismaken met een bibliotheek die helpt bij het schrijven van FaRP-code. U begrijpt hoe u services van derden gebruikt en hoe u een applicatie dynamisch opnieuw configureert.
Aan het einde van het boek zul je ook hebben geleerd hoe je je applicaties kunt implementeren en schalen met Docker en Traefik en het aanzienlijke potentieel achter het reactieve streams-concept kunt verkennen, en je zult een uitgebreide reeks best practices onder de knie krijgen.
Wat je gaat leren
- Structureer Python-code voor betere leesbaarheid, testen en prestaties
- Ontdek de wereld van op evenementen gebaseerd programmeren
- Begrijp het gebruik van de meest voorkomende operators in Rx
- Begrijp reactieve uitbreidingen die verder gaan dan eenvoudige voorbeelden
- Beheers de kunst van het schrijven van herbruikbare componenten
- Implementeer een applicatie op een cloudplatform met Docker en Traefik
Voor wie is dit boek?
Als je een Python-ontwikkelaar bent en Reactief programmeren wilt leren om krachtige gelijktijdige en asynchrone applicaties te bouwen, dan is dit boek iets voor jou. Basiskennis van de Python-taal is alles wat u nodig hebt om de concepten die in dit boek worden behandeld te begrijpen.
eBook Details
Over deze bundel
Bouw data science-projecten, beheers MicroPython en nog veel meer met een reeks gebruiksvriendelijke eBooks die zijn opgenomen in de Python In Action-bundel.
Op drie niveaus kun je maximaal 20 eBooks selecteren - met 18 nieuw-tot-Fanatical - met een brede selectie aan op Python gebaseerde titels, ideaal voor nieuwe en ervaren softwareontwikkelaars die parallelle programmeertechnieken willen gebruiken om krachtige en efficiënte code, evenals Data Scientists die locatiegebaseerde intelligentie willen gebruiken in hun datamodellen.
Met Tier One ontvangt u vijf eBooks met een primaire focus op het onder de knie krijgen van MQTT, QGIS en Reactive. Met de Learn QGIS - Fourth Edition kunt u de nieuw uitgebrachte functies zoals Python 3, GeoPackage, 3D-weergaven, afdruklay-outs in QGIS 3.4 verkennen en ermee werken, en kunt u ook uw eigen plug-ins bouwen en kaarten aanpassen met behulp van QT designer.
Kies Tier Two en je krijgt vijf extra eBooks tot je beschikking, met technieken voor het creëren van efficiënte applicatie-ontwikkeling met bijvoorbeeld PyCharm en meer. Met Hands-On Application Development met PyCharm, ontdek geavanceerde functies zoals code-automatisering, versiebeheer en GUI-foutopsporing - en stel, configureer en pas je eigen Python-projecten aan.
Kies voor Tier Three en je ontvangt alle 20 eBooks, waarmee je toegang hebt tot een fantastische reeks door Python aangedreven inhoud voor beginnende ontwikkelaars. Het leren van georuimtelijke analyse met Python - Third Edition zal u helpen bij het verkennen van een reeks GIS-tools en bibliotheken zoals PostGIS, QGIS en PROJ, en u leren hoe u de eenvoudigst mogelijke GIS codeert in slechts 60 regels Python.
Met de ArcPy en ArcGIS - Second Edition begrijpt u de unieke Python-omgeving die nieuw is in ArcGIS Pro, en automatiseert u ook het in kaart brengen van geospatiale analyses en de productie van kaartboeken.
De eBooks in deze bundel zijn beschikbaar in EPUB-, MOBI- en PDF-indeling.