- Welcome
- What You Need
- What You Are Going To Learn
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Udemy
The syllabus
Course Information
The Basics Extended
- Introduction ... Using Visual Studio Express
- Introduction to C# ... Creating Your First Apps
- More User Interface Controls and Events
- Entering and Outputting Data ... The Concept of Storage
- Mathematical Operators and Applications ... Part 1
- Mathematical Operators and Applications ... Part 2
- Selection Part 1 ... The IF Statement and Boolean Operators
- Selection Part 2 ... Applications
- User Defined Dialogs Part 1
- User Defined Dialogs Part 2
- Repetition ... User and Counter Controlled
- Repetition ... Applications (Counters and Accumulators)
- Combo Boxes and List Boxes
- Problem Solving Techniques
- Flowcharts
- Error Handling and Debugging
- Methods
- Methods Extended
- Data Files
- Extension ... Discovering New Controls
- The Basics Extended Quiz
Handling Exceptions
- Introduction to Exceptions
- Handling Exceptions Quiz
Advanced Array Applications
- One Dimensional Arrays
- One Dimensional Array Applications
- Advanced One Dimensional Array Applications
- Two Dimensional Arrays
- Two Dimensional Array Applications
- Two Dimensional Array Advanced Applications
- Multi Dimensional Arrays
- Array Quiz
Mathematical Applications
- Built-In Mathematical Functions ... Some of the more useful ones
- The Hidden Pitfalls of Computer Arithmetic ...The Concept of Tolerance
- The GCD and the Euclidean Algorithm
- Mathematical Applications Quiz
Advanced Probabilistic Simulations
- Random Numbers
- Applications
- Random Selection Without Duplication
- The Memory Game Application
- Building Discrete Random Distributions
- Probabilistic Simulations Quiz
Object Oriented Programming
- Introduction to OOP
- Intermediate OOP Concepts
- Practical Application ... Using Object Orient Programming
- Structures
- Object Oriented Programming Quiz
String Applications
- Introduction to Strings
- Concatenation and String Accumulators
- Number Problems ... Yes Number Problems with Strings
- Code Validations ... Social Insurance Numbers ... Credit Cards
- Other String Applications... ISBN (Books Identification)
- Cryptography
- More String Problem Challenges
- Strings Quiz
Introduction to Recursion
- Recursion Basics
- Interesting Applications of Recursion
- Solving Mazes
- Recursion Quiz
Sorting and Searching
- Sorting Basics ... The Bubble Sort
- Sorting ... The Next Step
- Advanced Sorting Techniques
- Sorting Application ... The Median Problem
- Sorting Multi-Field Records
- Using Classes and Structures to Sort Multi-Field Records
- Searching Techniques ... The Sequential Search
- Searching Techniques ... The Binary Search
- Searching Applications ... Table Lookups
- Sorting and Searching Quiz
File Handling Applications
- Updating Sequential Files
- Using Common Dialogs
- Simple Sequential File Applications
- Adding an SQL Database to a C# Project
- Creating a Relational Database Application using SQL and C# Part 1
- Creating a Relational Database Application using SQL and C# Part 2
- File Handling Quiz
Introduction to Data Structures
- ArrayLists and Lists
- Hash Tables and Dictionary
- Stacks
- Queues
- Data Structures Quiz
Graphics
- The Graphics Class ... Using the Form Paint Method
- Using The Panel Control
- The Checkerboard Problem
- Mouse Events ... Part 1 Introduction
- Mouse Events ... Part 2 Using Classes and Data Structures
- Drag and Drop Events
- Animation Part 1 ... Image Arrays and Timers
- Animation Part 2 ... Creating Your Own Animation
- Animation Part 3 ... Sample Application (Slot Machine Game)
- Animation Part 4 ... Moving Objects using .Left and .Top
- Animation Part 5 ... Moving Objects Using DrawImage
- Animation Part 6 ... Image Transparency
- Animation Part 7 ... Collision Detection and Keyboard Events
- Animation Part 8 ... Sound Effects
- Animation Part 9 ... Sample Game... Your Turn
- Advanced Animation Part 1 ... Double Buffering
- Advanced Animation Part 2 ...The Mouse,Panels and Double Buffering
- Advanced Animation Part 3 ... Scrolling
- Game Development Part 1
- Game Development Part 2
- Graphics Quiz
- The Final Exam
- The Wrap Up ... Where Do You Go From Here ?
Introduction to WPF (Windows Presentation Foundation)
- Introduction to WPF .... A Little Background
- WinForms vs WPF
- Creating Your First Simple WPF Application
- Basic XAML (Extensible Application Markup Language)
- The WPF Application ... A Deeper Look
- WPF User Interface Controls Part 1
- WPF User Interface Controls Part 2
- Introduction to WPF Panels and Layout Principles Part 1
- Introduction to WPF Panels and Layout Principles Part 2
- Resources and Styles
- Navigation
- Introduction to Binding Part 1
- Introduction to Binding Part 2
- Introduction to WPF Commands and Routed Events
- Graphics Intro 2D Drawing
- Animation Part 1
- Animation Part 2
- Sound and Video
- A Sampling of Practical WPF Applications ... Where Do We Go From Here?
- WPF Quiz
Programming Challenges
- Introduction to Programming Challenges
- Challenge 1
- Challenge 2
- Challenge 3
- Challenge 4
- Challenge 5
- Challenge 6
- Challenge 7
- Challenge 8
- Challenge 9
- Challenge 10
- Challenge 11
- Challenge 12
- Challenge 13
- Challenge 14
- Challenge 15
- Challenge 16
- Challenge 17
- Challenge 18
- Challenge 19
- Challenge 20
- Challenge 21
- Challenge 22
- Challenge 23
- Challenge 24
- Challenge 25
- Challenge 26
- Challenge 27
- Challenge 28
- Challenge 29
- Challenge 30
- Challenge 31
- Challenge 32
- Challenge 33
- Challenge 34
- Challenge 35
- Challenge 36
- Challenge 37
- Challenge 38
- Challenge 39
- Challenge 40
- Challenge 41
- Challenge 42
- Challenge 43
- Challenge 44
- Challenge 45
- Challenge 46
- Challenge 47
- Challenge 48
- Challenge 49
- Challenge 50
- Challenge 51
- Challenge 52
- Challenge 53
- Challenge 54
- Challenge 55
- Challenge 56
- Challenge 57
- Challenge 58
- Challenge 59
- Challenge 60
- Challenge 61
- Challenge 62
- Challenge 63
- Challenge 64
- Challenge 65
- Challenge 66
- Challenge 67
- Challenge 68
- Challenge 69
- Challenge 70
- Challenge 71
- Challenge 72
- Challenge 73
- Challenge 74
- Challenge 75
- Challenge 76
- Challenge 77
- Challenge 78
- Challenge 79
- Challenge 80
- Challenge 81
- Challenge 82
- Challenge 83
- Challenge 84
- Challenge 85
- Challenge 86
- Challenge 87
- Challenge 88
- Challenge 89
- Challenge 90
Articles
Popular Articles
Latest Articles
Similar Courses

C Programming Foundations
PW Skills

Jupyter Notebook
Great Learning

Eclipse Tutorial
Great Learning

Dev C++ Tutorial
Great Learning

Turbo C++
Great Learning


Coding For Beginners You Can Learn to Code
Simpliv Learning

Scripting and Programming Foundations
WGS via Edx


How to Code Simple Data
The University of British Columbia, Vancouver via Edx

Information Technology Fundamentals for Business P...
Polytechnic University of Valencia, Valencia via Edx


Introduction to C++
Microsoft Corporation via Edx
Courses of your Interest

Professional Certificate Course in Data Science
Newton School
JavaScript Foundations
PW Skills
Technical Analysis Series
PW Skills
Python Foundations
PW Skills

Getting Started with Generative AI APIs
Codio via Coursera

Generating code with ChatGPT API
Codio via Coursera

Prompt Engineering for ChatGPT
Vanderbilt via Coursera
Data Structures and Algorithms in Java
Great Learning