Watch Demo

FREE

C# Language Basics and OOPs - Get your foundation right.

What is Complete C# Course? C# is a powerful and flexible programming language. It belongs to the “C” family and inherits many concepts of C programming language. C# has the SIMPLICITY of Java, the POWER of C++ and the PRODUCTIVITY of Visual Basic. Learning C# is the ideal choice for all Dot Net developers for building applications as it is widely used throughout multiple programming disciplines. Learning c# language from

22h:02m
Lifetime access
103 learners
About this course

The versatility of C# provides the user an enormous opportunity to execute applications & solutions to the SOFTWARE DEVELOPER /PROGRAMMER. Whether you're choosing C# as your first step into programming or adding it your existing skillset, these training videos will help you understand the language and use it to build your own great future in Software Engineering.

Read more
Course Objectives
  1. Get complete knowledge of MS.NET Framework and its internals.
  2. Use VS.NET - Integrated Development Environment.
  3. Develop deep understanding of C# language features.
  4. Build strong concepts of OOP's and implement the same in C#. Create and manage strings, arrays, collections and enumerators using .NET framework library.
  5. Perform file input and output operations - read and write data streams, serialize and de-serialize an object graph.
  6. Build on applications using N-Tier architecture having Data, DAO and Business classes.
  7. Develop database centric applications using ADO.NET.
Read more
Who is this course for?
  1. Begineers who want to make thier foundation strong.
  2. Beginner Programmers who want to learn C# language features
  3. If you want to understand the features of Object Orientation in a practical way.
  4. Learn to write most optimized code
Course Plan

1. MS.NET Framework Introduction
1 video
1_MS.NET_Framework_Introduction_Descriptive_Questions.pdf

1_MS.NET_Framework_Introduction_Multiple_Choice_Questions.pdf

1-MS.NET Framework Introduction Interview Questions.pdf

1 - Framework.pdf
2. Framework Types Of Applications
1 video
Framework Types Of Applications 55:46
3. About Framework Base Class Library
1 video
About Framework Base Class Library 21:34
4. Framework MSIL and Portable Executable
1 video
Framework MSIL and Portable Executable 15:25
5. Common Language Runtime
1 video
Common Language Runtime 22:49
6. VS.NET and Entry Point Method - Main
1 video
Visual Studio Introduction and Installation 18:56

2 - VS.NET and Entry Point Method - Main.pdf

2 _VS.NET_and_Entry_Point_Method_Main_Assignment.pdf

2 _VS.NET_and_Entry_Point_Method_Main_Descriptive_Questions.pdf

2 _VS.NET_and_Entry_Point_Method_Main_Descriptive_Questions.pdf

2-VS.NET and Entry Point Method - Main Interview Questions.pdf
7. First MS.Net Application
1 video
First MS.Net Application 25:19
8. Handling Command Line Arguments
1 video
Handling Command Line Arguments 18:55
9. Dealing with Return Value of Main
1 video
Dealing with Return Value of Main 09:42
10. Resolve Ambiguity of Main Method
1 video
Resolve Ambiguity of Main Method 06:07
11. Using Command Line Compiler - CSC.EXE
1 video
Using Command Line Compiler - CSC.EXE 09:34
12. C# Language Syntax
1 video
C# Introduction and Evolution 14:27
13. Implicit and Explicit Casting
1 video
Implicit and Explicit Casting 35:50
14. Data Type Value Type and Reference
1 video
Data Type Value Type and Reference 35:21
15. String and String Builder
1 video
String and String Builder 35:29
16. Object Boxing & Unboxing
1 video
Object Boxing & Unboxing 29:21
17. Constant and Enum
1 video
Constant and Enum 18:15
18. Operators
1 video
Operators 24:12
19. Control Statement
1 video
Control Statement 39:43
20. Working with Arrays
1 video
Working with Arrays 46:18
21. Multi-Dimensional Arrays
1 video
Multi-Dimensional Arrays 08:54
22. Working with Methods
1 video
Working with Methods 44:35
23. How to become an Extraordinary Programmer
1 video
How to become an Extraordinary Programmer 34:11
24. OOPs - Concepts
1 video
OOPs - Concepts 83:54
25. Object Oriented Concepts Part 1
1 video
Object Oriented Concepts Part 1 45:43
26. Object Oriented Concepts Part 2
1 video
Object Oriented Concepts Part 2 24:18
27. Destroying Objects And Role Of Garbage Collection
1 video
Destroying Objects And Role Of Garbage Collection 36:50
28. Writing Class And Initializing Objects
1 video
Writing Class And Initializing Objects 46:40
29. Writing Methods in Classes
1 video
Writing Methods in Classes 24:06
30. Working with Properties in Class
1 video
Working with Properties in Class 25:10
31. Constructor and Destructor
1 video
Constructor and Destructor 30:35
32. Static Members
1 video
Static Members 54:38
33. Writing Methods in Classes
1 video
Writing Methods in Classes 24:06
34. Working with Properties in Class
1 video
Working with Properties in Class 25:10
35. Constructor and Destructor
1 video
Constructor and Destructor 30:35
36. Static Members
1 video
Static Members 54:38
37. OOPs - Inheritance
1 video
Protected Keyword And Constructors In Inheritance 25:11

5 - OOPS Inheritance.pdf

6-OOPs-Inheritance Interview Questions.pdf

6_OOPs_Inheritance_Assignments.pdf

6_OOPs_Inheritance_Descriptive_Questions.pdf

6_OOPs_Inheritance_Multiple_Choice_Questions.pdf

6-OOPs-InheritanceAssignments.pdf

6-OOPs-InheritanceAssignments.pdf

Improved_Inheritance_Material.pdf

VehicleTutorial_Case2_Description.pdf
38. Casting Between Reference Types
1 video
Casting Between Reference Types 31:21
39. Static And Dynamic Binding
1 video
Static And Dynamic Binding 36:51
40. Abstract Class And Methods
1 video
Abstract Class And Methods 22:20
41. Object Class As Parent
1 video
Object Class As Parent 19:11
42. OOPs - Interface & Polymorphism
1 video
Polymorphism And Syntax Of Interface 24:13

6 - OOPS - Interface and Polymorphism.pdf

7-OOPs-InterfaceandPolymorphismAssignments.pdf

7_OOPs_Interface_and_Polymorphism_Assignments.pdf

7_OOPs_Interface_and_Polymorphism_Descriptive_Questions.pdf

7_OOPs_Interface_and_Polymorphism_Multiple_Choice_Questions.pdf

Improved_Interface_Material.pdf

Interface_Material.pdf
43. Explicit Implementation And Casting
1 video
Explicit Implementation And Casting 20:19
44. Types Of Interface
1 video
Sub Section :2 12:52

Meet the Author


Sandeep Soni
CEO and Founder, Deccansoft
He established Deccansoft Software Services in the year 1997. Deccansoft Training division was started with the vision to impart Quality Software Education to all I.T. aspirants and to bridge the gap between the software industry requirements and the fresh graduates and at the affordable fee. He has over 22 years of Experience in Teaching and Development using Microsoft Technologies. Since 1997, of the total 60,000+ students Deccansoft has trained, he has personally trained over 30,000+ students and we are proud of him because almost every student he had trained is very happy with quality and many are well placed in various I.T Firms. This will also reflect in testimonials on our website. He is a professional who has been well known for his expertise on VC++, Sql Server, C#, VB.NET, ASP.NET & SharePoint. He is always ahead of the industry in upgrading himself for latest technologies and latest versions. To quote and instance: In Hyderabad, he is the first to start teaching MS.NET right from its introduction in year 2002 and instantly started teaching every new version of .NET as soon as it was launched including the current version 4.5.1. Deccansoft is preferred vendor for many corporates for their IT training needs and lots of credit goes to him as he has personally taken more than 100 corporate batches. He works closely with the project managers and their team to understand their project specific requirements and customized the training program for them. He also trained many corporate employees in upgrading them to latest versions and advanced features of MS.NET
More from Sandeep Soni
Ratings and Reviews     4.7/5

You may also like