Coding & Technology
Coding & Technology
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.
Learn more about Coding & TechnologyCourses
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
New
Technical WordPress SEO
NewLearn how to boost your search engine ranking and enhance your website's performance with technical SEO on WordPress.
- 1h 30m of video
New
Python for Automation
NewLearn 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
New
Object Oriented Programming in Java
NewLearn the fundamental concepts of object-oriented programming in Java with examples and real-world applications.
- 1h 6m of video
New
Python for Marketing
NewBoost 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
New
Python Data Science Mistakes to Avoid
NewLearn to improve your Python skills by avoiding easy mistakes.
- 43m of video
New
Mistakes to Avoid in Machine Learning
NewLearn common mistakes you should avoid when building your machine learning models.
- 39m of video
New
Python vs. R
NewLearn the pros and cons of using Python and R, two common programming languages, when working on data science projects.
- 39m of video
New
Python vs. JavaScript
NewLearn the benefits and drawbacks of using the common programming languages Python and JavaScript when working on data science projects.
- 33m of video
New
Python Tools: Jupyter vs. PyCharm
NewCompare and contrast two of the most popular Python programming tools, PyCharm and Jupyter Notebook.
- 30m of video
New
Demystify the Cloud: Amazon Web Services Basics
NewLearn 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
New
Protect Your Data: An Introduction to Blockchain Security
NewLearn the basic functionality of blockchain technologies as well as strategies to secure blockchain technology from cyberattacks.
- 1h 8m of video
New
Introduction to Technical SEO
NewLearn 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
New
R Programming for Beginners
NewLearn the basic concepts, functions, and applications of R to elevate your statistical computing and data analysis skills.
- 51m of video
New
Getting Started with the Raspberry Pi Computer
NewLearn 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
New
Pandas for Data Analysts: Leveraging Python with Confidence
NewOvercome 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
New
React.js Basics: A Beginner’s Guide to Learning React
NewLearn 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
New
From Pandas to Polars
NewLearn the many benefits of Polars and how to integrate it into your workflows.
- 1h of video