This Course is for intermediate level students

Course Banner
50 SEATS

HEAD INSTRUCTOR

Course Banner

Foday Kallon

Staff

BASIC INFO

  • Price : $500
  • Lessons : 12
  • Duration : 4wks
  • Level : Intermediate
  • Category : VB.Net
  • Started : Jan 1 2020
  • Delivered : Online

Course Description

This C# training will teach developers the programming knowledge and skills that are essential for creating Windows applications with the use of C# language. The main focus will be on advanced features of C#. Students will also be able to get an introduction to the Visual Studio 2012 debugger.

Course Syllabus

Module 1 VB.Net Syntax

Overview of Writing Application by Using VB.Net, Data Types, Operators, Expressions, Constructs, Implementing Insert Functionalities, Implementing Delete Functionalities and Displaying Student Data from Database
Creating and Invoking Methods, Creating Overloaded Methods and Using Optional and Output Parameters, Handling Exceptions, Monitoring Applications, Refactoring the Enrolment Code, Validating Student Information and Saving Changes to the Class List
Implementing Structs and Enums, Organizing Data into Collections, Handling Events, Adding Navigation Logic to the Grades Prototype Application, Creating Data Types to Store User and Grade Information, Displaying User and Grade Information
Creating Classes, Defining and Implementing Interfaces, Implementing Type-Safe Collections, Implementing the Teacher, Student, and Grade Structs as Classes, Adding Data Validation to the Grade Class, Displaying Students in Name Order, Enabling Teachers to Modify Class and Grade Data
Creating Class Hierarchies, Extending .NET Framework Classes, Refactoring Common Functionality into the User Class, Implementing Password Complexity by Using an Abstract Method, Creating the ClassFullException Custom Exception
Reading and Writing Files, Serializing and Deserializing Data, Performing I/O by Using Streams, Serializing Data for the Grades Report as XML, Previewing the Grades Report, Persisting the Serialized Grade Data to a File
Creating and Using Databases and Tables, Querying Data by Using SQL, Creating an Entity Data Model from The School Database, Updating Student and Grade Data by Using SQL Query, Formatting and Validating Data
Using WinForms to Design a User Interface, Binding Controls to Data, Customizing the Appearance of Student Photographs, Styling the Login View and form controls,
Implementing Multitasking, Performing Operations Asynchronously, Synchronizing Concurrent Access to Data, Ensuring That the UI Remains Responsive When Retrieving Teacher Data, Providing Visual Feedback During Long-Running Operations
Creating and Using Dynamic Objects, Managing the Lifetime of Objects and Controlling Unmanaged Resources, Generating the Grades Report by Using Word, Controlling the Lifetime of Word Objects by Implementing the Dispose Pattern
Examining Object Metadata, Creating and Using Custom Attributes, Generating Managed Code, Versioning, Signing, and Deploying Assemblies, Creating and Applying the IncludeInReport attribute, Updating the Report, Storing the Grades.Utilities Assembly Centrally (If Time Permits)

What Students Say About Us

Please feel free to leave your feedback about how we are doing. It helps a lot!

Leave Comments

Related Courses