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

1 Hour Online
Beginner
Free

Eclipse Tutorial

Great Learning

1 Hour Online
Beginner
Free

Dev C++ Tutorial

Great Learning

Online
Beginner
Free

Turbo C++

Great Learning

1 Hour 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

6 Weeks Online
Beginner

Data Structures and Algorithms in Java

Great Learning

6 Hours Online
Beginner
Free

Angular7 for Beginners

Great Learning

3 Hours 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