Best practical resources you can utilize
to learn Web development yourself.
In a time like this I will not forget to hint you this
I don’t know if any of you considered going to a school to learn web development. None of the web developers I know (that includes me too) learned it from a school teacher.
We learned it ourselves.
With a plethora of resources available both online and offline (web sites and books that offer tutorials on web technologies), you can be your own teacher.
Below are 10 terrific resources you can utilize to learn Web development yourself.
1. W3Schools
W3Schools
This is where I started learning. I was refered to this site by W3schools offers tutorials on everything you need to learn to make a website. They cover 30+ topics including HTML, CSS, JavaScript, JQuery, and PHP. You can see the full list on the left side navigation bar of the site.
For client-side technologies, they offer a ‘Try it yourself’ editor so that you can modify the code of a particular example and see the result right there, in your browser. Give it a try here. The site sports a minimal design that is easy to look at.
Via their optional online certification program, you can get certified for a fee of $95 (per course).
2. Tutorials Point
Tutorials-Point
Tutorials point offers more than just web development and a lot more than what w3schools does. The courses include, Java, Python, Ruby, C and Perl.
They too have an online editor, similar to W3Schools’ ‘Try It Yourself’ editor where you can Edit HTML, CSS or Java Script Code in left box and click Preview button to see the results on right panel.
3. Codecademy
Codecademy
Codecademy is the easiest way to learn how to code. It’s interactive, fun, and you can do it with your friends. From Codecademy’s About page: “Codecademy was created out of the frustrations Zach and Ryan felt with learning how to program. Tired with less effective text and video resources, Ryan and Zach teamed up to create Codecademy, a better, more interactive way to learn programming by actually coding.”
The courses offered are limited to JavaScript (Python and Ruby lessons are on their way), but it covers the basic programming concepts that are common to all programming languages.
I recommend signing up for an account, though you can take the course without one, so that you can keep the score and badges you earn and save your progress.
The list of courses offered can be found here.
Codecademy labs, another great service from them, is where you can program in Ruby, Python, and JavaScript online, without the help of an IDE.
4. About.com
About.com
About.com, owned by the New York Times Company, teaches you everything, from cooking to Buddhism. According to the site, they cover more than 88,000 topics and add more than 1,600 pieces of new content each week.
You can learn web design from About’s guide Jennifer Kyrnin here. Subscribing to her newsletter and the daily CSS tip is highly recommended.
5. DevelopPHP
DevelopPHP
With DevelopPHP, you can learn various web design and development courses online for free. You can get our hands on textbook style courses covering popular web development technologies, high quality video tutorials on web application programming logic, elite vector art training, 3D graphics, and web animation training. More over, you’ll get steady supply of educational material as technologies evolve.
6. JQuery fundamentals
It’s a book authored by JavaScript application developer Rebecca Murphey. The book covers everything you need to learn about JavaScript and JQuery. It’s available online under Creative Commons license at here. No download required.
7. Dive into Accessibility by Mark Pilgrim
Dive into Accessibility will help you to develop a more accessible web site in 30 days. From the book: “…it will answer two questions. The first question is “Why should I make my web site more accessible?” If you do not have a web site, this book is not for you. The second question is “How can I make my web site more accessible?” If you are not convinced by the first answer, you will not be interested in the second.”
The soft copy is available for free here.
8. E-Books
If that isn’t enough, Mashable has compiled a list of 10 essential free E-Books (available in PDFs / HTML) for web designers that covers almost every aspect of design, from planning your business and managing your time, to designing web applications. Read it here.
Go offline.
If you are serious about web designing, consider buying the books below, so that you can learn offline. They can also save you from getting bored while on the toilet.
9. Head First Web Design by Ethan Watrall & Jeff Siartro
Head-First-Web-Design
Head First Web Design — is one of the best books available on web design, published by O’Reilly Media. Whether you’re building a personal blog or a corporate website, with this book, you’ll learn the secrets of designing effective, user-friendly sites, from customer requirements to hand-drawn storyboards all the way to finished HTML and CSS creations that offer an unforgettable online presence. Books in the ‘Head First’ series are well designed and make learning easier. Other titles in the series that you may love are Head First JavaScript, Head First PHP & MySQL, and Head First AJAX.
10. Responsive Web Design by Ethan Marcotte
Resposive-Web-Design
Responsive Web Design details the principles behind responsive web design. It explains well how to create sites that react to the user’s needs, beyond the desktop and craft beautiful designs for mobile browsers / netbooks / tablets. Published by ‘A Book Apart’. A book you should keep.
* Title image credit: stock photo.
Conclusion:
If you’re a web developer, you’re frequently in the hunt for ways to develop your expertise, enhance your tech tank, and continue on top of the hottest courses in web development and design. Whether you like to learn a new coding language, keep updated about new stuffs, refresh on best methods, or purely be encouraged by superb illustrations from your friends, hope I’ve gathered enough terrific resources to help you get started and keep going.
Do you know an awesome resource that I missed? Is there anything you would like to add? Let me know in the comments.
hacking territory
This comment has been removed by a blog administrator.
ReplyDeleteNo link my dear, plain texts only!!!!!!
ReplyDeleteDear your brain is a powerful tool, develop it, protect it, and use it wisely. Java is purely object oriented, while C language is not, but c++ language is also object oriented. you can start with any programming language of your choice. But it is better to start with Java first from my own point of view.
ReplyDelete