Introduction to .NET Programming Training

$2,228.00

This Introduction to .NET Programming training 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. Participants 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). Of 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. Introduction to .NET Programming Training Benefits In this .NET Programming course, you will learn how to: Demonstrate the fundamental aspects of modern computer programming. Design, debug, test and implement complete Windows applications. Write object-oriented logic using C# and Visual Basic (classes and libraries). Combine Visual Studio with Generative AI to use modern co-pilot development techniques. Build LINQ queries to access SQL Server databases via the Entity Framework (EF). Leverage Microsoft .NET Core to produce effective event-driven graphical user interfaces. .NET Programming Course Prerequisites Students 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. .NET Programming Course Outline Module 1: Starting to Program Principles of Programming  Writing a procedural program.  Transitioning to the object-oriented philosophy.  Coding using fundamental C# (C Sharp) or VB (Visual Basic) syntax and semantics.  Reviewing, compiling, and executing a program in Visual Studio.  Using Visual Studio  Creating projects and solutions  Editing, compiling, and running a program. Module 2: VB and C# Language Syntax Coding object-oriented applications  Dividing code into classes  Adding fields, methods, and properties  Defining code layout and limiting scope  Instantiating objects  Working with data types and conversions  Strings  Dates and time  Integers  Real numbers  Booleans  Performing calculations with mathematical operators  Converting between data types  Controlling program execution  IF statements  Writing complex criteria expressions  CASE (switch) statements  For...Next loops  Do While...loops  Module 3: Event-Driven Graphical User Interfaces Designing and implementing user interfaces  Techniques for designing good user interfaces.  Event-driven development and response Behavior and properties of visual controls Styling, look and feel. Module 4: Accessing Relational Databases Relational database concepts  Employing databases for fast, efficient storage  Selecting, inserting, updating, and deleting query syntax  Accessing the database with Entity Framework  Connecting to the database  Storing user information  Retrieving existing records  Updating and saving user information  Adding and deleting records  Module 5: More Object-Oriented Programming Object-Oriented Program Layout  Encapsulating data  Ensuring proper object creation using constructors  Extending classes using inheritance  Overriding using virtual functions  Code Quality and Error Handling  Throwing and handling exceptions  Try...Catch...Finally error handling.  Commenting code  Module 6: Leveraging Generative AI Capabilities and Concepts of Gen AI The AI megatrend How GenAI works The promise and the pitfalls  AI Ethics Preparing AI prompts Elements of an effective prompt  Succinct, polite queries Background...Goal...Rationale format  Repeat and regenerate until satisfied.

Show More Show Less

Price History

$2,120.09 $2,228 (+$107.91)