Skip to content
CBT Nuggets
DemoBook a Demo

Software Development Training for Developer Teams

Python, JavaScript, Java, and full-stack React and Angular courses that prepare development teams for PCEP, PCAP, and JSNAD certifications and give every new hire the same coding baseline.

22
Courses
3,275
Videos
527h
Total
Level

22 courses. Pick a level or audience to narrow the list.

Vendor coverage

Software Development Training by Vendor

The vendors behind the software development catalog — each vendor page maps its full certification landscape.

Python

Python courses in Software Development

11 shared courses
Associate
Associate

PCAT

Videos: 176Duration: 26hPreview a free skill
Associate
JavaScript

JavaScript courses in Software Development

7 shared courses
Fundamentals
Fundamentals

Full catalog

All Software Development Courses

Every Software Development course in the CBT Nuggets catalog.

ITCA

FundamentalsVideos: 49Duration: 7h

Java

FundamentalsVideos: 78Duration: 12h

JavaScript Essentials

FundamentalsVideos: 126Duration: 22h

NodeJS Fundamentals

FundamentalsVideos: 99Duration: 18h

JSNAD

AssociateVideos: 232Duration: 34h

JSNSD

AssociateVideos: 224Duration: 36h

Java SE 11

ProfessionalVideos: 69Duration: 29h

Python PCAD Data Analyst

AssociateVideos: 340Duration: 49h

PCAT

AssociateVideos: 176Duration: 26h

PCAP certification

AssociateVideos: 81Duration: 14h

PCED

FundamentalsVideos: 167Duration: 26h
Show all 22 Software Development courses

PCEP

FundamentalsVideos: 147Duration: 22h

PCPP1

ProfessionalVideos: 339Duration: 54h

Python for Data Analysis

FundamentalsVideos: 41Duration: 7h

Python

FundamentalsVideos: 62Duration: 10h

Python Flask Tutorial

AssociateVideos: 86Duration: 13h

Python Functions

AssociateVideos: 94Duration: 14h

Full-Stack React Development

AssociateVideos: 174Duration: 27h

Learn React

FundamentalsVideos: 102Duration: 15h

ServiceNow Developer

ProfessionalVideos: 309Duration: 47h

Frequently asked questions about Software Development training

Common questions IT directors ask when evaluating Software Development training for their team.

Which roles and experience levels do these software development courses serve?

The path serves junior developers, IT practitioners moving from scripting into application or automation work, QA engineers, and staff moving toward data analysis. Levels range from beginner courses such as Learn JavaScript Essentials, ISACA ITCA, and PCED to professional-level courses such as PCPP1 and Oracle Certified Professional: Java SE 11 Developer.

Which certifications can this path prepare my team for?

Member courses prepare learners for PCEP, PCAP, PCPP1, PCAT, PCED, PCAD, ISACA ITCA Software Development Fundamentals, OpenJS JSNAD and JSNSD, Oracle Certified Professional: Java SE 11 Developer, and ServiceNow Certified Application Developer (CAD). The vendor issues each certification; CBT Nuggets prepares the learner for it.

How should a Training Manager sequence a team path?

For Python, a common order is PCEP, then PCAP, then PCPP1 or PCAT for testing. Data-focused staff can move from Introductory Python for Data Analysts or PCED into PCAD, while web developers can progress from Learn JavaScript Essentials to Learn React or Learn NodeJS Fundamentals and then the full-stack React or Angular courses.

How much time should we plan per learner?

It varies by course. For example, Introductory Python for Data Analysts runs about 6.8 hours, PCAP about 13 hours and 45 minutes, and Learn JavaScript Essentials about 22 hours, which makes staged assignments realistic without pulling developers out of delivery for a full week.

Do the courses include hands-on practice?

Yes. Learners write code in environments such as Jupyter Notebooks and VS Code, write tests with unittest and PyTest, and build complete MERN and MEAN stack applications in the full-stack courses. The platform also offers virtual labs, practice exams, and pre- and post-assessments.

How do we track team progress and use this for onboarding?

Team reporting shows per-learner progress and completion, cohort and group views, and completion exports for audit evidence. Team Leads often assign courses such as Java, PCEP, or Full-Stack Angular Development as standard onboarding so every new hire covers the same concepts.

How does IT Trainerbot help developers between courses?

IT Trainerbot answers questions instantly from CBT Nuggets training, backed by human IT experts, and cites a timestamped link to the exact training video. When a question falls outside covered content, it says so rather than improvising.

Ready to build your team's Software Development capability?

Build consistent, certification-ready skills across your team.