IBM
IBM Back-End Development (berufsbezogenes Zertifikat)

Schenken Sie Ihrer Karriere Coursera Plus mit einem Rabatt von $160 , der jährlich abgerechnet wird. Sparen Sie heute.

IBM

IBM Back-End Development (berufsbezogenes Zertifikat)

Prepare for a career as a back-end developer. Gain the in-demand skills and hands-on experience to get job-ready in less than 6 months.

John Rofrano
IBM Skills Network Team
Abhishek Gagneja

Dozenten: John Rofrano

TOP-LEHRKRAFT

20.715 bereits angemeldet

Bei Coursera Plus enthalten

Erwerben Sie eine Karrierereferenz, die Ihre Qualifikation belegt
4.7

(864 Bewertungen)

Stufe Anfänger

Empfohlene Erfahrung

12 Monate
Pro Woche 10 Stunden
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Erwerben Sie eine Karrierereferenz, die Ihre Qualifikation belegt
4.7

(864 Bewertungen)

Stufe Anfänger

Empfohlene Erfahrung

12 Monate
Pro Woche 10 Stunden
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Master the most up-to-date practical skills and knowledge that back-end developers use in their daily roles

  • Learn to deploy and scale applications using methodologies and tools, Docker, Kubernetes, microservices, and serverless functions

  • Write back-end applications with object-oriented programming languages including server-side Python while using version control and package managers

  • Employ continuous integration / continuous development (CI/CD) and monitoring methodologies to facilitate software development life-cycle automation

Kompetenzen, die Sie erwerben

  • Kategorie: Django (Web Framework)
  • Kategorie: Mongodb
  • Kategorie: Docker
  • Kategorie: Flask
  • Kategorie: Representational State Transfer (REST)
  • Kategorie: Object Relational Mapping (ORM)
  • Kategorie: Relational Database (RDBMS)
  • Kategorie: SQL
  • Kategorie: Back-End Applications
  • Kategorie: Observability
  • Kategorie: Telemetry
  • Kategorie: Monitoring
  • Kategorie: logging
  • Kategorie: Tracing
  • Kategorie: Cloud Applications
  • Kategorie: Openshift
  • Kategorie: Microservices
  • Kategorie: serverless
  • Kategorie: Distributed Version Control Systems (DVCS)
  • Kategorie: Git (Software)
  • Kategorie: Github
  • Kategorie: open source
  • Kategorie: Cloning and forking
  • Kategorie: Kubernetes
  • Kategorie: Containers
  • Kategorie: Cloud Native
  • Kategorie: Data Science
  • Kategorie: Data Analysis
  • Kategorie: Python Programming
  • Kategorie: Numpy
  • Kategorie: Pandas
  • Kategorie: Software Engineering
  • Kategorie: Software Architecture
  • Kategorie: Agile and Scrum
  • Kategorie: Software Development Lifecycle (SDLC)
  • Kategorie: Shell Script
  • Kategorie: Bash (Unix Shell)
  • Kategorie: Extract Transform and Load (ETL)
  • Kategorie: Linux
  • Kategorie: Linux Commands
  • Kategorie: Application development
  • Kategorie: Web Application
  • Kategorie: Artificial Intelligence (AI)
  • Kategorie: Open Web Application Security Project (OWASP)
  • Kategorie: security

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Platzhalter

Bringen Sie Ihre Karriere mit gefragten Kompetenzen voran.

  • Erhalten Sie Schulungen auf professionellem Niveau von IBM
  • Stellen Sie Ihre technischen Kenntnisse unter Beweis.
  • Erwerben Sie ein von Arbeitgebern anerkanntes Zertifikat von IBM.
Platzhalter
148.000 $+
Durchschnittsgehalt USA für Backend-Entwickler
¹
28.000+
Offene Stellen in den USA im Bereich Backend-Entwickler
¹

Erhalten Sie nach Abschluss exklusiven Zugriff auf Karriereressourcen.

  • Soft-Skills-Training

    Sie bekommen kostenlosen Zugang zur People and Soft Skills Specialization von IBM.

  • Überprüfung erneut aufnehmen

    Optimieren Sie Ihren Lebenslauf und Ihr LinkedIn-Profil mit personalisiertem Feedback.

  • Vorbereitung auf Bewerbungsgespräch

    Trainieren Sie Ihre Fähigkeiten mit interaktiven Tools und simulierten Bewerbungsgesprächen.

  • Karriereunterstützung

    Planen Sie Ihren nächsten Karriereschritt mit dem Leitfaden zur Jobsuche von Coursera.

Platzhalter

Erwerben Sie ein Karrierezertifikat.

Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.

Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.

Platzhalter

Berufsbezogenes Zertifikat – 11 Kursreihen

Introduction to Software Engineering

KURS 114 Stunden4.7 (2,114 Bewertungen)

Was Sie lernen werden

  • Describe software engineering, Software Development Lifecycle (SDLC), and software development tools, technologies and stacks.

  • List different types of programming languages and create basic programming constructs such as loops and conditions using Python. 

  • Outline approaches to application architecture and design, patterns, and deployment architectures. 

  • Summarize the skills required in software engineering and describe the career options it provides.

Kompetenzen, die Sie erwerben

Kategorie: Python Programming
Kategorie: Application development
Kategorie: Web Application
Kategorie: Flask
Kategorie: Artificial Intelligence (AI)

Hands-on Introduction to Linux Commands and Shell Scripting

KURS 214 Stunden4.7 (1,386 Bewertungen)

Was Sie lernen werden

  • Describe the Linux architecture and common Linux distributions and update and install software on a Linux system.

  • Perform common informational, file, content, navigational, compression, and networking commands in Bash shell.

  • Develop shell scripts using Linux commands, environment variables, pipes, and filters.

  • Schedule cron jobs in Linux with crontab and explain the cron syntax. 

Kompetenzen, die Sie erwerben

Kategorie: Shell Script
Kategorie: Bash (Unix Shell)
Kategorie: Extract Transform and Load (ETL)
Kategorie: Linux
Kategorie: Linux Commands

Getting Started with Git and GitHub

KURS 310 Stunden4.6 (1,458 Bewertungen)

Was Sie lernen werden

  • Describe version control and its place in social and collaborative coding and in DevOps.

  • Explain basic Git concepts such as repositories and branches used for distributed version control and social coding.

  • Create GitHub repositories and branches, and perform pull requests (PRs) and merge operations, to collaborate on a team project.

  • Build your portfolio by creating and sharing an open-source project on GitHub.

Kompetenzen, die Sie erwerben

Kategorie: Django (Web Framework)
Kategorie: Mongodb
Kategorie: Docker
Kategorie: Flask
Kategorie: Representational State Transfer (REST)

Python for Data Science, AI & Development

KURS 425 Stunden4.6 (38,797 Bewertungen)

Was Sie lernen werden

  • Learn Python - the most popular programming language and for Data Science and Software Development.

  • Apply Python programming logic Variables, Data Structures, Branching, Loops, Functions, Objects & Classes.

  • Demonstrate proficiency in using Python libraries such as Pandas & Numpy, and developing code using Jupyter Notebooks.

  • Access and web scrape data using APIs and Python libraries like Beautiful Soup.

Kompetenzen, die Sie erwerben

Kategorie: Data Science
Kategorie: Data Analysis
Kategorie: Python Programming
Kategorie: Numpy
Kategorie: Pandas

Developing AI Applications with Python and Flask

KURS 511 Stunden4.4 (863 Bewertungen)

Was Sie lernen werden

  • Describe the steps and processes involved in creating a Python application including the application development lifecycle

  • Create Python modules, run unit tests, and package applications while ensuring the PEP8 coding best practices

  • Explain the features of Flask and deploy applications on the web using the Flask framework

  • Create and deploy an AI-based application onto a web server using IBM Watson AI Libraries and Flask

Kompetenzen, die Sie erwerben

Kategorie: Openshift
Kategorie: Docker
Kategorie: Kubernetes
Kategorie: Containers
Kategorie: Cloud Native

Django Application Development with SQL and Databases

KURS 614 Stunden4.5 (255 Bewertungen)

Was Sie lernen werden

  • Explain what a database is and create an entity relationship data model for a relational database.

  • Compose SQL queries to insert, select, update, and delete data in a database.

  • Use Django ORM to build object-oriented databases.

  • Integrate Bootstrap into your Django template and build interactive web pages.

Kompetenzen, die Sie erwerben

Kategorie: Django (Web Framework)
Kategorie: Object Relational Mapping (ORM)
Kategorie: Relational Database (RDBMS)
Kategorie: SQL
Kategorie: Back-End Applications

Introduction to Containers w/ Docker, Kubernetes & OpenShift

KURS 717 Stunden4.4 (862 Bewertungen)

Was Sie lernen werden

  • Using containers, learn how to move applications quickly across any environment.

  • Build cloud native applications using Docker, Kubernetes, OpenShift, and Istio.

  • Describe and leverage Kubernetes architecture to set up and use an entire lifecycle-based container management system.

  • Create and leverage a YAML deployment file to configure and create resources such as pods, services, replicasets, and others in a declarative way.

Kompetenzen, die Sie erwerben

Kategorie: Open Web Application Security Project (OWASP)
Kategorie: Observability
Kategorie: security
Kategorie: Monitoring
Kategorie: logging

Application Development using Microservices and Serverless

KURS 814 Stunden4.6 (314 Bewertungen)

Was Sie lernen werden

  • Summarize the fundamentals of Microservices, their advantages, and contrast with monolithic architectures.

  • Create REST API endpoints and invoke them using cURL and Postman; Use SwaggerUI to document and test APIs.

  • Create, and deploy microservices using Docker containers and serverless technologies like IBM Code Engine.

  • Practice hands-on with labs and projects using a no-charge cloud-based environment.

Kompetenzen, die Sie erwerben

Kategorie: Distributed Version Control Systems (DVCS)
Kategorie: Git (Software)
Kategorie: Github
Kategorie: open source
Kategorie: Cloning and forking

Application Security for Developers and DevOps Professionals

KURS 917 Stunden4.7 (187 Bewertungen)

Was Sie lernen werden

  • Explain security by design, learn to develop applications using security by design principles; perform defensive coding following OWASP principles.

  • Describe IBM cloud container vulnerability; perform vulnerability scanning and pen testing with Kali Linux.

  • Describe what to look for in app performance; perform troubleshooting using logging, stack trace, and log analytics.

  • Discuss concepts like Golden Signals; list tools for monitoring and troubleshooting; and test monitoring in action with Prometheus and Grafana.

Kompetenzen, die Sie erwerben

Kategorie: Representational State Transfer (REST)
Kategorie: Cloud Applications
Kategorie: Openshift
Kategorie: Microservices
Kategorie: serverless

Monitoring and Observability for Development and DevOps

KURS 1016 Stunden4.6 (61 Bewertungen)

Was Sie lernen werden

  • Explain the importance of monitoring and describe concepts like Golden Signals

  • Demonstrate your knowledge of observability with Instana and explain the pillars of observability, cloud native observability, and types of sampling

  • Implement logging and demonstrate your knowledge of telemetry using OpenTelemetry and tracing using Kubernetes

  • Develop hands-on experience with a variety of tools such as Prometheus, Grafana, Mezmo (LogDNA), OpenTelemetry, and Instana

Kompetenzen, die Sie erwerben

Kategorie: Software Engineering
Kategorie: Software Architecture
Kategorie: Python Programming
Kategorie: Agile and Scrum
Kategorie: Software Development Lifecycle (SDLC)

Back-end Application Development Capstone Project

KURS 1118 Stunden5.0 (30 Bewertungen)

Was Sie lernen werden

  • Demonstrate proficiency to develop and deploy backend services and applications

  • Apply your back-end development skills to author microservices and REST APIs in Flask

  • Create and query databases like MongoDB and integrate with Django apps

  • Containerize microservices using Docker and deploy using Kubernetes, OpenShift and serverless

Kompetenzen, die Sie erwerben

Kategorie: Observability
Kategorie: Telemetry
Kategorie: Monitoring
Kategorie: logging
Kategorie: Tracing

Dozenten

IBM Skills Network Team
IBM
58 Kurse1.003.170 Lernende
Abhishek Gagneja
IBM
5 Kurse149.429 Lernende
Joseph Santarcangelo
IBM
33 Kurse1.667.151 Lernende

von

IBM

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Platzhalter

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen

¹Bericht zu Stellenangeboten von Lightcast™, USA, 01.07.2022–30.06.2022. ²Basierend auf den Antworten aus einer Befragung von Programmabsolventen, USA, 2021.