Intensive C# .NET course
in Oradea, #tutoring, #coaching, #certified
C# .NET Course
First steps into the Microsoft world by deciphering the secrets of C# and the .NET platform
Cities: Oradea
Date: July-November 2020
Duration: 3.5 months
Trainer: Lazăr Florin
Certificate: "Programmer Analyst"
54 € / month via StarBT
What you'll learn
- .NET platform fundamentals
- Basic C# language constructs
- Basic principles of object-oriented programming
- Apply programmatic concepts in a simple and easy way
- Creating a web application
- Getting the basics for an interview
Intesive course
This course will be held for odd-numbered weeks twice a week, and for even-numbered weeks once a week between 18:00-21:00. The groups will be between: 10-12 participants.
These features offer many advantages:
- Effective sedimentation of knowledge,
- Going through the curriculum at a faster pace,
- Extra help from the trainer,
- More time for explanations and questions,
- Easy compliance with all sanitary protection measures required by the current context.
All included in one price!
Conditions for participation
- Have the necessary knowledge of English to be able to understand/read various articles
- You need a laptop with at least 4 gb ram, i3 processor and 4 gb free on HDD.
- Set aside 2 or more hours a day to be able to do the exercises given by the trainer and to deepen the things you have learned in the course.
- For accreditation, you need to have a baccalaureate diploma or an attestation that you have completed 12 classes. The baccalaureate diploma or attestation does not have to be specific to the field of computer science/mathematics - it doesn't matter what field you completed 12 classes in.
Course description
One of the dynamic and prestigious companies in the IT market is Microsoft. Lately it has surprised the world by fully embracing open-source technologies. The .NET platform is at the center of this movement. Applications such as bing.com, StackOverflow or Microsoft Azure, as well as millions of users benefit from the platform's continuous change and transformation. The main programming language of the .NET platform is C#. If you want to benefit from the first programming experiences, we invite you to join us and take your first steps into the Microsoft world by deciphering the mysteries of C# and the .NET platform, which is the launch pad for building web, desktop, mobile or complex enterprise applications.
Course curricula
- Course Overview
- An introduction to C# and .NET
- Software development tools
- Local environment setup
- Understanding Visual Studio
- Working with Code Files
- Working with Projects and Solutions
- Debugging
- The anatomy of your first c# program
- Classes, Data types and Objects
- Understanding data types, variables
- Operations, expressions and statements
- Control flow
- Conditional statements (branching, switching)
- Control flow - Iterating
- Understanding arrays
- For statement and While statements
- Working with strings and Dates and Times
- Grouping your code in Classes
- Using Methods, accessibility modifiers and namespaces
- Using Properties
- Working with class libraries and assembly references
- Working with Events
- Introduction to OOP, pillars of OOP
- Using and understanding
- Encapsulation
- Inheritance
- Using and understanding
- Abstractization
- Polymorphism
- Using and understanding
- Interfaces
- Abstract classes
- Composition
- Handling Exceptions
- Throwing
- Handling
- Using generic types
- Working with Collections and Dictionaries
- Understanding LINQ
- Working with Files
- Sharing code with GIT and Github
- Introduction to Web applications
- What is HTTP , HTML, CSS, JavaScript
- Web Browsers and tools
- Introduction to Asp.Net MVC
- First web applications (Hello World Wide Web)
- Understanding Models, Views and Controllers
- Understanding Models, Views and Controllers
- Create a Home page
- Create basic navigation
- Overview of Databases
- Basic SQL language
- Using a simple database engine
- Create and add new web pages
- Implement basic create, update delete operations from a web page
- Understand Razor syntax
- Style your web application
- Uploading and downloading files
- Types of serialization
- Working on final project
- Recap
- Final quiz
- Working on final projects
Course Package
Choose one of the two packages available for the C# .NET course
C# .NET Course
C# .NET Course
Trainer Assistance
Accreditation
Payment: 12 StarBT installments
54€
Payment: 20% deposit + 4 equal installments
130€
Full payment (10% discount)
585€
C# .NET Accredited
C# .NET Course
Trainer Assistance
Accreditation
Payment: 12 StarBT installments
66€
Payment: 20% deposit + 4 equal installments
158€
Full payment (10% discount)
711€
C# .NET Course
First steps into the Microsoft world by deciphering the secrets of C# and the .NET platform
Location: Oradea
Data: July-November 2020
Session duration: 3 hours
Course duration: 3.5 months
Trainer: Lazăr Florin
54 € / month via StarBT