Learning plan
by Borko Djurovic
1. Learn MS SQL Server
1.1. Beginning Microsoft SQL Server 2012 Programming
1.2. Working with NHibernate 3.0
1.3. Database Administration
2. Learn C# language
2.1. Professional C# 2012 and .NET 4.5
3. Learn how to use Visual Studio IDE
3.1. Professional Visual Studio 2013
4. Learn WPF application development
4.1. Pro WPF 4.5 in C#, 4th Edition
5. Learn ASP.NET Programming with C#
5.1. Professional ASP.NET 4.5 in C# and VB
6. Learn ASP.NET MVC
6.1. Professional ASP.NET MVC 5
7. Learn Application Life Cycle in Visual Studio
7.1. Professional Application Lifecycle Management with Visual Studio 2013
8. Learn HTML 5 & CSS3
8.1. HTML5 for .NET Developers
8.2. CSS3- The Missing Manual, 3rd Edition
9. Learn Sass CSS Framework
9.1. sass-lang.com
9.2. Sass and Compass in Action
10. Learn JavaScript & JQuery
10.1. Professional JavaScript for Web Developers, 3rd Edition
10.2. Learning jQuery, 4th Edition
10.3. Learning AngularJS
10.4. AngularJS Test-driven Development
11. Learn Responsive Web Design
11.1. Responsive Web Design with HTML5 and CSS3
11.2. Responsive Web Design with AngularJS
12. Learn SEO
12.1. The Art of SEO, 2nd Edition
13. Learn UML 2.0
13.1. Learning UML 2.0
14. Learn Design Patterns
14.1. Head First Design Patterns
15. Learn TDD (Test Driven Development)
15.1. The Art of Unit Testing, 2nd Edition
15.2. Professional Test Driven Development with C#: Developing Real World Applications with TDD
16. Learn Software Engineering
16.1. Beginning Software Engineering
16.2. User Stories Applied For Agile Software Development
16.3. Pro Agile .NET Development with Scrum
17. Learn Microsoft IIS
17.1. Professional Microsoft IIS 8
18. Learn Adobe Illustrator
18.1. Adobe Illustrator CS6 Classroom In A Book
19. Learn Adobe Photoshop
19.1. Adobe Photoshop CS6 Classroom In A Book
20. Learn Team Foundation Server
20.1. Professional Team Foundation Server 2013
21. Version control
21.1. Pro Git, 2nd Edition
22. Learn WCF
22.1. Pro WCF 4, 2nd Edition
23. Learn XML
23.1. Beginning XML, 5th Edition