C# Intermediate Programming : The First Steps

BY
Udemy

Lavel

Beginner

Mode

Online

Fees

₹ 449 3099

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
₹ 449  ₹3,099
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Course Information

  • Welcome
  • What You Need 
  • What You Are Going To Learn

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

Online
Beginner
Free

Jupyter Notebook

Great Learning

Online
Beginner
Free

Eclipse Tutorial

Great Learning

Online
Beginner
Free

Dev C++ Tutorial

Great Learning

Online
Beginner
Free

Turbo C++

Great Learning

Online
Beginner
Free

Coding For Beginners You Can Learn to Code

Simpliv Learning

Online
Beginner
$199 $999

Scripting and Programming Foundations

WGS via Edx

8 Weeks Online
Beginner
Free

How to Code Simple Data

The University of British Columbia, Vancouver via Edx

7 Weeks Online
Beginner
Free

Information Technology Fundamentals for Business P...

Polytechnic University of Valencia, Valencia via Edx

3 Weeks Online
Beginner
Free

Introduction to C++

Microsoft Corporation via Edx

4 Weeks Online
Beginner
Free

Courses of your Interest

Professional Certificate Course in Data Science

Professional Certificate Course in Data Science

Newton School

8 Months Online
Beginner

JavaScript Foundations

PW Skills

Online
Beginner
Free

Technical Analysis Series

PW Skills

3 Months Online
Beginner
Free

Cracking the Coding Interview in Java Foundation

PW Skills

5 Months Online
Beginner
Free

Python Foundations

PW Skills

Online
Beginner
Free
Getting Started with Generative AI APIs

Getting Started with Generative AI APIs

Codio via Coursera

3 Weeks Online
Beginner
Generating code with ChatGPT API

Generating code with ChatGPT API

Codio via Coursera

3 Weeks Online
Beginner
Prompt Engineering for ChatGPT

Prompt Engineering for ChatGPT

Vanderbilt via Coursera

Online
Beginner

Data Structures and Algorithms in Java

Great Learning

Online
Beginner
Free

Angular7 for Beginners

Great Learning

Online
Beginner
Free

More Courses by Udemy

Microsoft Excel 2013 Course Beginners Intermediate...

Udemy

Online
Beginner
₹399 ₹2,699

Python for Beginners to Advance

Udemy

Online
Beginner
₹ 2,499

Learn Python Turtle Using Block Coding

Udemy

Online
Beginner
₹399 ₹799

Master Python Basics For Developer

Udemy

Online
Beginner
₹475 ₹3,499

Programming in Python for Beginners

Udemy

Online
Beginner
₹ 799

Learn Python 3 Programming from Scratch

Udemy

Online
Beginner
₹475 ₹1,299

Automate Your Life With Python

Udemy

Online
Beginner
₹ 2,899

Learn Python Python for Beginners

Udemy

Online
Beginner
₹ 1,799

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books