Online cursus – Gecertificeerde professionele specialisatie in programmering in Java: een praktische introductie door Codio

Praktische introductie tot programmeren in Java. Code en voer uw eerste Java -programma uit in minuten, geen installatie vereist!

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

  • Vaardigheden ontwikkelen in Java-programmeren
  • De basisprincipes van de informatica begrijpen
  • Mogelijkheid om snel extra programmeertalen te leren
  • Schrijven van diverse software, waaronder automatische software
  • Objectgericht ontwerp
  • Omgaan met geavanceerde onderwerpen zoals data science en kunstmatige intelligentie
  • Handige programma’s maken om dagelijkse taken te versnellen
  • Grafische uitvoer met behulp van bibliotheken zoals Swing
  • Animaties maken

What you will learn in the course

Courses for which the course is suitable

  • Software-ontwikkelaar
  • Java-ontwikkelaar
  • Applicatie-ontwikkelaar
  • Geautomatiseerde systeemontwikkelaar
  • Developer van grafische applicatie
  • Animatie ontwikkelaar
  • data-analist
  • Ontwikkelaar op het gebied van kunstmatige intelligentie
  • Programmeur in andere programmeertalen

Stage – een 5-delige cursusreeks

De stage is bedoeld voor mensen die geen programmeerervaring hebben en programmeervaardigheden willen ontwikkelen in de taal Java, en de basisprincipes van de informatica willen leren waarmee ze snel andere programmeertalen kunnen leren.

In de loop van de vier cursussen behandel je alles, van de basis tot objectgeoriënteerd ontwerp. Deze onderwerpen helpen u bij de voorbereiding op het schrijven van een verscheidenheid aan software, van kleine programma’s die repetitieve taken automatiseren tot grotere applicaties.

De cursussen geven u voldoende kennis van Java om meer geavanceerde onderwerpen zoals data science en kunstmatige intelligentie aan te pakken.

Een praktisch leerproject

De studenten zullen verschillende praktische projecten maken, waaronder:

  • Handige programma’s die dagelijkse taken kunnen versnellen, zoals een automatische bestandsupdater.
  • Grafische uitvoer met behulp van bibliotheken zoals Swing.
  • Animaties maken.

Details of the courses that make up the specialization

Java-basisprincipes: selectie en recursie

Cursus 1
8 uur
4,6 (104 beoordelingen)

wat ga je leren

  • Gebruik variabelen en operators om kleine gegevens op te slaan en te manipuleren
  • Automatiseer de besluitvorming door middel van keuzezinnen, zodat het resultaat van het programma zal veranderen op basis van de gegevens
  • Herhaal delen van uw programma met het juiste lustype

vaardigheden die je gaat verwerven

  • stromingen
  • unit testen
  • Annotaties in Java
  • datastructuren
  • Foutafhandeling

Basis Java-structuren: arrays, strings en bestanden

Cursus 2
7 uur
4,6 (36 beoordelingen)

wat ga je leren

  • Opslag en manipulatie van datasets
  • Vergelijking en manipulatie van tekstreeksen
  • Lezen en schrijven naar tekst- en CSV-bestanden

vaardigheden die je gaat verwerven

  • informatica
  • polymorfisme
  • Programmeren in Java
  • objectgeoriënteerd programmeren (OOP)
  • erfenis

Basisprincipes van objecten in Java: functies, recursie en objecten

Cursus 3
8 uur
4.2 (18 beoordelingen)

wat ga je leren

  • Aangepaste functies definiëren en gebruiken om de leesbaarheid van de code te verbeteren
  • Wanneer en hoe gebruik je de rug in plaats van de rug?
  • Aangepaste objecten maken en wijzigen

vaardigheden die je gaat verwerven

  • informatica
  • opbrengst
  • voorwaarden
  • Programmeren in Java
  • veranderen

Objectgeoriënteerd Java: overerving en verborgenheid

Cursus 4
9 uur
4.3 (19 beoordelingen)

wat ga je leren

  • Hoe grotere programma’s te ontwerpen met behulp van objectgeoriënteerde principes
  • Hergebruik van delen van klassen via overerving
  • Het verbergen van relevante informatie en methoden op de afdeling

vaardigheden die je gaat verwerven

  • Snaren
  • informatica
  • Programmeren in Java
  • arrays
  • bestanden

Java-kern

Cursus 5
7 uur
4,9 (29 beoordelingen)

wat ga je leren

  • Studenten zullen best practices ontwikkelen, waaronder het onderhouden van een codestijlgids, projectcodebase-architectuur en unit-testen.
  • Studenten kunnen gegevens manipuleren met Java’s verzamelingsframework, streams (inclusief leergebruik) en datetime-klassen.
  • Studenten maken verbinding met netwerkgebaseerde systemen, behandelen fouten die tijdens het proces optreden en interpreteren antwoorden in bruikbare formaten.