Course ID: 20267
[wptab name=’About’]C#(pronounced as see sharp) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed by Microsoft within its .NET initiative and later approved as a standard by Ecma (ECMA-334) and ISO (ISO/IEC 23270:2006). C# is one of the programming languages designed for the Common Language Infrastructure. C# is intended to be a simple, modern, general-purpose, object-oriented programming language. Its development team is led by Anders Hejlsberg. The most recent version is C# 6.0, which was released on July 20, 2015.
[/wptab]
[wptab name=’Syllabus’]
C#Â Â Course Syllabus
- Describe the .NET FrameworkÂ
- List The Other Components of .NET FrameworkÂ
- Explain CLR and MSILÂ
- Define Memory Management and Garbage CollectionÂ
- Describe the Microsoft Visual studio 2012Â
- Learn the key elements of visual studio 2012Â
- List the basic features of C#Â
- Identify Basic data types in C#Â
- Explain XML source code documentationÂ
- List the keywords in c#Â
- List and explain the escape sequence charactersÂ
- Describe console output methods in c#Â
- Explain date and time format specifiersÂ
- List the statement categories in c#Â
- Identify and Explain the use of Arithmetic operatorsÂ
- Identify and Explain the use of relational,logical,conditional operatorsÂ
- Explain Boxing and UnboxingÂ
- State the syntax and working of switch…case statementÂ
- State the syntax and working of while loopÂ
- State the syntax and working of for loopÂ
- Describe the goto statementÂ
- Describe the break and continue statementsÂ
- State the syntax of declaring arraysÂ
- Describe the array class and its purposeÂ
- List the commonly used properties and methods in array classÂ
- Explain Object-oriented programmingÂ
- Describe static methodsÂ
- List of types of access modifiersÂ
- Identify and explain ref and out keywordsÂ
- Describe method overloading Â
- Explain Constructors in C#Â
- Describe the use of garbage collector in c#Â
- Explain the concept of inheritanceÂ
- Define sealed classes in c#Â
- Explain how to implement polymorphism Â
- Describe how to implement abstract classÂ
- Define abstract methodsÂ
- Describe how to implement interfaceÂ
- List the differences between abstract classes and interfacesÂ
- Define properties in c#Â
- List and explain the types of propertiesÂ
- State and explain indexersÂ
- Understand the Purpose of structs.Â
- Implement a struct.Â
- Use a struct.Â
- Describe namespaces and their purposeÂ
- Describe custom namespacesÂ
- Explain namespace aliasesÂ
- Describe exceptions in c#Â
- List the  commonly used exception classesÂ
- Describe custom exceptions and their purposeÂ
- Explain the concepts of delegatesÂ
- Describe delegates in c#Â
- Explain how to use a delegate in a c# applicationÂ
- Explain the steps to create and use eventsÂ
- Understand what attributes are and why they’re usedÂ
- Apply various attributes with multiple or no parametersÂ
- Use assembly, type member, and type level attributesÂ
- Understand what an enum isÂ
- Be able to create new enum typesÂ
- Learn how to use enumsÂ
- Gain familiarity with System.Enum type methodsÂ
- Understand what operator overloading isÂ
- Determine when it is appropriate to overload an operatorÂ
- Learn how to overload an operatorÂ
- Familiarize yourself with rules for operator overloadingÂ
- Understand the object-oriented principle of Encapsulation.Â
- Learn the available modifiers for type members.Â
- Protect object state through properties.Â
- Control access to methods.Â
- Learn how to modify types for assembly encapsulationÂ
- List and explain the commonly used classes and interfaces in the System.Collections namespaceÂ
- List and explain the commonly used lasses and interfaces in the
- System.Collections.Generic namespaceÂ
- Describe the commonly used properties and methods of ArrayList classÂ
- Describe the commonly used properties and methods of Hashtable classÂ
- Describe the commonly used properties and methods of SortedList classÂ
- Describe the commonly used properties and methods of Dictionary generic classÂ
- Explain the concepts of  Generics in c#Â
- Explain the System.Collections.ObjectModel namespaceÂ
- State the syntax of creating a generic classÂ
- Describe the Iterators in C# \
- Explain how to use IteratorsÂ
- Explain how to pass parameters to anonymous methodsÂ
- Explain how to implement partial typesÂ
- Explain how to implement nullable types;Â
[/wptab]
[wptab name=’Duration’]
- Regular classes – 4 weeks
- Weekend Classes – 6 weeks
- Customized Fast Track option is available as well. Call 9731012185 now to customize according to your requirement
[/wptab]
[wptab name=’Trainer’]
- Experienced IT professionals
- Having hands on practical knowledge
- With experience of training large batches in both offline and online mode
[/wptab]
[wptab name=’Placement’]
The following services are available on demand as add-on to this course
- Resume Preparation
- Mock interviews
- Job opportunity leads and suggestions
[/wptab]
[wptab name=’Mode’]
- Online Self Paced Training (SPT) with Videos and Documents
- Online Instructor Led Training (ILT)
About the course:
Study9 provides a robust job market focused C# training. Our C# course is designed with the right mix of basic and advanced topics to get one started in the domain and enable a person to get a good job in this competitive market. Our C# trainers are experienced professionals with hands on knowledge of C# projects. The C# course content is designed with keeping the current job market’s demands in mind.Our C# training course is value for money and tailor made for our students. About Study9 Training Method The Study9 C# training courses are completely online training courses. The online C# training is given using advanced training softwares to make the students comfortable with the online training. The student and teacher can talk over VOIP software, they can share each others screens, share C# course contents and concerns during the class through chat window and even can see each other using Webcams. The time tested proven online C# training methodologies adopted by study9 are of the most advanced ones in India. The student will feel at ease with the C# training mode. And we are so confident on that, we offer a moneyback if the student is not satisfied with first C# Training class.The cloud based C# training course contents are accessible from anywhere in the world. Study9 provides access for each student to an online Learning Management System that holds all the slides and videos that are part of the C# training courses. The students can access them from their Laptop, Mobile, Tablets etc. The students will also give C# training exams on this Learning Management System and our expert C# trainers will rate their papers and provide certifications on successful completion of these C# training exams.The best part of this online C# training approach is that it does not require one to waste time by travelling to a particular C# training center. And the timings are flexible so that if someday the student has problems in taking the morning C# training class he/she can fix an alternate time in the evening in discussion with C# trainer. On need basis our C# trainers can take a class in late night as well. On request basis missed C# training class sessions can even be given as video lectures to the student for them to go through to be prepared for the next class.
[/wptab]
[wptab name=’Cost’]
[/wptab]
[wptab name=’Register’]
Schedule: Weekdays (1 hr /day), Weekends (2.5 hrs /day) Â and Fast Track options available
[/wptab]
[end_wptabset]