Coding & Technology Courses
Coding & Technology Courses
Coding fundamentals: online web development courses
Trusted by more than 10,000 teams worldwide
Start for freeOverview
In a world driven by digital innovation, coding is no longer a niche skill, but a powerful asset. Whether you’re a complete beginner eager to build your first website or an aspiring full-stack developer, our expert-led courses provide the tools and knowledge you need to succeed.
Dive into the dynamic world of web development with bite-sized, interactive lessons. Master the fundamentals of HTML, CSS, and JavaScript, then explore advanced languages and frameworks to build dynamic web applications. Practical exercises and quizzes ensure you grasp concepts quickly, while expert instructors provide real-world insights and guidance.
Take control of your career trajectory and unlock the limitless possibilities of web development with our engaging online web development courses.
Courses
Introduction to SQL
Query databases, filter results and understand how data is structured and retrieved.
- 33 lessons and certification
- 2h 1m of video
Introduction to Python
Start coding with Python by learning syntax, loops, functions and data structures.
- 41 lessons and certification
- 3h 1m of video
Introduction to HTML
Build your first web pages using HTML elements, tags, links and basic formatting.
- 38 lessons and certification
- 2h 45m of video
Introduction to CSS
Style web pages with fonts, colors and layouts using Cascading Style Sheets.
- 39 lessons and certification
- 2h 38m of video
Introduction to JavaScript
Add interactivity to websites with JavaScript basics like events, loops and functions.
- 40 lessons and certification
- 2h 41m of video
Introduction to Data Analysis with Python
Use Python to clean, explore and visualize data for better business insights.
- 44 lessons and certification
- 3h 10m of video
Python with Excel
Combine the power of Python with Excel to analyze data and automate tasks.
- 40 lessons and certification
- 3h 9m of video
Introduction to PHP
Write PHP scripts to build dynamic web content and connect with databases.
- 40 lessons and certification
- 2h 40m of video
Intro To C# Programming
Begin your programming journey with C#, covering fundamental concepts and practical applications.
- 46 lessons and certification
- 3h 24m of video
Django for Beginners
Build web apps with Django using Python, templates and simple database integration.
- 40 lessons and certification
- 3h 8m of video
Ruby on Rails for Web Development
Build full web applications using the Rails framework and Ruby programming.
- 50 lessons and certification
- 3h 45m of video
Intro to Ruby Programming
Write clean, simple Ruby code and build the foundation for web or app development.
- 41 lessons and certification
- 2h 39m of video
Technical WordPress SEO
Learn how to boost your search engine ranking and enhance your website's performance with technical SEO on WordPress.
- 1h 30m of video
Python for Automation
Learn to automate all manner of tedious and time-consuming tasks with Python, even if you've never written a line of code.
- 1h 16m of video
Object Oriented Programming in Java
Learn the fundamental concepts of object-oriented programming in Java with examples and real-world applications.
- 1h 6m of video
Python for Marketing
Boost your marketing analytics skills with Python in order to gain valuable insights and a deeper understanding, resulting in more informed decision making.
- 1h 45m of video
Python Data Science Mistakes to Avoid
Learn to improve your Python skills by avoiding easy mistakes.
- 43m of video
Mistakes to Avoid in Machine Learning
Learn common mistakes you should avoid when building your machine learning models.
- 39m of video
Python vs. R
Learn the pros and cons of using Python and R, two common programming languages, when working on data science projects.
- 39m of video
Python vs. JavaScript
Learn the benefits and drawbacks of using the common programming languages Python and JavaScript when working on data science projects.
- 33m of video
Python Tools: Jupyter vs. PyCharm
Compare and contrast two of the most popular Python programming tools, PyCharm and Jupyter Notebook.
- 30m of video
Demystify the Cloud: Amazon Web Services Basics
Learn to understand what the AWS cloud truly is, how it operates, and why it can be valuable to you in your role.
- 1h 32m of video
Protect Your Data: An Introduction to Blockchain Security
Learn the basic functionality of blockchain technologies as well as strategies to secure blockchain technology from cyberattacks.
- 1h 8m of video
Introduction to Technical SEO
Learn the basics of technical SEO - what it is, the role developers play, the main areas of consideration (crawling, indexing, ranking), and key focus points within each area.
- 1h 6m of video
R Programming for Beginners
Learn the basic concepts, functions, and applications of R to elevate your statistical computing and data analysis skills.
- 51m of video
Getting Started with the Raspberry Pi Computer
Learn the fundamental concepts, functions, and applications of Raspberry Pi to kickstart your understanding of computer science principles and programming languages like Scratch and Python.
- 1h 28m of video
Pandas for Data Analysts: Leveraging Python with Confidence
Overcome any intimidation you may feel about Python, and learn the basics of Pandas to complement your Microsoft Excel knowledge to efficiently analyze data.
- 57m of video
React.js Basics: A Beginner’s Guide to Learning React
Learn the basic concepts, functions, and applications of React.js so you can begin building interactive user interfaces and web applications quickly and efficiently.
- 47m of video
From Pandas to Polars
Learn the many benefits of Polars and how to integrate it into your workflows.
- 1h of video