C# Intermediate Programming : The First Steps
A Great Way To Extend Your C# Beginner Skills By Solving More Advanced Real World Problems Using Windows Form Apps
4.55 (964 reviews)

7,752
students
31.5 hours
content
Mar 2025
last update
$84.99
regular price
What you will learn
Program fluently in C# using the Microsoft Visual Studio IDE for Windows Machines
Understand how to create a basic Windows Form Application ... No Console Apps
Understand the basic concepts of Selection, Repetition, Methods and Exception Handling
Understand the concepts of Arrays (one,two,three dimensional), Random numbers,Object Oriented Programming, String handling
Understand the advanced concepts of Recursion, Sorting and Searching Techniques, Database Programming using SQL, Graphics and Animation Techniques
Apply the programming skills learned to create meaningful computer applications from the world of Business, Science, Math, Cryptography, Graphics and Gaming
Create Business applications which incorporate sorting, searching, data analysis and connecting to a database
Create Science applications which incorporate probabilistic and deterministic simulations
Create a Geography app which incorporate table lookups (searching) to determine the distance between two cities or the telephone code for a country
Create Math app that illustrate the hidden pitfalls of computer arithmetic in the real world, and applications that solve mazes and puzzles using recursion
Create Apps from the world of Cryptography which validate Social Insurance #'s, VIN, ISBN numbers and also create applications which code and decode messages.
Create Graphics applications which incorporate drag and drop events
Create 2d Game Applications which incorporate flicker free animation and allow the user to use the keyboard and mouse to control movement.
Fully appreciate the wide range of applications that the study of Computer Science provides.
* NEW * Create simple applications using the UI Paradigm Windows Presentation Foundation (WPF)
* NEW * Extend the idea of coding and computational thinking by solving a series of advanced problems (CHALLENGES) from a wide variety of disciplines.
*NEW 2025 * Learn how to integrate the OpenAI API within a WinForm App by implemeting the OpenAI .NET Library (NuGet Package)
*NEW 2025 * Learn how to leverage the use of GitHub Copilot (AI) within the Visual Studio IDE
Screenshots




Related Topics
778280
udemy ID
2/29/2016
course created date
3/22/2020
course indexed date
Bot
course submited by