This is my first post and I am thinking of providing some latest news and most trending topic over Internet i.e about learning Programming.I have myself not learned coding from school or any other computer coaching institute, but I know some programming languages right now. I had no guidance. If you also have the same problem then this post is for you. Below I have given a list of websites, webapps, books, forums and YouTube Channels that will help you to learn and master programming.

What do you want to learn coding for? That is what task do you want to complete by learning to code, like web development, android development, web-apps, maintaining servers, developing games etc. etc.
Now once you have decided the above go and register to - Code.org. This website will keep you updated of all the latest seminars, workshops, competitions and webinars related to computers and programming. They even organize events like - The Hour of Code. And guess what it is FREE!!

Be regular and don't leave learning a language in between.
So, you are still reading this post and are not really scared of the last two points I have mentioned above. Here is the list-
Websites and web-apps
1.Codecademy
I have personally used this website a lot and still use it!! It is one of the best website if you want to learn Web development. This website is free - 100% and they don't just teach you or give you notes.....they let you practice programming on their editors. This website have a very nice way of teaching to code, once you sign up and choose the language you want to learn you will see that they have a wholes course made for that language. When you take up a course and start it, you will see a left-sidebar with explanation about how to code in that particular language and a small exercise that you will have to complete in the editor in the center and you can even see an output on the window located at upper-right of the screen. They will teach you to make games like rock, paper, and scissor to blackjack! The languages that they teach are -- HTML
- CSS
- JavaScript ( not java, don't get confused)
- PHP
- Python
- Ruby
- APIs
2.W3schools

- HTML
- CSS
- JavaScript
- SQL
- PHP
- JQuery
- XML
- ASP.Net
- AJAX
- VBScript
- ASP
3.Grok Learning

4.Make Games With.us

Objective-C, Debugging, and XCode
If you want to be a pro game developer and have a little programming experience try this.
5. Udacity

Learn Python - Build a search engine
Into. to Salesforce App Development
Intro to Data Science
AI for Robotics
Intro. to parallel programming
Functional hardware verification
Interactive 3D graphics
Programming Languages - Make a web browser
Make HTML5 game
Huf, their list is endless, you can find it in their course catalog.
Books to Follow
1.Write your first program
Write your first program is an introductory books to computer programming by Amit Shah. This books focuses on teaching people to program in Python and C on a Windows or Linux OS. The author has assumed that the readers of this book have no prior programming experience. The books also has a companion website which -- Extended treatment of certain topics
- Additional tips and tutorials
- Questions and comments page

2.The Missing Manual (series)

- HTML 5
- Python & MySQL
- PHP
- Dreamweaver
- CSS
3.C Programming: A Modern Approach

4.MySQL (4th edition)

The book by Paul DuBois is a very fat book with over 1200 pages!! There is nothing to tell about this book ( as the series is already so popular that most people know about it) except that it revolves around -
- General MySQL
- MySQL programming interface for C, Perl and PHP
- MySQL Administration.
5.Simply JavaScript: By Kevin Yank & Cameron Adams

This book is - The Best, when it comes to learning JavaScript. The book is packed with examples and teaches its readers how to solve real life and mathematics problems with JavaScript. The book will take you through a amazing journey in which you will learn to - build smarter forms, track user events (such as mouse clicks and key strokes), and design eye-catching animations. Then move on to more powerful techniques using the DOM and Ajax. This is the best easy-to-understand beginners book available.
Forums and Youtube Channels
1. StackOverflow

2. Dream in Code

- Web development
- Computers
- Tutorials
And the following in programming -
- C and C++
- VB.Net
- Java
- C#
- ASP.Net
- PHP
- Ruby
- Python, and many more languages.
3.The New Boston

This is a great channel with truly immense programming tutorial collection. Not only does it has tutorials for various programming languages, but it also has videos on building computers and tutorials for software like Dreamweaver and After Effects, as well as 3D-modeling software.
4.Academy PHP

As the name suggest this YouTube Channel is for people who want to learn PHP and a little MySQL ( as both the languages are mostly used together ). With over 200 videos this programming tutorial YouTube channel has become the most subscribed coding tutorial channel in the United Kingdom.
0 Yorumlar