Coding for Designers is a free, self-paced introductory course to HTML and CSS for designers with graphic design experience. No prior web or coding experience is necessary.
- Lesson 1: How Web Design Is Different From Print Design
An introduction to design principles on the web. We’ll explore examples and discuss context, but won’t begin coding yet.
- Lesson 2: “Hello World,” Coding Pages, And Fixing Problems
An introduction to coding HTML5 and CSS. We’ll set up our tools and start building pages.
- Lesson 3: Page Layout And Color With CSS
A deep-dive into CSS and how to merge visual design with website language. We’ll cover layout boxes, shapes, color, and the basics of page layout.
- Lesson 4: Typography On The Web
A focused introduction to what can (and can’t) be done with type on web pages. We’ll cover typefaces and licensing, sizing type, leading and kerning, and drop shadows.
- Lesson 5: Create A Mobile Website
The “mobile first” philosophy and why it’s useful for web designers. We’ll cover buttons, links, and scrolling layouts.
- Lesson 6: Create A Complete Website With Twitter Bootstrap
It’s time to apply for the final project: building a desktop website from a comp with the help of the very popular Twitter Bootstrap framework.
This course is aimed towards complete beginners who want to set up their own website. If you are a complete newbie then you have come to the right place. This is the first basic course you can do to get started with your website. This course starts with a quick refresher on the website components and then quickly help you understand the concepts behind all the technicalities.
Thanks to a growing number of software programs, it seems as if anyone can make a webpage. But what if you actually want to understand how the page was created? There are great textbooks and online resources for learning web design, but most of those resources require some background knowledge. This course is designed to help the novice who wants to gain confidence and knowledge. We will explore the theory (what actually happens when you click on a link on a webpage?), the practical (what do I need to know to make my own page?), and the overlooked (I have a page, what do I do now?).
This web programming courses is intended to be the one stop solution for web development training. We bring together the bunch of most popular web technologies and present them in a way which ensures quick and through learning. This will provide a perfect platform for any developer to start their web development journey. We have taken extra care in making the content relevant and interesting. This is a free course with a MOOC List coupon.
So you’ve heard mobile is kind of a big deal, and you’re not sure how to transform your traditional desktop-focused web apps into fast, effective mobile experiences. This course is designed to teach web developers what they need to know to create great cross-device mobile web experiences. This course will focus on building mobile web apps, which will work across multiple platforms including Android, iOS, and others.
This is CS50 AP, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board's new AP CS Principles curriculum framework.