Prepare yourself for a career as a Backend Developer. Gain the necessary skills and practical experience to be job-ready in less than 6 months.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Prepare yourself for a career in the fast-growing field of software development. In this program, you will develop the skills, tools, and portfolio that will give you a competitive edge in the job market as an entry-level back-end developer in just 6 months.
Back-end developers are experts who build and maintain the mechanisms for processing data and performing operations behind websites, and the demand for these professionals has never been higher.
You will learn the most advanced 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 kinds of server-side systems and services that power modern web and mobile applications.
After completing the full program, you will create a portfolio of projects that will give you the confidence to succeed in your job interviews, and you will receive a professional certificate from IBM that will showcase your skills to potential employers.
You will also gain access to join the IBM Talent Network where you will receive job offers as soon as they are posted, recommendations that match the skills and areas of interest to you, and tips to help you stand out from the competition.
Applied Learning Project
Throughout the vocational certificate, there are many opportunities to apply skills learned through labs and projects. Projects include:
Developing scripts for repetitive tasks like backing up files
Create and share open source projects on GitHub
Developing an application in Python with endpoints that translate between English and French
Improve code and deploy an application using IBM Cloud and Cloud Foundry while running CI/CD to ensure changes are automatically published
Adding a Feature to an Online Course Using Django Full-Stack Skills
Building and deploying a guestbook that updates versions using OpenShift and image streams
Developing a back-end application that displays song lyrics, band images, and sells concert tickets by creating and integrating a Mongo database, Flask service, and Django application
Identifying and analyzing a software engineering job
Course 1
What you will learn:
Course 2
What you will learn:
Course 3
What you will learn:
Course 4
What you will learn:
Course 5
What you will learn:
Course 6
What you will learn:
Course 7
What you will learn:
Course 8
What you will learn:
Course 9
What you will learn:
Course 10
What you will learn:
Course 11
What you will learn: