• Post category:StudyBullet-16
  • Reading time:12 mins read


Fast and deeply learn the C# by Creating Windows Apps- Beginners to advance -SQL in C#, Excel,PDF,Weather Forcasting…

What you will learn

Learn C# with Projects , Beginners to Advance

Build 7 pro apps: Calculator , Digital clock, Student info, Excel, PDF, weather forecasting,…

Easily learn the basics of C# to advance topics by Windows form

Create pro application by SQL in C#

Export data to Excel file

Learn: Dialogs, Variables,Controls, Debug, Events

Working with resources and settings

Date and time – Calendar

Design report by PDF

Show weather and forcasting

Description

Hi There!

Do you want to learn the programing deeply and easily?

Have you ever thought to learn C# via projects?

Are you students or C# lover and you want to learn C# by windows forms?

Here i am to show you how to learn easily an quickly the C# by many projects.


Get Instant Notification of New Courses on our Telegram channel.


In this course you’re going to learn :

  • 3 Courses in One + 17 Hours + 7 live Projects
  • Create Windows Apps by C#
  • Basics of C# like: variables
  • for loop structure
  • If statement
  • Controls and events
  • Resources in C#
  • Debugging the codes
  • Create calculator application
  • Design Student infoย  application
  • Build Weather forecasting application for windows
  • Creating multi-form projects
  • Controls like : Button, TextBox, ComboBox, Datetime picker
  • Create digital clock
  • Working with date and time
  • Create a calendar
  • Advance using of Combobox
  • Working with images
  • Dialogs in C#:
  • Creating method in C#
  • Design the windows app in C# and SQL Server
  • Export data to Excel file
  • Create weather forecasting app
  • Create report by PDF file
  • and…

Don’t hesitate to start learning C# by up to 7 differentย  projects with many tips and tricks!

In this course you are going to learn the C# deeply and easily with the best method.

Let’s get started !!!

English
language

Content

Introduction

Introduction
Download projects of this course
Visual Studio 2022 requirements
Download and install visual studio 2022

Starting C# Project

First project in C#
Form properties
Using Button, Label and TextBox
Project 1: Design “Student Reg” form

C# Coding

First C# code
Comments in C#
Change color by C#
Change text by C# code
Enable/Disable controls by C#
SHow/Hide controls by C#

Date and Time

Using date and time in c#
Project 2 : Digital clock in C#

Variables

String variable
Int32 and Int64
Float,Double and Decimal
Bool
Scope of variable

C# Statements

Simple IF
Multiple IF
Switch Case
Using ComboBox
For Loop

Dialogs

Color dialog
Folder browser dialog
Font dialog
Open file dialog
Save file dialog

Project 3: Calculator in C#

Design of calculator
Numeric buttons codes
Method is C#
Operator buttons code
Decimal button code
Equal button code
Try structure
Publish calculator

Project 4 : Student management App in C#

Structure of database app
Design Database
Create new C# Project
Add TableAdapter and datatable
Deep diving TableAdapter & datatable
Add โ€˜Studentsโ€™ data entry form
Design the top buttons
Adding items to form
Loading data in datagridview
Bind the items to bindingsource
Customize datagridview
Enable and disable buttons
C# code for New,Edit & Delete buttons
Save button C# code
Cancel button C# code
Fix some bugs
Add photo column to sql db
Photo browse button
Search form design
Search data by id and grade
Search text columns in SQL
Search last name in C#
Search date columns in SQL
Search date column in C#
Load all data in C#
Main form design
Adding close button
Show other forms
Showing date and time
Change background image
Adding minimize button
Load selected background
Create โ€œuserโ€ database in SQL
Design the โ€œuserโ€ form
Coding the โ€œuserโ€ form
Protect the codes via errors
Design the login form
Coding the โ€œloginโ€ form
Saving login user in database
Design the settings form
Coding the โ€œsettingsโ€ form
Design the โ€œabout usโ€ form
Adding shortcuts to main form
Run calculator from menu

Project 5 : Weather forecasting

What is the weather api?
Create new project for weather
Install json package from Nuget
C# codes to get weather by api
Search weather by city name
Design a method to load weather data
Change the unit of measurement
Get the icon for weather
Protecting weather codes by try
Get weather data by longitude & latitude
Change the language of return values
What is weather forecasting
Design the forecasting form
Forecasting codes part1
Forecasting codes part2

Project 6 : Excel in C#

Creating project for Excel
Installing NuGet for excel
Creating SQL db for Excel
Connecting db to project
Adding items and DGV
Loading Excel file
Reading Excel data
Adding progress bar
Save Excel data in SQL
Fix the date bug
Loading all data
Exporting data to Excel

Project 7: Report in PDF by C#

Installing Pdf package
Create empty pdf file
Add report title to pdf
Add free space & line
Add table header to pdf
Add table data to pdf
Show progress panel
Format decimal column

.NET MAUI in c#

Introduction
Download project files of this course
What is MAUI?
First project in MAUI
What is XAML?
Run MAUI on windows and live preview
Run MAUI on android emulator
Label control in MAUI
Entry control in MAUI
StackLayout control in MAUI
Vertical and Horizontal StackLayout
Margin and Padding
Button control in MAUI
Create gallery project
Change startup page
Change page title
Change title colors
Flowers page
Design preview page
Add gallery Tabbar
Connecting preview page to flowers
Designing cars page
Adding data entry page
Adding about us page