Grow your developer skill set with hands-on courses

Use Next XYZ to learn new tech skills with courses delivered in real-world, online development environments.
Learn developer skills
Learn-by-doing with interactive courses, real-world scenarios, and hands-on projects. Next XYZ courses are crafted by industry experts to guide you through learning programming languages, web development, blockchain, data science, machine learning, and more.
For beginners...
Learn introductory skills faster with courses for Python, Ruby, Swift, and SQL. Build an interactive portfolio of your work, sharpen your interview skills, and prep for your new developer job.
...and experienced developers
With full computing environments, you can stay on top of the latest in-demand skills. Courses for data science, machine learning, full stack web development, and blockchain means you'll always have something new to absorb.
Vote on thousands of courses
Next Tech and Packt Publishing have partnered to build the world's largest library of hands-on courses for learning tech skills. Tell us what you'd like to learn next!
6,000+
titles to pick from
50+
developer skills
expert
course authors
Get started for free!