Online cursus – gecertificeerde professionele stage in de Python-, Bash- en basis-SQL-cursus van Duke University voor data-engineering

Upgrade uw carrière in data-engineering. Beheers de basisstrategieën en hulpmiddelen die nodig zijn om bekwaam te worden in het ontwikkelen van data-engineering en machine learning-oplossingen.

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

  • Datawetenschap
  • grote gegevens
  • Python-programmering
  • Bash (Unix-opdrachtregel)
  • database (DBMS)
  • Informatietechniek
  • SQL
  • webapplicatie

What you will learn in the course

Courses for which the course is suitable

  • Gegevensingenieur
  • data-analist
  • Ontwikkelaar van dataoplossingen
  • SQL-expert
  • Python-ontwikkelaar
  • Bash-ontwikkelaar
  • gegevensbeheerder
  • Analist informatiesystemen

Stage – een reeks van 4-delige cursussen

Als je geïnteresseerd bent in het ontwikkelen van de vaardigheden die nodig zijn om data engineer te worden, dan zijn de specialisaties Python, Bash en SQL een geweldige plek om te beginnen. We leven in een wereld die wordt beheerst door big data – van onze zoekopdrachten op internet tot de manier waarop we naar ons favoriete restaurant gaan, en nog veel meer dingen daartussenin. Bedrijven en organisaties gebruiken deze gegevens om beslissingen te nemen die van invloed zijn op de manier waarop we in ons leven opereren.

centrale vragen

  • Hoe verzamelen ingenieurs deze gegevens?
  • Hoe kunnen de gegevens zo worden georganiseerd dat ze correct kunnen worden geanalyseerd?

Een data engineer is gespecialiseerd in deze eerste fase van het ontsluiten, opschonen en beheren van big data.

Basisvereisten voor data-ingenieurs

Data-ingenieurs hebben tegenwoordig een solide basis nodig op verschillende essentiële gebieden:

  • Python
  • Bas
  • SQL

Python-, Bash- en SQL-cursus voor data-engineering

In de cursus Python, Bash en SQL voor Data Engineering geven we een uitgebreid en duidelijk overzicht van deze vaardigheden die nodig zijn om de wereld van data engineering te betreden. Onder leiding van drie professionele data-ingenieurs biedt deze stage je snelle en toegankelijke manieren om data-engineeringstrategieën te leren, biedt het je de mogelijkheid om te oefenen wat je hebt geleerd in praktische oefeningen, en deze technieken vervolgens onmiddellijk toe te passen in je professionele of academische opleiding. leven.

Een praktisch leerproject

Elke cursus bevat praktische oefeningen met behulp van Visual Studio Code of Jupyter-notebooks, waardoor u de kans krijgt om de vaardigheden in Python, Bash en SQL te oefenen met praktijkvoorbeelden die in elke cursus worden besproken.

Voor elke data-engineeringoplossing waarin u zich verdiept, wordt u ook aangemoedigd om een ​​demovideo en coderepository op GitHub te maken die in uw digitale portfolio aan werkgevers kan worden weergegeven. Aan het einde van deze stage beschik je over de basisvaardigheden die nodig zijn om complexere data-engineeringoplossingen aan te pakken.

Details of the courses that make up the specialization

Python en Panda’s voor data-engineering

Cursus 1

  • 51 uur
  • 4,6 (212 beoordelingen)

Cursusdetails

wat ga je leren
  • Het opzetten van een goed uitgeruste Python projectomgeving
  • Pandas-bibliotheken gebruiken om gegevens te lezen en te schrijven naar datastructuren en bestanden
  • Python-code schrijven met Vim en Visual Studio Code
vaardigheden die je gaat verwerven
  • Categorie: datastructuren
  • Categorie: Vim
  • Categorie: Python-programmering
  • Categorie: Visual Studio-code
  • Categorie: Panden

Linux en Bash voor data-engineering

Cursus 2

  • 65 uur
  • 4,6 (115 beoordelingen)

Cursusdetails

wat ga je leren
  • Linux-tools gebruiken om data-engineeringoplossingen te bouwen
  • Syntaxis ontwikkelen in Bash om Linux te configureren en te besturen
vaardigheden die je gaat verwerven
  • Categorie: Bash (Unix-shell)
  • Categorie: Databases (DBMS)
  • Categorie: Gegevensbeheer
  • Categorie: Linux

Scripts met Python en SQL voor data-engineering

Cursus 3

  • 23 uur
  • 4,4 (91 beoordelingen)

Cursusdetails

wat ga je leren
  • Gegevens uit verschillende bronnen extraheren en in kaart brengen aan datastructuren in Python
  • Scripts ontwerpen om verbinding te maken en queries uit te voeren op SQL-databases vanuit Python
  • Scrapingtechnieken gebruiken om gegevens van een website te lezen en te extraheren
vaardigheden die je gaat verwerven
  • Categorie: Python-programmering
  • Categorie: Databases (DBMS)
  • Categorie: SQL
  • Categorie: Webscrapen
  • Categorie: MySQL

Webapplicaties en opdrachtregeltools voor data-engineering

Cursus 4

  • 43 uur
  • 4.3 (35 beoordelingen)

Cursusdetails

wat ga je leren
  • Microservices bouwen in Python met FastAPI
  • Ontwikkeling van Python-opdrachtregeltool met behulp van Click
  • Vergelijking van verschillende manieren om een ​​Jupyter-notebook in te stellen en te gebruiken
vaardigheden die je gaat verwerven
  • Categorie: Python-programmering
  • Categorie: cloudrekenmachines
  • Categorie: Commandoregelinterface
  • Categorie: Webapplicatie
  • Categorie: Jupyter rekenmachines