다음을 통해 공유


Channel 9 courses in Sinhala

Introduction

Channel 9 is a Microsoft community site for Microsoft customers created in 2004. It hosts video channels, discussions, podcasts, screencasts, and interviews.

Because of the limited localize (Sinhalese) course content availability , English courses which were published under Channel 9  were not popular among Sri Lankan technical community. Microsoft Sri Lanka identified that bottleneck and as the first step, 5 courses were now published in Sinhala language. Those courses were produced by Windows Geek Team on behalf of Microsoft Sri Lanka.

Some major technical areas have been covered through these courses. Information Technology (IT) is the single, most rapidly changing and growing industry in the world. Every day, new technology is developed while old technologies are retired or improved. Technically speaking, local Universities and higher education institutes are updating their contents slowly but surely . Students in Sri Lanka should move forward in parallel with the international community. So these courses would help them to be updated with the latest technologies.

All courses in Sinhala

Find all courses on Channel 9 in Sinhala

Introduction to ASP.NET MVC 

Source: https://channel9.msdn.com/series/SINHALA-Introduction-to-ASPNET-MVC

Devs, are you looking to level up your web dev skills? Are you a front-end coder who wants to learn how to build data-driven, server-side web applications? Maybe you know some Web Forms and want to learn ASP.NET MVC? This exciting new ASP.NET introduction course focuses on the basics of this popular framework for building scalable, standards-based web applications using well-established design patterns, so you can ramp up quickly. Omal Perera helps you learn ASP.NET online by covering the initial creation and setup of an MVC application and highlighting what developers new to MVC need to know to get up and running. They explore what's new in Visual Studio for web devs, including lots of helpful tools, like scaffolding, Bootstrap, HTML5, CSS, and JavaScript, so you can quickly build a professional-quality website that looks great on multiple devices.

  1. ASP.NET MVC පෙරවදන - (Introduction to ASP.NET MVC)
  2. MVC වල මූලික කොටස් හඳුනාගනිමු - (Basics of MVC)
  3. ASP.NET MVC පෙරවදන ආදර්ශනය - (Introduction to MVC - Demo)
  4. Models create කිරීම සහ config කර ගැනීම - (Creating and Configuring Models)
  5. ASP.NET MVC සඳහා Visual Studio භාවිතය - (The Power of Visual Studio)
  6. Controllers Customize කර ගැනීම - (Customizing Controllers)
  7. Views Customize කර ගැනීම - (Customizing Views)
  8. Bootstrap සදහා හැදින්වීම - (Introduction to Bootstrap)
  9. Authentication සදහා හැදින්වීම - (Introduction to Authentication)

 

Microsoft Azure Fundamentals: Websites

Source: https://channel9.msdn.com/Series/SINHALA-Microsoft-Azure-Fundamentals-Websites

In this second of four Microsoft Azure Fundamentals courses, Prabhath Mannapperuma takes you on a tour of Microsoft Azure Websites, the preferred method for web hosting on the Microsoft Azure platform.

Prabhath starts with conceptual topics and then moves on to tactical "How Do I" topics, as he helps you build your foundational knowledge of this essential technology. Beyond the fundamentals, Prabhath discusses about Redis Cache, Microsoft Azure CDN, and Microsoft Azure Traffic Manager into your Azure Websites deployment.

  1. වෙබ් අඩවි හඳුන්වා දීම -(Course Introduction)
  2. වෙබ් අඩවි Hosting විකල්ප හඳුනා ගැනීම -(Understanding Your Website Hosting Options)
  3. Visual Studio හරහා සරල වෙබ් අඩවියක් සැකසීම සහ Deploy කිරීම -(How Do I: Create and Deploy a Simple Azure Website from Visual Studio)
  4. Management Certificates සහ Publish Settings හරහා සත්‍යාවත් කිරීම -(Understanding Certificate and Credential-based Authentication)
  5.  Azure වෙබ් අඩවි ක්‍රියාත්මක වන ආකාරය -(Understanding How Azure Websites Work)
  6. Azure Websites Portal Configurations හඳුනා ගැනීම -(Azure Websites Management Portal Configuration Tab Overview)
  7. FTP භාවිතය -(How Do I: Deploy to Azure Websites via FTP)
  8. Source Control හරහා Azure වෙබ් අඩවි Deploy කිරීම -(How Do I: Deploy to Azure Websites from Source Control)
  9. WebJobs හඳුන්වා දීම -(Creating and Utilizing WebJobs)
  10. Azure වෙබ් අඩවියක් Visual Studio වල සිට Debug කිරීම -(Remotely Debugging Windows Azure Websites from Visual Studio)
  11. Deployment Slots හරහා Stage Publishing හඳුනා ගැනීම -(Understanding Staged Publishing via Deployment Slots)
  12. Monitoring සහ Alerting පිහිටුවා ගැනීම -(Set Up Monitoring and Alerting for Azure Websites)
  13. වෙබ් අඩවි Diagnostics පිහිටුවා ගැනීම. (Web Server Logging) -(Set Up Site Diagnostics)
  14. Application Diagnostics පිහිටුවා ගැනීම. (Tracing) -(Set Up Application Diagnostics)
  15. Visual Studio තුල logs stream කිරීම -(Stream Logs in Visual Studio)
  16. Visual Studio Online හරහා Azure වෙබ් අඩවියක් සංස්කරණය කිරීම -(Edit Azure Websites in Visual Studio Online)
  17. Azure වෙබ් අඩවියක් Backup කර Restore කරන ආකාරය -(Back Up and Restore an Azure Website)
  18. Azure වෙබ් අඩවියක් සඳහා custom domain එකක් පිහිටුවා ගැනීම -(Set Up a Custom Domain for an Azure Website)
  19. Azure වෙබ් අඩවි සඳහා SSL පිහිටුවා ගැනීම -(Set Up an SSL Certificate for an Azure Website)
  20. Azure වෙබ් අඩවි සමඟ Traffic Manager භාවිතා කිරීම -(Use Azure Traffic Manager with Azure Websites)
  21. Traffic Manager සඳහා Custom Domain එකක් සකස් කිරීම -(Map a Custom Domain to the Traffic Manager for Azure Websites)
  22. Redis Cache හඳුන්වා දීම -(Set Up and Utilize Redis Cache)
  23. Azure වෙබ් අඩවි සඳහා CDN පිහිටුවා ගැනීම -(Set Up Azure Content Delivery Network for an Azure Website)
  24. ඉදිරි පාඩම් පිළිබඳව සැකැවින් -(Recommended Resources and Next Steps )

Microsoft Azure Fundamentals

Source: https://channel9.msdn.com/Series/SINHALA-Microsoft-Azure-Fundamentals

Want to know more about Microsoft Azure? Dileepa Rajapaksa delivers the first of four courses that teach you the fundamentals of Microsoft Azure.

In this first course in the series, learn the basic concepts of why Microsoft Azure exists, what problems it solves for start-up and Fortune 500 companies, and other high-level conceptual topics related to Microsoft Azure implementation. Then, explore Microsoft accounts, organizational accounts, Azure accounts, subscriptions, Azure Active Directories, users, subscription and organizational roles, and common administration tasks.

  1. Microsoft Azure පිළිබඳ හැදින්වීම -(Introduction to Microsoft Azure)
  2. ඇයි මේ Microsoft Azure -(Why Microsoft Azure)
  3. Microsoft Azure මඟින් ලැබෙන සේවා හා එහි විෂයපථය -(The Scope of Microsoft Azure Services)
  4. Azure භාවිතා කිරීමට යොදා ගන්නා මෙවලම් හා API -(Tools and APIs You’ll Use to Access Azure)
  5. Azure Portal හා Azure new portal තුල පිරික්සීම -(Navigating the Azure Portal and the Preview Portal)
  6. Organizational Account හා Directories සැකසීම - (Creating an Organizational Account and Subscription )
  7. Subscription හා Directories පිළිබඳ අවබෝධයක් ලබාගැනීම-(Understanding Subscriptions and Directories)
  8. කොහොමද Directories කළමණාකරනය කරන්නේ? -(How Do I: Manage Directories)
  9. කොහොමද Users, Subscription Roles, Directory Roles කළමණාකරනය කරන්නේ? -(How Do I: Manager Users, Subscriptions Roles, and Directory Roles)
  10. 0කොහොමද Subscriptions හා Service Administrators කළමණාකරනය කරන්නේ? -(How Do I: Manage Subscriptions and Service Administrators)
  11. Geos, Regions හා Datacenters පිළිබඳ අවබෝධය ලබා ගැනීම -(Understanding Geos, Regions, and Datacenters)
  12. Azure ඊලඟ පියවර? -(Recommended Resources and Next Steps)

Introduction to Programming with Python

Source: https://channel9.msdn.com/Series/SINHALA-Introduction-to-Programming-with-Python

Are you brand new to coding? Want to see how fun and easy it can be? Dileepa offers a step-by-step walk-through, from a basic idea to translating that idea into code, and everything in between.

Don't worry about making mistakes! Python uses simple syntax, has an easy learning curve, and is a very forgiving language. Gain a new skill or complete a task by the end of each module, and, by the end of the course, you will be programming in Python! You also learn basic principles which can make it easier for you to learn other programming languages in the future. Don't miss this opportunity to go beyond the if statement!

  1. හැඳින්වීම -(Introduction to Python)
  2. Text එකක් ප්‍රතිදානය කිරීම -(Displaying Text)
  3. String විචල්‍යයන් භාවිතය -(String Variables)
  4. සංඛ්‍යා භාවිතය හා ගබඩා කිරීම -(Storing Numbers)
  5. කාලය හා දිනය සමඟ වැඩ කිරීම -(Working with Dates and Times)
  6. කේතයන් භාවිතයෙන් අවස්ථාවට අනුව නිගමනවලට එළැබීම -(Making Decisions with Code)
  7. සංකීර්ණ අවස්තාවන් අනුව නිගමනවලට එළැබීම -(Complex Decisions with Code)
  8. පුනරාවතන සිද්ධීන් -(Repeating Events)
  9. සාධකයක් පවතින තුරාවට පුනරාවර්තනය -(Repeating Events Until Done)
  10. 0ලැයිස්තු සමඟ වැඩකිරීම -(Remembering Lists)
  11. බාහිර ගොනුවක් වෙත ලිවීම -(How to Save Information in Files)
  12. බාහිර ගොනුවක අඩංගු දත්ත කියවීම -(Reading from Files)
  13. Functions හෙවත් ශ්‍රීත භාවිතය -(Functions)
  14. දෝෂ හැසිරවීම -(Handling Errors)

Developing Microsoft SQL Server Databases 

Would you like to learn how to implement a database in SQL Server 2014? Or are you studying for Microsoft Certification Exam, Developing Microsoft SQL Server Databases? This course can help.

Prabhath takes you through tables, indexes, stored procedures, and other database objects. Learn about techniques for designing indexes, managing transactions, and optimizing performance and concurrency. And get troubleshooting tips and best practices. 

  1. Tables සහ Views ක්‍රියාත්මක කිරීම -(Implementing Tables and Views)
  2. Indexes තේරුම් ගැනීම -(Implementing-Indexes)
  3. Stored Procedure සහ Functions හඳුන්වා දීම - (Implementing Stored Procedures and Functions)
  4. Transactions කළමනාකරණය - (Managing Transactions)
  5. In-Memory Objects භාවිතය - (Implementing In-Memory Objects)
  6. Queries Optimize සහTroubleshoot කිරීම - (Optimizing and Troubleshooting Queries)
  7. Remote Database එකකට සම්බන්ධ වීම - (Connecting to a remote database)