Learn dev skills with hands-on courses

Use Next XYZ to learn new tech skills with courses delivered in real-world, online development environments.
SELECT name,
       count(jo.id)
FROM   projects p
INNER JOIN job_orders jo
        ON p.id = jo.project_id
GROUP BY 1;
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.
num1 = int(input('Enter a number: '))
if num1 % 2 == 0:
    print('Number is even.')
else:
    print('Number is odd.')
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.
import tensorflow as tf

X = tf.placeholder(
    tf.float32, shape=[None, 12, 1]
)
Y = tf.placeholder(
    tf.float32, shape=[None, 12]
)
...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.
Expertly crafted courses for everyone
With a large and growing library of interactive courses, you'll never run out of new things to learn. Master Python, machine learning, data science, and more.
400+
course hours
17
dev skills
expert
course authors
Ready to learn something new?