Projects in CSharp - Learn By Building Projects

With so many different languages available for developers to choose from, it is no wonder that developers are relying on languages that make things simpler and easier for them. A versatile language su...

  • All levels
  • English

Course Description

With so many different languages available for developers to choose from, it is no wonder that developers are relying on languages that make things simpler and easier for them. A versatile language such as C# is a fan favorite because it allows developers to do more, by coding less. C#, pronounced as ‘See Sharp’ or C Sharp (like the music note), is a multipurpose programming language that is no...

With so many different languages available for developers to choose from, it is no wonder that developers are relying on languages that make things simpler and easier for them. A versatile language such as C# is a fan favorite because it allows developers to do more, by coding less. C#, pronounced as ‘See Sharp’ or C Sharp (like the music note), is a multipurpose programming language that is not limited to only system programming but also other forms of developing including desktop applications, mobile applications, games and even websites. Designed by Microsoft, C# is a simple, modern, general purpose and object-oriented programming language that has been evolved from C and C++ programming languages.

What you’ll learn
  • Project 1: Phone Book – Learn how to make a tabular based phone book. You will also learn how to add, edit and delete phone numbers.
  • Project 2: Text Editor – Create a rich text editor, along with how to add, remove and edit files. You will also learn how to change the font and format the text.
  • Project 3: Media Player – Create a working media player, along with how to create a playlist within this player. Also, learn how to add multiple files at the same time to the playlist.
  • Project 4: Quiz – Learn how to create a simple C# quiz application. You will also learn how to authenticate the user and then generate the quiz from a database using multiple forms.
  • Project 5: Tic Tac Toe Game – Learn how to design the Tic Tac Toe game.

Covering Topics

1
Section 1 : Course Introduction

2
Section 2 : Project 1 - The Phonebook

3
Section 3 : Project 2 -The Text Editor

4
Section 4 : Project 3 - The Media Player

5
Section 5 : Project 4 - Quiz App

6
Section 6 : Project 5 - Game

Curriculum

      Section 1 : Course Introduction
    1
    Introduction
      Section 2 : Project 1 - The Phonebook
    2
    Project Plan
    3
    Creating Database
    4
    Adding Actions
    5
    Project conclusion
      Section 3 : Project 2 -The Text Editor
    6
    Project Plan
    7
    Creating file menus
    8
    Finishing up the menus
    9
    Creating font menu
      Section 4 : Project 3 - The Media Player
    10
    Project Start
    11
    Code Implementation
    12
    Final Changes
      Section 5 : Project 4 - Quiz App
    13
    Project Plan
    14
    Creating other forms
    15
    Implementing Design and Functionality
    16
    Final Steps
      Section 6 : Project 5 - Game
    17
    Project Plan
    18
    Adding images
    19
    Final game logic

Frequently Asked Questions

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.