Best Online Courses in Advanced Mathematics, Statistics, Calculus | Coursera

Learn web design, HTML, CSS, Javascript, Ruby on Rails, mobile Apps, Android, iOS, game design

Free and paid online courses with certificates of completion from the top universities


Web Design for Everybody: Basics of Web Development & Coding Specialization

This specialization provided by the University of Michigan would comprise five courses. It can be taken by those even without any prior knowledge or background and would help you master the technology to develop high quality websites. Topics covered would include writing syntactically correct HTML5 and CSS3, creating interactive web experiences with JavaScript and advanced styling with responsive design. The capstone would give you an opportunity to develop a professional-quality web portfolio, and design a responsive site that uses tools such that it can be accessed by those with visual, audial, physical, and cognitive impairments.
Learn more


HTML, CSS, and Javascript for Web Developers

This highly popular course provided by Johns Hopkins University has received a very good rating and has seen more than 2,00,000 enrolments. This course covers all the tools every web page coder should know. Topics covered would include designing modern web pages using HTML and CSS, coding in a manner that the components would rearrange themselves depending on the size of the user’s secreen (tablet, mobile, desktop). You’ll also learn to use Javascript to build a fully functional web application.
Learn more


Full Stack Web and Multiplatform Mobile App Development Specialization

This specializaton offered by the The Hong Kong University of Science and Technology (HKUST) would teach you how you can build a complete web and hybrid mobile solution.This specialization would be covered in five courses covering Bootstrap CSS and JavaScript components to design a responsive web page, be familiar with client-side Javascript frameworks and the Angular framework, build a multi-platform mobile application using a single codebase and also develop an understanding of server-side concepts.
Learn more


Introduction to User Experience Design

This course offered by Georgia Institute of Technology can be taken by anyone wothout any prior knowledge or experience in the field. It introduces you to user experience (UX) design through a four step user interface design cycle. You’ll learn techniques to assess what a user needs, how to design interfaces based on this information and how to evaluate if your design meets the user’s goals.
Learn more


Game Design and Development Specialization

This specialization provided by Michigan State University covers both theory and practical aspects of video game production using the Unity 3D game engine. You’ll learn about developing a game concept, licensing, marketing and business aspects. The capstone project would be an excellent chance to develop your own original game and get feedback from game industry professionals.
Learn more


Programming Foundations with JavaScript, HTML and CSS

This course provided by Duke University has seen more than 2,20,000 enrolments. This course will cover foundational programming concepts and solving problems like a programmer. You’ll learn to build web pages using HTML, CSS, JavaScript, add styles to the web page, make the web page interactive and add input features as well.
Learn more


Ruby on Rails Web Development Specialization

This course provided by Johns Hopkins University will teach you how to build your own web application with Ruby on Rails, SQL and NoSQL databases, HTML, CSS and Javascript. You’ll also learn advanced topics including security, services using HTTP/RESTful access patterns. The capstone project would be an interesting one where you’d be able to develop a web application that would host uploaded photos of trips taken by users and display them using a map. Thus users can create an account, upload/download, organize photos with description, search for photos based on text search or map location.
Learn more


Web Applications for Everybody Specialization

This specialization provided by the University of Michigan would teach you how to build increasingly challenging web applications. It would cover web and database applications in PHP, using SQL for database creation, as well as functionality in JavaScript, jQuery, and JSON. You would be expected to have some background knowledge in responsive web design using JavaScript, HTML and CSS.
Learn more


Introduction to Web Development

This course provided by University of California, Davis covers web development and design, even for those with little background knowledge or experience. This course will teach you to cretae dynamic web pages using HTML, CSS and JavaScript, create HTML forms, select a web hosting service and finally publish your own webpages.
Learn more


Programming Mobile Applications for Android Handheld Systems: Part 1

This course offered by the University of Maryland will cover designing and implementation of Android applications for mobiles. Right from developing an app from scratch, you’ll pick up skills to set up Android studio, and develop simple user interface to run your apps smoothly.
Learn more


iOS Development for Creative Entrepreneurs Specialization

This course provided by the University of California, Irvine covers iOS applicaton development and how to leverage networking, security, audio, video, location, and sensor frameworks. The Capstone project would give you a chance to apply what you learn and create a networked game making use of sensors on the phone for a unique gaming experience.
Learn more


Responsive Website Development and Design Specialization

This specialization provided by University of London and Goldsmiths, University of London covers all about responsive web design. It comprises six courses which includes a capstone project as well. In addition to contolling layout and style, you’ll learn to implement security features and create a multi-user experience. The capstone project would give you a chance to create a complete website thus making practical use of the skills you learn throughout your specialisation.
Learn more

Also read:

Disclosure: We have included some affiliate links on this and other related pages. We get a small commission if you decide to sign up using our links. That allows us to cover the costs of maintaining this site and keep adding useful content. All the logos are trademarks of the respective universities/companies.