Basics of .NET Development and C# Language | | Software Development
Basics of .NET Development and C# Language
Duration
40 hours
Location
Online
Language
English
Code
NET-001
19.04.2023 - 28.04.2023
700.00 *
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
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
a:2:{s:4:"TEXT";s:220:"
- 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
-
Key topics
- .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:
19.04.2023 -
28.04.2023
10:00-15:00
Location:Online
Duration:40 hours
Language:English
Time:10:00-15:00
Timezone:UTC +2
Trainer:
Stanciu Adelina
Trainer
Stanciu Adelina
700.00
Trainers

Stanciu Adelina
Software Development Consultant
Adelina has more than 11 years in the IT&C industry and has worked in both complex software development projects as well as initiatives aimed at helping others develop their skills.
She is currently involved in developing applications for industrial robots - back-end, front-end, DevOps and Graphics. Her main responsibilities include designing and implementing the software architecture, feature design and implementation, maintenance and bug fixing, DevOps, Test Driven Development and much more. In addition she mentors junior software developers in the team. Some of the technologies Adelina is working with include C++, Python, Bash, Batch and Jenkins.
In her previous role she was part of the team which developed the Harman BMW software infotainment system. Adelina handled the design and implementation of software architectures with high complexity, research, code reviews, unit and system integration testing and so on. Apart from her professional activities, she is also actively involved in communities where she mentors young programmers and worked as Teaching Assistant at the Polytechnic University of Bucharest.
Adelina has a B.Sc. in Applications Program Systems and a M.Sc. in Advanced Techniques for Computer Graphics, Multimedia and Virtual Reality. She is also a certified Scrum Master and Scrum trainer. For Luxoft Training she delivers our .Net courses.
Adelina has more than 11 years in the IT&C industry and has worked in both complex software development projects as well as initiatives aimed at helping others develop their skills.
She is currently involved in developing applications for industrial robots - back-end, front-end, DevOps and Graphics. Her main responsibilities include designing and implementing the software architecture, feature design and implementation, maintenance and bug fixing, DevOps, Test Driven Development and much more. In addition she mentors junior software developers in the team. Some of the technologies Adelina is working with include C++, Python, Bash, Batch and Jenkins.
In her previous role she was part of the team which developed the Harman BMW software infotainment system. Adelina handled the design and implementation of software architectures with high complexity, research, code reviews, unit and system integration testing and so on. Apart from her professional activities, she is also actively involved in communities where she mentors young programmers and worked as Teaching Assistant at the Polytechnic University of Bucharest.
Adelina has a B.Sc. in Applications Program Systems and a M.Sc. in Advanced Techniques for Computer Graphics, Multimedia and Virtual Reality. She is also a certified Scrum Master and Scrum trainer. For Luxoft Training she delivers our .Net courses.
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.
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.
The training was very useful for accomodation with C#. And also i'd like the application that we modified and developed.
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.
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. We’ll 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).