Just click the buttons and scroll with the mouse. But web design and development can be daunting. A number of new techniques and acronyms appearing every day can make it seem scary and confusing, even the professionals are learning something new every day. I tried by myself - it's hard!
But the good thing is that you can choose from different programming language or things you design. And when you're learning online you can try different things almost every day. You just need time.
Advantages of learning online:
Cheaper than university courses; You can study at your own pace; You can study anywhere, anytime; You can quit if you don't like it; You can learn different things in a short term.
Today I'm sharing design and code websites, where you can learn many things. Few of them are paid, some free. Some are interactive and easy, some not. Half of them are based on tutorials, others on video. Try them and change your lifestyle!
CodeAvengers
Development courses: HTML5, CSS3, JavaScript;
Codecademy
Development courses: HTML, CSS, JavaScript, jQuery, PHP, Ruby, Python, API;
Udacity
Development courses: Web Development, HTML5, Python, Java, Computer Science, Algorithm, AI;
CodeHS
Development courses: Problem Solving, JavaScript, Animation, Game Programming;
Treehouse
Development courses: HTML, CSS, CSS3, JavaScript, jQuery, Ruby, Ruby on Rails, iOS, Android, UX, Database;
Don’t Fear the Internet
Development courses: HTML, CSS;
Rubymonk
Development courses: Ruby;
Don’t Fear the Internet
Development courses: HTML, CSS;
Code School
Development courses: iOS, Git, Database, HTML,CSS, Ruby, Javascript;
Abduzeedo Tutorials
Design courses: Typography, Web Design, Graphic Design, Illustration;
Codrops
Design courses: Web Design;
Udemy
Design courses: Web design, Graphic design, UX, Game design, 3D, Animation;
Sitepoint
Design courses: Web Design, UX;
Tuts+
Design courses: Web design, UX, UI, Design theory;
Hackdesign
Design courses: Typography, UX, UI, Graphic, Design principles, Mobile, Interaction design;
Lynda
Design courses: Typography, Logo design, Drawing, Illustration, Design techniques;