Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Integrated Development Environment (IDE)
- Introduction to Visual Studio 2015/2017 for government
- Using Console.WriteLine and Console.ReadLine for government applications
- Hello C# World! Example for government use
- Compiling and Debugging techniques for government projects
- Comments in C# for enhancing code clarity in government systems
- Overview of Class, using directives, and the Main method for government development
.NET 6.0 Overview
- Introduction to .NET for government applications
- Understanding the Common Language Runtime (CLR) and Garbage Collection (GC) in .NET
- Differentiating between DLLs and EXEs in .NET for government software
- Key technologies within .NET for government use
C# Fundamentals
- History of C# from version 1.0 to 6.0 for government development
- Pascal Case, Camel Case, and Uppercase naming conventions for government code
- Keywords, literals, operators, punctuators, statements, and comments in C# for government applications
- Differentiating between value types and reference types in C# for government systems
- Assigning and comparing variables in government software
- Conditional operations using If and Switch statements for government logic
- Loop structures including For, Foreach, While, and Do-While loops for government programming
- Overview of key words and operators in C# for government developers
C# 6.0 Features
- Numeric and Boolean types for precise data handling in government applications
- Classes and Objects, including inheritance and polymorphism for government software design
- Fields in C# for storing data in government systems
- Properties, indexers, and operators for enhancing class functionality in government code
- Methods for implementing functions in government applications
- Delegates, events, and anonymous methods for event-driven programming in government software
- Namespaces for organizing code in government projects
- Interfaces, structures, and enums for defining types in government systems
- Collections and arrays for managing data in government applications
- Exception handling for robust error management in government software
- Generic types and anonymous types for flexible data structures in government code
- String manipulation and character operations for text processing in government systems
- Attributes for adding metadata to government applications
.NET Class Library
- Collections for managing data sets in government software
- File and data stream handling for government file operations
- Communication between systems for government networked applications
- Date manipulation for government time-related tasks
- Serialization for saving and loading data in government applications
- Parallel programming techniques for optimizing performance in government software
- Asynchronous operations and parallel processing for efficient government systems
- Useful operations for enhancing functionality in government code
Data Access Technologies
- ADO.NET for database access in government applications
- LINQ for querying data sources in government software
- ORM (Object-Relational Mapping) using Entity Framework for government data management
- Data handling in Service-Oriented Architecture (SOA) for government services
Review of Applications Developable with C# and .NET Framework 6.0 for Government
- Windows Presentation Foundation (WPF) for creating desktop applications in government
- ASP.NET MVC 2 for developing web applications for government use
- Silverlight for rich internet applications in government environments
Requirements
- Knowledge of fundamental phrases in the field of software development.
Audience for government
- Developers
- Software Engineers
- Programming Enthusiasts
28 Hours
Testimonials (5)
I mostly liked the trainer knowledge and approach.
Piotr Kucharski
Course - Introducing C# 6.0 with Visual Studio 2015/2017
I generally enjoyed the many useful and practical examples.
Daria Skalniak
Course - Introducing C# 6.0 with Visual Studio 2015/2017
I mostly was benefit from the trainer knowledge :).
Krzysztof Jezewicz
Course - Introducing C# 6.0 with Visual Studio 2015/2017
I genuinely enjoyed the workshop approach Tasks.
Mateusz Juszczak
Course - Introducing C# 6.0 with Visual Studio 2015/2017
I really enjoyed the practical exercises.