Debugging Techniques Standard and specialized debugging techniques.
This section discusses two types of debugging techniques: standard and specialized. Standard techniques apply to most debugging scenarios, and examples include setting breakpoints, inspecting the call stack, and finding a memory leak. Specialized techniques apply to particular technologies or types of code, and examples are Plug and Play debugging, Kernel Mode Driver Framework debugging, and RPC debugging.
edX Take great online courses from the world's best universities.
Our mission is to democratize education with technology. This mission comes from our belief that education should be available to all and everywhere. Going back to history, the great philosopher Plato started the first Academy in the world in an olive tree grove, also known as Elia in Greek. It was a remarkable event which laid the foundation for human education. However, Plato's Academy was an exclusive academy only free to the people of Athens. Applying the same philosophy and taking it further, we think education should be available to everyone all over the world, thus we created Eliademy.
Eliademy supports educators and students with free online classrooms that enable them to create, share and manage courses. Universities, colleges, trainers, coaches, hobby clubs among others can use it as a free learning management system and course content created by the teacher will always belong to them. With its smart and friendly interface, fast and easy to use features, educators are able to engage students with features such as discussion boards, videos, images, newsfeed, visual notifications and calendar, anytime, from any corner of the world.
Started in February 2012, Eliademy is backed by CBTec Ltd, a company founded by ex-Nokia veterans, who possess core expertise in Open Source Technology. Eliademy was built using Open Source Technology in cooperation with Finnish educators and learners and it is free of charge.
Lumosity Brain games. Train memory and attention.
Challenge your brain with scientifically designed training. Build your Personalized Training Program. Train memory and attention. Web-based personalized training program. Track your progress.
MIT – Find Course By Topic This is a link to MIT's FREE course material. Over 2400 courses available from computer programming to quantum mechanics.
NIST Information Technology Portal
Advancing the state-of-the-art in IT in such applications as cyber security and biometrics, the National Institute of Standards and Technology accelerates the development and deployment of systems that are reliable, usable, interoperable, and secure; advances measurement science through innovations in mathematics, statistics, and computer science; and conducts research to develop the measurements and standards infrastructure for emerging information technologies and applications.
Pluralsight Keep up with technology with expert-led courses, assessments and tools that help you build the skills you need, when you need them. For organizations, get unprecedented insight into skills strengths and weaknesses and align learning to what matters.
TED Talks TED - Ideas worth spreading
TED is a nonprofit devoted to spreading ideas, usually in the form of short, powerful talks (18 minutes or less). TED began in 1984 as a conference where Technology, Entertainment and Design converged, and today covers almost all topics — from science to business to global issues — in more than 100 languages. Meanwhile, independently run TEDx events help share ideas in communities around the world.
Udacity Advance Your Career Through Project-Based Online Classes - Udacity