Online cursus – Gecertificeerde professionele stage in Python 3-ontwikkeling – Cursussen aan de Universiteit van Michigan

Word een gecertificeerde Python-programmeur! Leer de basis en ervaar onafhankelijk programmeren.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten Gemiddeld niveau oprukkende betrokken

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • computerprogrammering
  • Python-programmering
  • sorteren

What you will learn in the course

Courses for which the course is suitable

  • Python-programmeur
  • Software-ontwikkelaar
  • data-analist
  • Applicatie-ontwikkelaar
  • API-sleutel
  • Expert op het gebied van optische tekenherkenning (OCR).
  • Projectontwikkelaar op het gebied van data science
  • Aanbeveling systeemontwikkelaar

Stage – een reeks van 5-delige cursussen

Met deze specialisatie leer je de basisprincipes van programmeren in Python 3. We beginnen bij de basis, met:

  • veranderen
  • voorwaarden
  • Lussen

En we gaan door naar mediummaterialen zoals:

  • Trefwoordparameters
  • Begrip van lijsten
  • Lambda-uitdrukkingen
  • Klasse erfenis

Je krijgt voldoende mogelijkheden om te oefenen. Ook ga je manieren meten om na te denken over de prestaties van het programma, zodat het niet langer mysterieus is en je problemen met de programma’s kunt oplossen als ze niet werken.

Aan het einde van de stage schrijf je programma’s die API-verzoeken vanaf internet doen voor gegevens en daaruit nuttige informatie halen. Je kunt ook zelf nieuwe modules en API’s leren gebruiken door de documentatie te lezen. Dit geeft je een geweldige opstap om een ​​freelance Python-programmeur te worden.

Deze stage is een goede stap voor jou als:

  • Je hebt de cursus “Python voor Iedereen” afgerond
  • Geïnteresseerd in het verder verdiepen van de basisprincipes van Python en meer oefenen

Je kunt dus vol vertrouwen doorstromen naar specialisaties als ‘Applied Data Science in Python’. Maar het kwalificeert ook als de eerste set Python-cursussen als:

  • Je kent al een andere programmeertaal
  • Of als je klaar bent voor de uitdaging om met een heldere geest deze wereld te betreden

Toegepast leerproject

Aan het einde van de tweede cursus maak je een eenvoudige sentimentanalysator die het aantal positieve en negatieve woorden in tweets telt. In de derde cursus koppel je twee API’s om filmaanbevelingen te maken. De laatste cursus, het Python-project: kussen, tesseract en opencv (cursus 5), is een uitgebreid project waarin je optische karakterherkenning (OCR) en objectherkenning in afbeeldingen gaat uitvoeren.

Details of the courses that make up the specialization

Basisprincipes van Python – cursus 1

  • 26 uur
  • 4,8 (17.561 beoordelingen)

Cursusdetails

wat ga je leren
  • Leer de basisprincipes van Python 3, inclusief voorwaardelijke instructies, lussen en datastructuren zoals tekenreeksen en lijsten.
  • Ontwikkel praktische programmeervaardigheden door tekeningen te maken en uw foutcontrolevaardigheden te verbeteren.
vaardigheden die je gaat verwerven
  • Categorie: datastructuur
  • Categorie: Python-programmering
  • categorie: Evaluatie van gegevens
  • Categorie: Codetesten

Functies, bestanden en woordenboeken in Python – cursus 2

  • 41 uur
  • 4,8 (5.295 beoordelingen)

Cursusdetails

wat ga je leren
  • Ontdek de woordenboekdatastructuur en door de gebruiker gedefinieerde functies in Python.
  • Begrijp concepten zoals lokale en globale variabelen, technieken voor het doorgeven van parameters, benoemde functies en uitdrukkingen voor de wetenschap.
  • Implementeer de sorteerfunctie van Python en verzend de sorteervolgorde met behulp van aangepaste functies.
  • Creëer een afstudeerproject over data-analyse van sociale media en manipulatie van CSV-bestanden.
vaardigheden die je gaat verwerven
  • Categorie: datastructuur
  • Categorie: Python-programmering
  • Categorie: Codetesten

Gegevens verzamelen en bewerken met Python – cursus 3

  • 20 uur
  • 4,7 (3.944 beoordelingen)

Cursusdetails

wat ga je leren
  • Gegevens efficiënt vrijgeven en verwerken in webservices.
  • Masterlijstbegrippen in Python voor gegevensextractie en -verwerking.
  • Maak gebruik van de verzoekenmodule van Python om te communiceren met REST API’s en door API-documenten te navigeren.
vaardigheden die je gaat verwerven
  • Categorie: Python-programmering
  • Categorie: Codetesten
  • Categorie: Codetesten

Klassen en overerving in Python – cursus 4

  • 19 uur
  • 4,7 (3.621 beoordelingen)

Cursusdetails

wat ga je leren
  • Verken klassen, instanties en overerving om gegevens effectief weer te geven.
  • Krijg inzicht in het klassenontwerp en ontwikkel de praktijk van het schrijven van geautomatiseerde tests voor uw code.
  • Leer hoe u ingebouwde methoden kunt overschrijven en geautoriseerde klassen kunt maken die met bestaande functies werken.
vaardigheden die je gaat verwerven
  • Categorie: Python-programmering
  • Categorie: Codetesten
  • Categorie: Codetesten

Python-project: software engineering en beeldmanipulatie – cursus 5

  • 8 uur
  • 4,2 (1.462 beoordelingen)

Cursusdetails

wat ga je leren
  • Hoe u API’s en externe bibliotheken kunt testen en begrijpen voor gebruik met Python 3.
  • Hoe u de afbeeldingsbibliotheek (kussen) van Python kunt toepassen om afbeeldingen te openen, bekijken en wijzigen, inclusief bijsnijden, het formaat wijzigen, de kleur wijzigen en tekst plaatsen.
  • Hoe de pytesseract-bibliotheek met Python 3 te implementeren om tekst in afbeeldingen te herkennen met behulp van optische tekenherkenning (OCR).
vaardigheden die je gaat verwerven
  • Categorie: Gegevensverzameling
  • Categorie: Python-programmering
  • Categorie: API-documentatie