Online cursus – gecertificeerde professionele specialisatie in het schrijven van scripts in Python door Google en Rice University

Investeer in je Python-programmeercarrière. Beheers de belangrijkste principes van scripting in Python en ontwikkel je vermogen om praktische problemen op te lossen.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • kritische gedachte
  • probleemoplossende vaardigheden
  • Effectieve communicatie
  • Samenwerking en teamwerk
  • tijdmanagement
  • en leiderschap
  • creativiteit en innovatie
  • technologische vaardigheden
  • Zelf lerend

What you will learn in the course

Courses for which the course is suitable

  • data wetenschapper
  • software-ingenieur
  • Scriptontwikkelaar
  • data-analist
  • Applicatie-ontwikkelaar
  • Specialist in gegevensverwerking
  • sportanalist
  • Ontwikkelaar van dataoplossingen

Stage – een vierdelige cursusreeks

Deze specialisatie is ontwikkeld door de faculteit van deskundigen van de Faculteit Computerwetenschappen en Datawetenschappen van Rice University. Het is bedoeld voor beginners die basisprogrammeervaardigheden willen verwerven. Tijdens de vier cursussen leer je de belangrijkste programmeerconcepten in de taal Python 3, die je voorbereiden op het gebruik van Python voor het uitvoeren van routinematige scripttaken. Deze kennis biedt je een solide basis voor een carrière in data science, software engineering of andere gebieden waarvoor programmeren vereist is.

Toegepast studieproject

Elke cursus eindigt met een praktijkgericht project waarin u Python-scriptvaardigheden zult gebruiken. De inleidende projecten zullen zich richten op typische scriptingproblemen zoals:

  • Verwerkingsdata
  • Verschillen zoeken in vergelijkbare bestanden

Verderop in de stage leer je werken met gegevens die zijn opgeslagen in bestanden met als doel:

  • Sportanalyse
  • Datavisualisatie

Deze projecten omvatten:

  • Historische gegevens over honkbal lezen
  • Berekening van statistieken op basis van deze gegevens
  • Analyse van de resultaten

Aan het einde van de stage voer je een project uit waarin:

  • Importeer economische gegevens van de Wereldbank
  • Verwerk deze gegevens
  • Stel je de informatie voor op een wereldkaart

Details of the courses that make up the specialization

Python-programmeren – de basis van de cursus

  • 9 uur
  • 4,8 (3.444 beoordelingen)

Cursusdetails

wat ga je leren

Deze cursus laat je kennismaken met de wereld van Python-programmeren! We leren over de basisprincipes van programmeren en hoe basisprogramma’s in Python kunnen worden gebouwd. We behandelen uitdrukkingen, variabelen, functies, logica en voorwaarden, die basisconcepten zijn bij het programmeren van computers.

We leren ook hoe u Python-modules kunt gebruiken, waarmee u kunt profiteren van de vele functies die al in de Python-taal bestaan. Deze concepten en vaardigheden helpen je te gaan denken als computerprogrammeurs en te begrijpen hoe je programma’s in Python schrijft.

Aan het einde van de cursus kun je korte Python-programma’s schrijven die echte praktische taken uitvoeren. Deze cursus vormt de basis voor het opbouwen van expertise in het programmeren in Python. Als eerste cursus in de specialisatie biedt het de basisbouwstenen die nodig zijn voor succes bij het leren schrijven van complexere Python-programma’s.

technologie

Deze cursus maakt gebruik van Python 3. Hoewel veel Python-programma’s Python 2 gebruiken, is Python 3 de toekomst van de Python-taal. Deze cursus maakt gebruik van de Python 3-versie van de CodeSkulptor-ontwikkelomgeving, die speciaal is ontworpen om beginnende programmeurs snel te laten leren.

CodeSkulptor werkt in elke moderne browser en vereist geen software-installatie, waardoor u meteen kunt beginnen met het schrijven en uitvoeren van kleine programma’s. In latere cursussen in deze specialisatie helpen we je over te stappen naar meer geavanceerde desktopontwikkelomgevingen.

De vaardigheden die je gaat opdoen
  • Categorie: CodeSculptor
  • Categorie: Python-syntaxis en betekenis
  • Categorie: Python-programmering
  • Categorie: Foutopsporing

Cursus 2

  • 8 uur
  • 4,7 (1.119 beoordelingen)

Cursusdetails

wat ga je leren

Deze cursus vervolgt de introductie tot programmeren in Python, die begon met de basisprincipes van programmeren in Python. We zullen leren over verschillende gegevensrepresentaties, waaronder strings, lijsten en tupels, die de kern vormen van alle Python-programma’s.

We leren ook hoe we toegang krijgen tot bestanden, zodat we gegevens in onze programma’s kunnen opslaan en extraheren. Deze concepten en vaardigheden helpen je bij het manipuleren van gegevens en het schrijven van complexere Python-programma’s.

Aan het einde van de cursus kun je Python-programma’s schrijven die in staat zijn gegevens die in bestanden zijn opgeslagen te manipuleren. Dit zal je expertise in het programmeren in Python vergroten en je in staat stellen een grote verscheidenheid aan scripts te schrijven met Python.

technologie

Deze cursus gebruikt Python 3. Terwijl de meeste Python-programma’s Python 2 blijven gebruiken, is Python 3 de toekomst van de Python-taal. Deze cursus introduceert eenvoudige Python-desktopontwikkelomgevingen waarmee u Python-programma’s rechtstreeks op uw computer kunt uitvoeren.

Deze keuze zorgt voor een soepele overgang van online ontwikkelomgevingen.

De vaardigheden die je gaat opdoen
  • Categorie: Traktatie
  • Categorie: Python-programmering
  • Categorie: Foutopsporing
  • Categorie: Lijst en label

Cursus 3

  • 9 uur
  • 4,7 (884 beoordelingen)

Cursusdetails

wat ga je leren

Deze cursus vervolgt de introductie tot Python-programmeren die begon met de basisprincipes van Python-programmeren en Python-gegevensrepresentaties. We zullen tabelgegevens leren lezen, opslaan en verwerken, wat een veel voorkomende taak is.

We zullen ook leren over CSV-bestanden en de ondersteuning van Python voor het lezen en schrijven ervan. CSV-bestanden zijn een tekstbestandsindeling waarmee u tabelgegevens tussen verschillende programma’s kunt uitwisselen.

Deze concepten en vaardigheden zullen u helpen uw kennis van het programmeren in Python uit te breiden en u in staat te stellen complexere gegevens te verwerken. Aan het einde van de cursus kunt u vertrouwd raken met het werken met tabelgegevens in Python. Dit zal je expertise in het programmeren in Python vergroten en je in staat stellen een grotere verscheidenheid aan scripts te schrijven met Python.

technologie

Deze cursus gebruikt Python 3. Terwijl de meeste Python-programma’s Python 2 blijven gebruiken, is Python 3 de toekomst van de Python-taal. Deze cursus maakt gebruik van eenvoudige Python-desktopontwikkelomgevingen waarmee u Python-programma’s rechtstreeks op uw computer kunt uitvoeren.

Visualisatie van Python-gegevens

  • Cursus 4
  • 8 uur
  • 4,6 (538 beoordelingen)

Cursusdetails

wat ga je leren

Dit is de laatste cursus in de specialisatie, waarin de kennis wordt vastgelegd die is geleerd in de basisprincipes van programmeren in Python, datarepresentaties in Python en data-analyse in Python. We zullen leren hoe we externe pakketten kunnen installeren voor gebruik binnen Python, gegevens uit netwerkbronnen kunnen verkrijgen en vervolgens de gegevens kunnen opschonen, verwerken, analyseren en retourneren.

Deze cursus organiseert de vaardigheden die je tijdens de stage hebt geleerd en stelt je in staat interessante, praktische en nuttige programma’s te schrijven. Aan het einde van de cursus kunt u Python-pakketten installeren, bestaande gegevens analyseren en visualisaties van deze gegevens maken.

Met deze cursus wordt u opgeleid tot scripter, waardoor u door anderen geschreven Python-pakketten kunt lokaliseren, installeren en gebruiken. U zult veel beschikbare tools en pakketten effectief kunnen gebruiken om uw efficiëntie te verbeteren en nuttige programma’s te schrijven.