RESOURCES FOR LEARNING WEB DEVELOPMENT
Lots of websites, blogs, and other tutorial sites are available online to teach you about web development. What if you want to learn something formal from trusted individuals without actually going to school?
There are websites that come in handy and offer tutorials and lessons that are most commonly found on colleges and universities. They serve as a great option if you’re not sure where to start, or if you want to bridge gaps in your training. Listed below are some references that could be of use to enhance your skills.
Websites that offer FREE charges for their courses:
- 1. P2PU’s School of Webcraft (https://p2pu.org/en/schools/school-of-webcraft/)
P2PU is a peer-powered learning environment that’s backed by Mozilla to make opportunities open. Courses offers include basics like choosing web hosting or a text editor to use and advanced topic like PHP. You can take individual courses or complete beta challenges to test your knowledge.
- 2. Codecademy (http://www.codecademy.com/#!/exercises/0)
- 3. Udacity (https://www.udacity.com/)
Udacity gives classes on web development, HTML5 game development, programming languages and many more. You can learn at your own pace because their instructors are industry leaders, so you’re learning from the best.
- 4. Academic Earth (http://academicearth.org/)
Academic Earth offers free courses from colleges around the world like Harvard University, Dartmouth College, Columbia University, Cornell University, Indian Institute of Technology, MIT, and more. They include subjects like Introduction to Visual Thinking, Building Dynamic Websites, and Computer Graphics that are presented in video formats.
- 5. Don’t Fear the Internet (http://www.dontfeartheinternet.com/)
Don’t Fear the Internet is a little different from other resources for it covers basic HTML and CSS but specifically for non-web designers. Their lesson is delivered in video format, but with text notes you can easily refer later.
- 6. Web Standards Curriculum (http://www.w3.org/community/webed/wiki/Main_Page)
Websites that offer membership charges for their courses:
- 1. Lynda.com (http://www.lynda.com/)
Lynda.com is one of the largest premium tutorial sites for software, business and creative topics. For $25/month, you get unlimited access to over 19,000 video courses, all by expert teachers. They do offer a 7-day trial for you to experience their services before you commit on buying it.
- 2. Code School (http://www.codeschool.com/)
- 3. Udemy (https://www.udemy.com/)
Udemy offers both premium and free courses, but being free means digging the site just to find them. It lets you learn courses from leading instructors and also lets you teach your own courses and earn money.
- 4. Skillfeed (https://www.skillfeed.com/)
Skillfeed, like Lynda.com offers 7-day trial but only requires $19/month for unlimited subscription. It is relatively new offering from Shuttercock. Video classes can be accessed from your laptops, desktops, or mobile devices too, so there is no reason not to learn.
- 5. Treehouse (http://teamtreehouse.com/)
Treehouse, unlike any other resources, offers 14-day free trial to both Basic and Pro membership they offer which is usually ranging from $25-$49/month. They have currently 1,000 videos that will help you learn to build websites and web apps, mobile apps, or even how to start business.
- 6. Tuts + Premium Courses ( https://tutsplus.com/courses/)
Tuts + Premium Courses give more formal educational environment with just $19/month (or $15/month if you pay yearly). They do offer two free courses which are “30 Days to Learn HTML and CSS” and “30 Days to Learn jQuery”.
- 7. WebDesign.com (http://webdesign.com/)
WebDesign.com approaches online learning differently for they offer live, interactive webinars that is included in their video training library. They offer some live webinars for free (mostly non-technical subjects). Membership is $197 for a full year for full access and also available at $47 (monthly) and $97 (yearly) to just live webinars.
Who or what you need to learn all things about web development, do not rely on a single source. Resources stated above may teach you different and new things than the other, so explore more to learn more.