Basics of .NET Development and C# Language
The course covers specifics of Microsoft .NET 4.0, program structure, syntax of C# 4.0 language, as well as development skills in Visual Studio 2010.
40 hours
Online
English
NET-001
Basics of .NET Development and C# Language
Sign Up
Duration
40 hours
Location
Online
Language
English
Code
NET-001
Schedule and prices
28.03.2022 - 08.04.2022
€ 600
Training for 7-8 or more people? Customize trainings for your specific needs
Basics of .NET Development and C# Language
Sign Up
Duration
40 hours
Location
Online
Language
English
Code
NET-001
Schedule and prices
28.03.2022 - 08.04.2022
€ 600
Training for 7-8 or more people? Customize trainings for your specific needs

Description

The course covers the specifics of Microsoft .NET 4.0, program structure, syntax of C# 4.0 language, as well as development skills in Visual Studio 2010.
After completing the course, a certificate
is issued on the Luxoft Training form

Objectives

Familiarize attendees with the most important concepts and specifics of Microsoft.Net and improve their knowledge and skills in industrial software development with C# under Microsoft .Net.

Target Audience

Experienced programmers (C, C++, VBasic, Java and other programming languages) that want to learn how to work with .Net and C# as well as programmers that are just starting to work with .Net and C#.

Prerequisites

  • Experience in development with , ++, VBasic, Java or other programming language;
  • Knowledge of Microsoft.Net;
  • English level high enough to read the workbook and do exercises.

Roadmap

  • .NET platform overview
  • Data types
  • Variables
  • Visibility Scope
  • Arithmetical and logical operations
  • Conditionals
  • Loops
  • Arrays
  • Functions
  • Classes
  • Methods
  • Fields
  • Class constructor and destructor
  • Encapsulation
  • Access specifiers
  • Inheritance
  • Base class initialization,
  • Polymorphism (virtual functions, interfaces, abstract class)
  • Operator overloading
  • Exception handling
  • Type conversion
  • Generic templates
  • Collections
  • Embedded query language
  • Delegate, Lambda, Events
  • Reflection, Attributes, Serialization
  • Garbage Collector
Schedule and prices
View:
28.03.2022 - 08.04.2022
09:30-13:30
Location:Online
Duration:40 hours
Language:English
Time:09:30-13:30
Timezone:UTC +2
€ 540
€ 600
Sign Up
- 10%
View Entire Schedule
Trainers
Tanase Constantin
Software Development Specialist
Constantin has more than 16 years of software development experience, most of them involving the use of C# and C++. His work experience has focused mainly in the telecom area where he has been involved in projects ranging from small custom application development to more complex ones requiring work on mature applications.

In addition to his role as a Software Engineer for one of our most important telecom projects, Constantin has also been involved in developing and delivering trainings for more than 2 years on subjects such as Unit Testing in .Net and Basics of .NET Development and C# Language. He has a Masters Degree in Distributed Systems and a University degree in Automatic Control and Computers.
Reviews (3)
Very good training. We did exercise after each chapter and this was great, as well as practical examples explained by the trainer. The trainer has patience and it is visible that he wants to help others.
Cristina
The trainer took time to explain all the exercises in detail and helped everybody. He answered all our questions and took care that no one was left with issues. I liked the training.
Alexandru
The training was very useful for accomodation with C#. And also i'd like the application that we modified and developed.
Tibi
Show all reviews
Courses you may be interested in
Risk Management
This course is designed to give project managers the necessary knowledge and skills to manage risks by offering them a precise understanding of the subject and best practices in software development projects.
PM-007
20 hours
Sign Up
Basics of Agile Methodology for Software Development
The training is built on practical exercises, Scrum simulations, discussions and case studies illustrating the basic principles and practices of Agile development.
Introduction to Software Testing
This training is a great introduction to software testing. Well cover topics such as the definition of testing, necessity of testing, verification & validation, software development lifecycles, testing types and levels, and defects (how to detect and describe them).
Online:
07.03.2022 - 10.03.2022
View Catalog
Your benefits
Expertise
Our trainers are industry experts, involved in software development project
Live training
Facilitated online so that you can interact with the trainer and other participants
Practice
A focus on helping you practice your new skills
Still have questions?
Connect with us
Thank you.
Your request has been received.
Thank you!
The form has been submitted successfully.