Course Description
Short Course | 30 hours | 3.0 CEUs | $2,995
C# is the leading object-oriented language used in the development of Microsoft .NET applications for the enterprise. This hands-on workshop provides software developers with a working knowledge of the C# programming language and object-oriented programming concepts. Topics include the .NET Framework, using Visual Studio.NET, the C# language and syntax, basic File I/O, ADO.NET concepts, Windows Forms and enhancing the Windows Forms user interface, and debugging and deploying C# applications. Object-oriented topics include Object-Oriented Design and Programming for C#, indexes, events, inheritance, class libraries, basic File I/O, ADO.NET concepts, and enhancing the Windows Forms user interface.
NET500 is the first course in the Programming with .NET Certificate. To complete the certificate students will also enroll in NET550. Click on each course link for more details and to add to cart.
Course Outline
- An Introduction to Visual Studio
- Getting started with Visual Studio
- Designing a Windows Forms application
- Coding and testing a Windows Forms application
- The C# Language Essentials
- Working with numeric and string data
- Coding control structures
- Coding methods and event handlers
- Exceptions and validate data
- Arrays and collections
- Dates and strings
- Windows forms and controls
- Debugging an application
- Object-Oriented Programming
- Creating and using classes
- Indexers, delegates, events, and operators
- Inheritance
- Interfaces and generics
- Organize, document, and test your classes
- Working with data
- File I/O
- LINQ
- Database Programming
- Introduction to database programming
- Entity Framework Core
- ADO.NET to write data access code
- DataGridView control
Prerequisites
Some prior programming experience required, preferably in an object-oriented language.
Duration
30 Hours | 5 Days or 10 NightsApplies Towards the Following Certificates
- Programming with .NET Certificate : Programming with .NET Certificate
- Software Engineering - Programming Certificate : 60 Hour Certificate
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.