IBM Full-Stack JavaScript Developer Professional Certificate
 
        About Course
IBM Full-Stack JavaScript Developer Professional Certificate, Prepare for a career in the high-growth field of full-stack development. In this program, you’ll learn skills like React, JavaScript, and Node to get job-ready in less than 6 months, with no prior experience needed to get started. A full-stack JavaScript developer is responsible for both the front-end (client-side) and back-end (server side) development of web applications. In this program, you’ll learn to build, deploy, test, run, and manage cloud-native full-stack applications. Technologies covered include HTML, CSS, GitHub, JavaScript, Node.js, Express, React, DevOps, Containers, Docker, Kubernetes, NoSQL databases, Microservices, Serverless computing, and more. You’ll also develop several applications using front-end and back-end technologies and deploy them using cloud-native methodologies. In the final course, you learn inside tips and steps to perform effectively at interviews and unlock exclusive access to career support resources to help you in your job search. Upon completing the full program, you will have a portfolio of projects that will not only boost your confidence but also prepare you to excel in interviews. Additionally, you will be awarded a Professional Certificate and a badge from IBM, serving as tangible proof of your skills and proficiency to potential employers.
Course Content
01. Introduction to Software Engineering
- 
										003 01_course-introduction.mp400:00
- 
										006 02_meet-the-experts.mp400:00
- 
										009 01_what-is-software-engineering.mp400:00
- 
										012 02_insiders-viewpoint-what-is-software-engineering.mp400:00
- 
										015 03_introduction-to-the-sdlc.mp400:00
- 
										018 04_phases-of-the-sdlc.mp400:00
- 
										021 05_building-quality-software.mp400:00
- 
										024 06_requirements.mp400:00
- 
										025 07_overview-of-software-engineering_quiz.html00:00
- 
										028 01_software-development-methodologies.mp400:00
- 
										031 02_software-versions.mp400:00
- 
										034 03_software-testing.mp400:00
- 
										037 04_software-documentation.mp400:00
- 
										040 05_roles-in-software-engineering-projects.mp400:00
- 
										043 06_insiders-viewpoint-job-roles-in-software-engineering-teams.mp400:00
- 
										044 07_the-software-building-process-and-associated-roles_quiz.html00:00
- 
										045 01_summary-highlights_instructions.html00:00
- 
										046 02_graded-quiz-the-software-development-lifecycle_exam.html00:00
- 
										049 01_overview-of-web-and-cloud-development.mp400:00
- 
										052 02_learning-front-end-development.mp400:00
- 
										055 03_the-importance-of-back-end-development.mp400:00
- 
										058 04_teamwork-and-squads.mp400:00
- 
										061 05_insiders-viewpoint-teamwork-in-software-engineering.mp400:00
- 
										064 06_pair-programming.mp400:00
- 
										067 07_insiders-viewpoint-pair-programming.mp400:00
- 
										068 08_introduction-to-development_quiz.html00:00
- 
										071 01_introducing-application-development-tools.mp400:00
- 
										074 02_more-application-development-tools.mp400:00
- 
										077 03_introduction-to-software-stacks.mp400:00
- 
										080 04_insiders-viewpoint-tools-and-technologies.mp400:00
- 
										081 05_tools-in-software-development_quiz.html00:00
- 
										082 01_summary-highlights_instructions.html00:00
- 
										083 02_graded-quiz-introduction-to-software-development_exam.html00:00
- 
										086 01_interpreted-and-compiled-programming-languages.mp400:00
- 
										089 02_comparing-compiled-and-interpreted-programming-languages.mp400:00
- 
										092 03_query-and-assembly-programming-languages.mp400:00
- 
										095 04_understanding-code-organization-methods.mp400:00
- 
										098 05_insiders-viewpoint-types-of-languages.mp400:00
- 
										099 06_programming-languages-and-organization_quiz.html00:00
- 
										102 01_branching-and-looping-programming-logic.mp400:00
- 
										105 02_introduction-to-programming-concepts-part-1.mp400:00
- 
										108 03_introduction-to-programming-concepts-part-2.mp400:00
- 
										109 04_introduction-to-programming-concepts_quiz.html00:00
- 
										110 01_summary-highlights_instructions.html00:00
- 
										111 02_graded-quiz-basics-of-programming_exam.html00:00
- 
										114 01_introduction-to-software-architecture.mp400:00
- 
										117 02_software-design-and-modeling.mp400:00
- 
										120 03_object-oriented-analysis-and-design.mp400:00
- 
										123 04_insiders-viewpoint-importance-of-design-and-software-architecture.mp400:00
- 
										124 05_software-architecture-and-design_quiz.html00:00
- 
										127 01_approaches-to-application-architecture.mp400:00
- 
										130 02_architectural-patterns-in-software.mp400:00
- 
										133 03_application-deployment-environments.mp400:00
- 
										136 04_production-deployment-components.mp400:00
- 
										139 05_insiders-viewpoint-deployment-architecture.mp400:00
- 
										140 06_software-architecture-patterns-and-deployment-topologies_quiz.html00:00
- 
										141 01_summary-highlights_instructions.html00:00
- 
										142 02_graded-quiz-software-architecture-design-and-deployment-topologies_exam.html00:00
- 
										145 01_what-does-a-software-engineer-do.mp400:00
- 
										148 02_a-day-in-the-life-of-a-software-engineer.mp400:00
- 
										151 03_skills-required-for-software-engineering.mp400:00
- 
										154 04_insiders-viewpoint-advice-to-future-software-engineers.mp400:00
- 
										157 05_insiders-viewpoint-women-in-software-engineering.mp400:00
- 
										158 06_about-software-engineers_quiz.html00:00
- 
										161 01_job-outlook-for-software-engineers.mp400:00
- 
										164 02_career-paths-in-software-engineering.mp400:00
- 
										167 03_software-engineering-job-titles.mp400:00
- 
										170 04_insiders-viewpoint-career-paths.mp400:00
- 
										173 05_code-of-ethics.mp400:00
- 
										174 06_careers-in-software-engineering_quiz.html00:00
- 
										175 01_summary-highlights_instructions.html00:00
- 
										176 02_graded-quiz-job-opportunities-and-skillsets-in-software-engineering_exam.html00:00
- 
										177 01_graded-quiz-final-quiz_exam.html00:00
- 
										179 02_thanks-from-the-course-team_instructions.html00:00
- 
										180 01_final-project-software-engineering-job-search-and-analysis_peer_assignment_instructions.html00:00
02. Introduction to HTML, CSS, & JavaScript
03. Getting Started with Git and GitHub
04. JavaScript Programming Essentials
05. Developing Front-End Apps with React
06. Developing Back-End Apps with Node.js and Express
07. Get Started with Cloud Native, DevOps, Agile, and NoSQL
08. Introduction to Containers w Docker, Kubernetes & OpenShift
09. Application Development using Microservices and Serverless
11. JavaScript Full Stack Capstone Project
12. 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.
 
				 
 