If you’re looking for free coding exercises to prepare for your next job interview, we’ve got you covered. This section contains hundreds of coding challenges that test your knowledge of algorithms, data structures, and mathematics. It also has a number of take-home projects you can use to strengthen your skills, or add to your portfolio.
Machine learning has many practical applications that you can use in your projects or on the job. In the Machine Learning with Python Certification, you’ll use the TensorFlow framework to build several neural networks and explore more advanced techniques like natural language processing and reinforcement learning. You’ll also dive into neural networks, and learn the […]
With everything we do online, there’s a vast amount of sensitive information at risk: email addresses, passwords, phone numbers, and much more. With the Information Security Certification, you’ll build a secure web app with HelmetJS to learn the fundamentals of protecting people’s information online. You’ll also build a TCP client, and an Nmap and port […]
Data Analysis has been around for a long time. But up until a few years ago, developers practiced it using expensive, closed-source tools like Tableau. But recently, Python, SQL, and other open libraries have changed Data Analysis forever. In the Data Analysis with Python Certification, you’ll learn the fundamentals of data analysis with Python. By […]
As your programs or web applications become more complex, you’ll want to test them to make sure that new changes don’t break their original functionality. In the Quality Assurance Certification, you’ll learn how to write tests with Chai to ensure your applications work the way you expect them to. Then you’ll build a chat application […]
For these courses, you will use real developer tools and software including VS Code, PostgreSQL, and the Linux / Unix command line to complete interactive tutorials and build projects. These courses start off with basic Bash commands. Using the terminal, you will learn everything from navigating and manipulating a file system, scripting in Bash, all […]
In the Front End Development Libraries Certification, you’ll learn how to style your site quickly with Bootstrap. You’ll also learn how to add logic to your CSS styles and extend them with Sass. In this course, you’ll build a shopping cart and other applications to learn how to create powerful Single Page Applications (SPAs) with […]
In this Responsive Web Design Certification, you’ll learn the languages that developers use to build webpages: HTML (Hypertext Markup Language) for content, and CSS (Cascading Style Sheets) for design. First, you’ll build a cat photo app to learn the basics of HTML and CSS. Later, you’ll learn modern techniques like CSS variables by building a […]