Intro
I'm preparing "Microsoft Certified Solutions Developer: Web Applications" certification and I'd
like to share with you some topics I consider basic to pass this certification.
I've chosen the C# path, which basically replaces first exam "Exam 480: Programming in HTML5 with JavaScript and CSS3" by "Programming C# (Microsoft Exam 70-483)".
The following list provides you the fundamentals and more advanced topics to pass this certification in less than 20 days!
Posts
- Basic:
- Code Reflection and Information; Working with Garbage Collection
- Data validation, Data contracts and Unhandled exceptions
- Encryption techniques, Hashing and Symmetric encryption
- Assemblies, WinMD Diagnostics and Instrumentations
- File System and leveraging Web services
- Using LINQ to Objects and XML; Fundamentals of Serialization
- Advanced:
- Chapter 1:
- Day 1: Multi-threading and async processing. Thread pools. Tasks
- Day 2: Parallel class. Async / await, PLINQ and Concurrent collections
- Day 3: Events and how lambda expressions and delegates work all together.
- Day 4: Exception handling.
- Chapter 2:
- Day 5: Create types and use types
- Day 6: Enforce encapsulation
- Day 7: Create and implement a class hierarchy
- Day 8: Reflection
- Day 9: Object life cycle
- Chapter 3:
- Day 10: Validate application input
- Day 11: Perform symmetric / asymmetric encryption
- Day 12: Manage assemblies
- Day 13: Debug an application
- Day 14: Application diagnosis
- Chapter 4:
More resources:
- Programming C# (Microsoft Exam 70-483)
- MVA
- Plurasight
- BornToLearn
- Wiki
- Books
- MCSD Certification Toolkit (Exam 70-483): Programming in C#
- Cheat Sheet and useful Q&A (worth to see the questions before the exam)
- Exams
- CertBest (free)
- MeasureUp (free)
- OnlineTestCenter (free)
- Developing ASP.NET MVC Web Applications (Microsoft Exam 70-486)
- Developing Microsoft Azure and Web Services (Microsoft Exam 70-487)
0 comments:
Post a Comment