{"product_id":"introduction-to-net-programming-training","title":"Introduction to .NET Programming Training","description":"\u003cdiv\u003e\n\u003cp\u003eThis \u003cb\u003eIntroduction to .NET Programming training\u003c\/b\u003e course provides hands-on programming experience in C# or VB.NET for individuals with little or no software development background. Using the latest technology and the popular Visual Studio development environment, the training produces all three levels of a complete application. Starting with the most fundamental elements of computer programming, you learn how to write, debug and test code to generate graphical user interfaces, implement controllers for business logic and access relational databases - all of the elements of virtually any program.\u003c\/p\u003e\r\n\u003cp\u003eParticipants can use either C# or VB – the Microsoft .NET core languages. Both include database access using Language Integrated Query (LINQ) via the industry-leading Entity Framework (EF).\u003c\/p\u003e\r\n\u003cp\u003eOf special note, this course combines adaptive learning (AdaptaLearn) with the use of Generative AI (Chat.OpenAI) to accelerate your pace of learning and ensure you are highly productive the moment you return to work. A post-course AI-driven hands-on practicum is provided for ongoing practice and improvement.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eIntroduction to .NET Programming Training Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this .NET Programming course, you will learn how to:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDemonstrate the fundamental aspects of modern computer programming.\u003c\/li\u003e\n\u003cli\u003eDesign, debug, test and implement complete Windows applications.\u003c\/li\u003e\n\u003cli\u003eWrite object-oriented logic using C# and Visual Basic (classes and libraries).\u003c\/li\u003e\n\u003cli\u003eCombine Visual Studio with Generative AI to use modern co-pilot development techniques.\u003c\/li\u003e\n\u003cli\u003eBuild LINQ queries to access SQL Server databases via the Entity Framework (EF).\u003c\/li\u003e\n\u003cli\u003eLeverage Microsoft .NET Core to produce effective event-driven graphical user interfaces.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e.NET Programming Course Prerequisites\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eStudents should have basic computer literacy, including using the Windows operating system and accessing Web applications and other computer programs. Prior programming experience is not necessary.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003e.NET Programming Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 1: Starting to Program\u003c\/h4\u003e\n\u003cp\u003ePrinciples of Programming \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eWriting a procedural program. \u003c\/li\u003e\n\u003cli\u003eTransitioning to the object-oriented philosophy. \u003c\/li\u003e\n\u003cli\u003eCoding using fundamental C# (C Sharp) or VB (Visual Basic) syntax and semantics. \u003c\/li\u003e\n\u003cli\u003eReviewing, compiling, and executing a program in Visual Studio. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUsing Visual Studio \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eCreating projects and solutions \u003c\/li\u003e\n\u003cli\u003eEditing, compiling, and running a program.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 2: VB and C# Language Syntax\u003c\/h4\u003e\n\u003cp\u003eCoding object-oriented applications \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eDividing code into classes \u003c\/li\u003e\n\u003cli\u003eAdding fields, methods, and properties \u003c\/li\u003e\n\u003cli\u003eDefining code layout and limiting scope \u003c\/li\u003e\n\u003cli\u003eInstantiating objects \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWorking with data types and conversions \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eStrings \u003c\/li\u003e\n\u003cli\u003eDates and time \u003c\/li\u003e\n\u003cli\u003eIntegers \u003c\/li\u003e\n\u003cli\u003eReal numbers \u003c\/li\u003e\n\u003cli\u003eBooleans \u003c\/li\u003e\n\u003cli\u003ePerforming calculations with mathematical operators \u003c\/li\u003e\n\u003cli\u003eConverting between data types \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eControlling program execution \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eIF statements \u003c\/li\u003e\n\u003cli\u003eWriting complex criteria expressions \u003c\/li\u003e\n\u003cli\u003eCASE (switch) statements \u003c\/li\u003e\n\u003cli\u003eFor...Next loops \u003c\/li\u003e\n\u003cli\u003eDo While...loops \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 3: Event-Driven Graphical User Interfaces\u003c\/h4\u003e\n\u003cp\u003eDesigning and implementing user interfaces \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eTechniques for designing good user interfaces. \u003c\/li\u003e\n\u003cli\u003eEvent-driven development and response\u003c\/li\u003e\n\u003cli\u003eBehavior and properties of visual controls\u003c\/li\u003e\n\u003cli\u003eStyling, look and feel.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 4: Accessing Relational Databases\u003c\/h4\u003e\n\u003cp\u003eRelational database concepts \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eEmploying databases for fast, efficient storage \u003c\/li\u003e\n\u003cli\u003eSelecting, inserting, updating, and deleting query syntax \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAccessing the database with Entity Framework \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eConnecting to the database \u003c\/li\u003e\n\u003cli\u003eStoring user information \u003c\/li\u003e\n\u003cli\u003eRetrieving existing records \u003c\/li\u003e\n\u003cli\u003eUpdating and saving user information \u003c\/li\u003e\n\u003cli\u003eAdding and deleting records \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 5: More Object-Oriented Programming\u003c\/h4\u003e\n\u003cp\u003eObject-Oriented Program Layout \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eEncapsulating data \u003c\/li\u003e\n\u003cli\u003eEnsuring proper object creation using constructors \u003c\/li\u003e\n\u003cli\u003eExtending classes using inheritance \u003c\/li\u003e\n\u003cli\u003eOverriding using virtual functions \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCode Quality and Error Handling \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eThrowing and handling exceptions \u003c\/li\u003e\n\u003cli\u003eTry...Catch...Finally error handling. \u003c\/li\u003e\n\u003cli\u003eCommenting code \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 6: Leveraging Generative AI\u003c\/h4\u003e\n\u003cp\u003eCapabilities and Concepts of Gen AI\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eThe AI megatrend\u003c\/li\u003e\n\u003cli\u003eHow GenAI works\u003c\/li\u003e\n\u003cli\u003eThe promise and the pitfalls \u003c\/li\u003e\n\u003cli\u003eAI Ethics\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003ePreparing AI prompts\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eElements of an effective prompt \u003c\/li\u003e\n\u003cli\u003eSuccinct, polite queries\u003c\/li\u003e\n\u003cli\u003eBackground...Goal...Rationale format \u003c\/li\u003e\n\u003cli\u003eRepeat and regenerate until satisfied.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"267C11US \/ 2026-07-08T09:00:00 \/ Herndon, VA","offer_id":47534212907227,"sku":"US-502-IL","price":2228.0,"currency_code":"USD","in_stock":true},{"title":"269C28US \/ 2026-09-02T09:00:00 \/ Herndon, VA","offer_id":48216587665627,"sku":"US-502-IL","price":2228.0,"currency_code":"USD","in_stock":true},{"title":"26BA83US \/ 2026-11-04T09:00:00 \/ Herndon, VA","offer_id":48216587698395,"sku":"US-502-IL","price":2228.0,"currency_code":"USD","in_stock":true},{"title":"271A92US \/ 2027-01-06T09:00:00 \/ Herndon, VA","offer_id":48216587731163,"sku":"US-502-IL","price":2228.0,"currency_code":"USD","in_stock":true},{"title":"273A71US \/ 2027-03-03T09:00:00 \/ Herndon, VA","offer_id":48313106071771,"sku":"US-502-IL","price":2228.0,"currency_code":"USD","in_stock":true},{"title":"275A72US \/ 2027-05-05T09:00:00 \/ Herndon, VA","offer_id":48741622186203,"sku":"US-502-IL","price":2228.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/learningtreeinternational-dirinfosec-hhs.myshopify.com\/products\/introduction-to-net-programming-training","provider":"Learning Tree International","version":"1.0","type":"link"}