There are many sites which offer free computer training but which are the authoritative sites? Cut through the clutter and find out the top two places on the Web to go to for computer science and IT training courses online in this article.
Go to Microsoft
Learn CS at Msdn.microsoft.com If you are interested in pursuing a beginner computer science (CS) classes online, go to this site. Get articles, videos and tips that make learning fun and easy. Topics are rated from 1 to 3: 1. For beginner 2. For intermediate 3. For advanced Here are the topics for computer programming: 1. Code rules 2. Creating your first website using HTML 3. Introduction to programming Windows apps 4. Introduction to web design Here are the article topics for Visual Studio Express (used to create code): 1. Creating Windows forms user interfaces 2. Customising Visual Studio Express 3. Saving your application settings 4. Websites VS desktop applications 5. Programming nuts and bolts 6. Creating notepad Here are the video topics for programming in Visual Basic or Visual C#: 1. What is the Internet? 2. Objects, properties and more 3. Under the hood 4. A world of data 5. What is code anyway? Learn IT at Microsoft.com/learning Go to this site and click on 'find training'. You will see a search bar for the Microsoft training catalogue. It is 'all training formats' by default, you simply have to key in 'free' and you will avail to the following free IT learning courses: 1. Self-paced online IT training 2. Instructor led online classes 3. Learning plans 4. eBooks The learning plans give you an interactive roadmap of learning resources and goals. The eBooks are written by industry experts and Microsoft insiders with up-to-date information about Microsoft software programmes.
Go to Google Code University
What is this site about? This site provides computer science lessons which are licensed under the Creative Commons. This means that you are free to use them and your professor can even upload his own lectures and courses on Google for approval of inclusion into the website. What is the curriculum? Familiarise yourself with the 'tutorials and introductions' first, before moving on to 'courses'. Here are the main topics for 'courses': 1. Programming languages 2. Web programming 3. Web security 4. Algorithms 5. Android 6. Distributed systems 7. Tools 101 8. Google's APIs and tools Feel free to discuss with the like-minded in the discussion forums.