TrueschoTruescho
All Courses
IBM Back-End Development
Coursera
Professional Certificate
Unknown

IBM Back-End Development

IBM

Professional training in back-end development using current tools and technologies to build advanced server-side applications within 6 months.

UnknownEnglish

About this Course

Prepare for a career in the high-growth field of software development. In this program, you’ll develop the skills, tools, and portfolio to have a competitive edge in the job market as an entry level back-end developer in as little as 6 months. Back-end developers are the experts who build and maintain the mechanisms that process data and perform actions behind websites, and the demand for these professionals has never been greater. You’ll learn the latest tools and technologies used by professional back-end developers, including Linux scripting, Git and GitHub, Python, SQL, Databases, Django, Containers with Docker, Kubernetes, and OpenShift, Microservices, Serverless, as well as Application Security, and Monitoring. You will practice working hands-on with these technologies to build the type of server-side systems and services that power modern web and mobile applications. Upon completing the full program, you will have built a portfolio of projects to provide you with the confidence to excel in your interviews and you’ll receive a Professional Certificate from IBM to showcase your proficiency to potential employers. You will also receive access to join IBM’s Talent Network where you’ll receive job opportunities as soon as they are posted, recommendations matched to your skills and interests, and tips and tricks to help you stand apart from the crowd

What You'll Learn

  • 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

Prerequisites

  • No deep prior experience is required, but basic computer and internet skills are helpful
  • Ability to read course instructions in English and complete short practice activities

Instructors

I

IBM Skills Network Team

A

Abhishek Gagneja

Python and AI Subject Matter Expert

J

Joseph Santarcangelo

Ph.D., Data Scientist at IBM

R

Rav Ahuja

CCO & Global Program Director

Topics

Software Development
Computer Science
Cloud Computing
Information Technology
Application Deployment
Bash (Scripting Language)
Cloud Deployment
Data Import/Export
Django (Web Framework)
Grafana

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسوب
الحوسبة السحابية
تكنولوجيا المعلومات
نشر التطبيقات
لغة Bash (البرمجة النصية)
نشر سحابي
استيراد وتصدير البيانات
Django (Web Framework)
Grafana

Start Learning Now