Course updated as of August 2015
Why you should Learn C#: C# popularity is higher than ever C# was named the programming language of 2012 by the Popularity of Programming Language (PYPL) index. According to PYPL, popularity of C# has been grew by 2. 3% in 2012 more than any other programming language. Although it's still not as popular as Java or P-H-P, it's neck and neck with C++ each has a 10. 5 percent developer share.
More Lectures are added every week
Why You Should Take this Course
This Course introduces to you C# as the Programming Language. It also introduces the implementation of abstraction, encapsulation, polymorphism and inheritance using C# this course introduces implementation of various programming concepts such as threads, file handling, delegates, attributes and reflections used in C#.
As of now this course contains 21 lectures with 2 hour of valuable content more lectures are added every week.
What you will learn in this Course
This course introduces you to object oriented methodology using C# as the programming language. After completing this course you will be able to know
What is classes in C#?
How to Create Classes?
What are variables and how to declare variables in your c# program
How to Connect Classes and variables through objects?
What is Abstraction and Encapsulation?
What are Operators and how to implement operators in c#?
What are loop constructs in C#?
How memory is allocated to variables?
And how to implement structures, enumerations, arrays and collections? then we will see constructors, Destructors and polymorphism?
You will know how to overload functions and operators?
What are relationships in c#?
What are delegates and Events?
Single and Multithreaded Applications
Last but not least we will see how to use Attributes and Reflections in c#?
In this session you will learn about object oriented programming concept. OOPS Concept speeds the program development process, improves maintenance and enhances reusability of programs.
Programming language such as c,c++,c#, java, p_h_p, java_script, python are based on object oriented programming concept.So, once you understand the concept of object oriented programming you will not find any difficulties in understanding c# programming Language.
In this session you will also know what are objects? with real world examples.
In this quiz you will be asked basic questions on OOPs Concept
C# programming language introduced by microsoft.It contains features similar to java and c++ and it is specially designed to work with microsoft's .net framework.
Later on you you will learn little bit about compilers so that you can get more information on compilers.
In this quiz you have to answer about classes.
In this session you will learn about classes, After completing this session successfully you will know how to declare classes in c# with one example.
In this session we will create a project on classes you will learn how to declare a class and print the message on the console screen.
After learning object oriented methodology. In this Session you will learn about Objects, Variables and data types.
You will learn how to declare object in your c# program with live coding in visual studio express 2013.
You will know how memory is allocated to variables and how to implement Data types in your application.
In this Quiz you have to answer some basic questions about objects and variables.
In this session you will learn how messages are passed through objects.We will also see various phases of object oriented programming.
Data types are very important part of c# programming language.In this session you will learn how to implement data types in your c# application.We will first understand it through theoretically then we will see practically how to use data types in c# application .
In this quiz you have to identify data types
In this session you will learn what are the state,behavior and identity of an object
In this quiz you have to answer about state behavior and identity of an object
In this Quiz you have to answer about Object oriented methodology
In this lecture you will learn about operators. In C# there are many operators but we will learn four main operators
In this lecture you will learn about assignment operators and how to use it in your C# Program
In this lecture you will about Arithmetic Operators and further you will learn how to use it in your C# program efficiently
In this session you will learn how to make decisions in your program so that you can make your application easier to understand.
I am a Software Engineer. My Primary programming languages are Java (J2SDK v1.3, J2EE, EJB, Servlets, JSP, Struts, J2ME, JavaBeans, RMI, JDBC, Java Applets), C, C++,C#; .Net, and HTML. I have 3+ years of experience in application development. I have worked on projects such as Database Management System for Call Centers. Currently i am teaching C#, Java and .Net for many institutes as a guest lecturer. I get involve in students in a variety of community service, problem-solving,and technology-infused activities that provide them with opportunities to use their programming languages to help others.