IBM Back-end JavaScript Developer Professional Certificate
About Course
Want to become a **Back-end JavaScript Developer**? This comprehensive **IBM Professional Certificate program**, now **completely free**, is your gateway to a successful career in backend development, even with no prior experience.
Learn essential technologies like **HTML, CSS, JavaScript, Node.js, Express, Git, GitHub, SQL, NoSQL databases, Docker, Kubernetes, Microservices**, and **Serverless technologies** through hands-on projects and expert-led instruction.
This **self-paced program**, available on platforms like **Udemy, Udacity, Coursera, MasterClass, NearPeer**, and more, will help you build a portfolio that impresses employers.
Upon completion, you’ll receive a **Professional Certificate and badge from IBM**, showcasing your skills to potential employers.
Start your journey towards a rewarding career in backend development – **enroll today for free!**
Course Content
01. Introduction to Software Engineering
-
0006 002_meet-the-experts.mp4
00:00 -
A Message from the Professor
-
0009 001_what-is-software-engineering.mp4
00:00 -
0012 002_insiders-viewpoint-what-is-software-engineering.mp4
00:00 -
0015 003_introduction-to-the-sdlc.mp4
00:00 -
0018 004_phases-of-the-sdlc.mp4
00:00 -
0021 005_building-quality-software.mp4
00:00 -
0024 006_requirements.mp4
00:00 -
0025 007_overview-of-software-engineering_quiz.html
00:00 -
0028 001_software-development-methodologies.mp4
00:00 -
0031 002_software-versions.mp4
00:00 -
0034 003_software-testing.mp4
00:00 -
0037 004_software-documentation.mp4
00:00 -
0040 005_roles-in-software-engineering-projects.mp4
00:00 -
0043 006_insiders-viewpoint-job-roles-in-software-engineering-teams.mp4
00:00 -
0044 007_the-software-building-process-and-associated-roles_quiz.html
00:00 -
0048 001_overview-of-web-and-cloud-development.mp4
00:00 -
0051 002_learning-front-end-development.mp4
00:00 -
0054 003_the-importance-of-back-end-development.mp4
00:00 -
0057 004_teamwork-and-squads.mp4
00:00 -
0060 005_insiders-viewpoint-teamwork-in-software-engineering.mp4
00:00 -
0063 006_pair-programming.mp4
00:00 -
0066 007_insiders-viewpoint-pair-programming.mp4
00:00 -
0067 008_introduction-to-development_quiz.html
00:00 -
0070 001_introducing-application-development-tools.mp4
00:00 -
0073 002_more-application-development-tools.mp4
00:00 -
0076 003_introduction-to-software-stacks.mp4
00:00 -
0079 004_insiders-viewpoint-tools-and-technologies.mp4
00:00 -
0080 005_tools-in-software-development_quiz.html
00:00 -
0084 001_interpreted-and-compiled-programming-languages.mp4
00:00 -
0087 002_comparing-compiled-and-interpreted-programming-languages.mp4
00:00 -
0090 003_query-and-assembly-programming-languages.mp4
00:00 -
0093 004_understanding-code-organization-methods.mp4
00:00 -
0096 005_insiders-viewpoint-types-of-languages.mp4
00:00 -
0097 006_programming-languages-and-organization_quiz.html
00:00 -
0100 001_branching-and-looping-programming-logic.mp4
00:00 -
0103 002_introduction-to-programming-concepts-part-1.mp4
00:00 -
0106 003_introduction-to-programming-concepts-part-2.mp4
00:00 -
0107 004_introduction-to-programming-concepts_quiz.html
00:00 -
0111 001_introduction-to-software-architecture.mp4
00:00 -
0114 002_software-design-and-modeling.mp4
00:00 -
0117 003_object-oriented-analysis-and-design.mp4
00:00 -
0120 004_insiders-viewpoint-importance-of-design-and-software-architecture.mp4
00:00 -
0121 005_software-architecture-and-design_quiz.html
00:00 -
0124 001_approaches-to-application-architecture.mp4
00:00 -
0127 002_architectural-patterns-in-software.mp4
00:00 -
0130 003_application-deployment-environments.mp4
00:00 -
0133 004_production-deployment-components.mp4
00:00 -
0136 005_insiders-viewpoint-deployment-architecture.mp4
00:00 -
0137 006_software-architecture-patterns-and-deployment-topologies_quiz.html
00:00 -
0141 001_what-does-a-software-engineer-do.mp4
00:00 -
0144 002_a-day-in-the-life-of-a-software-engineer.mp4
00:00 -
0147 003_skills-required-for-software-engineering.mp4
00:00 -
0150 004_insiders-viewpoint-advice-to-future-software-engineers.mp4
00:00 -
0153 005_insiders-viewpoint-women-in-software-engineering.mp4
00:00 -
0154 006_about-software-engineers_quiz.html
00:00 -
0157 001_job-outlook-for-software-engineers.mp4
00:00 -
0160 002_career-paths-in-software-engineering.mp4
00:00 -
0163 003_software-engineering-job-titles.mp4
00:00 -
0166 004_insiders-viewpoint-career-paths.mp4
00:00 -
0169 005_code-of-ethics.mp4
00:00 -
0170 006_careers-in-software-engineering_quiz.html
00:00 -
0171 001_summary-highlights_instructions.html
00:00 -
0173 002_thanks-from-the-course-team_instructions.html
00:00 -
0003 001_course-introduction.mp4
00:00 -
introduction-to-software-engineering-syllabus-parsed.json
00:00
02. Introduction to HTML, CSS, & JavaScript
03. Getting Started with Git and GitHub
04. JavaScript Programming Essentials
05. Developing Back-End Apps with Node.js and Express
06. Get Started with Cloud Native, DevOps, Agile, and NoSQL
07. Application Development using Microservices and Serverless
08. Node.js & MongoDB Developing Back-end Database Applications
09. JavaScript Back-end Capstone Project
10. Software Developer Career Guide and Interview Preparation
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.