Online cursus – gecertificeerde professionele stage in de ontwikkeling van Google-applicaties

Leer programmeren vanaf de basis. Beheers de programmeerprincipes die u voorbereiden op het leren van Java of een andere taal. Je leert de basisprincipes van programmeren, objectgeoriënteerd programmeren, versiebeheer, build-automatisering en enkele van de meest populaire ontwikkelingsmethodologieën.

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

  • Basisconcepten in programmeren
  • Objectoriëntatie
  • Essentiële tools zoals versiebeheer en buildautomatisering
  • Populaire ontwikkelingsmethoden
  • Praktijk en kennis van de structuur van de programmeeromgeving
  • De werkomgeving definiëren en veranderen

What you will learn in the course

Courses for which the course is suitable

  • Applicatie-ontwikkelaar
  • Software-ontwikkelaar
  • Java-ontwikkelaar
  • Systeemontwikkelaar
  • ontwikkelaar aan de klantzijde
  • sleutel aan de serverzijde
  • Ontwikkelaar van informatiesystemen
  • Ontwikkelaar van webtechnologie
  • Softwareontwikkelaar zonder eerdere ervaring

Expertise – een 4-delige cursusreeks

Deze expertise is voor iedereen die geïnteresseerd is om app-ontwikkelaar te worden, zonder voorafgaande ervaring. Tijdens vier cursussen leer je over:

  • Basisconcepten in programmeren
  • Objectoriëntatie
  • Essentiële tools zoals versiebeheer en buildautomatisering
  • Populaire ontwikkelingsmethoden

Een praktisch leerproject

Deze major is grotendeels theoretisch, maar heeft ook een aantal praktijkgerichte labs om je nieuwe programmeervaardigheden te oefenen. Je kunt de labomgeving van Coursera gebruiken om:

  • Oefen en leer de structuur van de programmeeromgeving kennen
  • Configureer en wijzig uw werkruimte

Deze expertise heeft je voorbereid om in de Java-programmeertaal te springen en je programmeercarrière te starten.

Details of the courses that make up the specialization

Cursus 1: Grondbeginselen van applicatieprogrammering

Duur: 9 uur

Beoordeling: 4,4 (34 beoordelingen)

Wat je gaat leren:

  • Principes van objectgeoriënteerd programmeren
  • Objecten, klassen, berichten, overerving, polymorfisme
  • Python-taal ter illustratie

Vaardigheden die je verwerft:

  • logica
  • computerprogrammering
  • Python-programmering
  • Numerieke operatoren
  • ontwerp patronen

Cursus 2: Concepten van objectgeoriënteerd programmeren

Duur: 9 uur

Beoordeling: 4,5 (135 beoordelingen)

Wat je gaat leren:

  • Principes van objectgeoriënteerd programmeren
  • Objecten, klassen, berichten, overerving, polymorfisme
  • Python-taal ter illustratie

Vaardigheden die je verwerft:

  • computerprogrammering
  • methoden
  • UML
  • Afdelingen
  • objectgeoriënteerd programmeren (OOP)

Cursus 3: Essentiële tools voor applicatieontwikkeling

Duur: 6 uur

Beoordeling: 4,4 (10 beoordelingen)

Wat je gaat leren:

  • Versiebeheersystemen
  • Hulpmiddelen voor bouwautomatisering
  • Voorbeeld: Apache® Subversion® en Apache® Maven™

Cursus 4: Beoordeling van ontwikkelingsmethodologieën

Duur: 11 uur

Wat je gaat leren:

  • Inleiding tot ontwikkelingsmethodologieën
  • Levenscyclus van softwareontwikkeling (SDLC)
  • Agile concepten
  • Continue integratie/continue levering
  • 12 factoren voor ontwikkeling in de cloud

Vaardigheden die je verwerft:

  • SDLC
  • computerprogrammering
  • methodologie
  • Weerbaar
  • proces