“ C# -.Net-Ծրագրավորում ”
Եթե ցանկանում եք սովորել տարբերվող ծրագրավորման լեզու, ապա արժե սկսել հենց C#-ից: Այն էլեգանտ և ապահով object-oriented լեզու է, որը հնարավորություն է տալիս ծրագրավորողներին կառուցել մի շարք անվտանգ և հզոր հավելվածներ, որոնք աշխատում են .NET Framework-ում:
“ C# -.Net-Ծրագրավորում ”
Հիմունքներ
ՀԻՄՆԱԿԱՆ ԹԵՄԱՆԵՐ
- C# Ներածություն
- General information
- MS Visual Studio
- First Project, Main method (“Hello World”)
- Console Application (Write, Read, special characters)
- Data types (int, double, char, bool, string)
- Variable definition
- Operations (= + - / * %)
- Conditional statements (if, if/else)
- Operators (== != > < <= >= )
- Create Calculator
- Operators (&& ||)
- Switch
- Increment, decrement
- Constants
- Practice exercises
- Loops
- For, while do/while
- Statements (Break, continue)
- Nested loops
- Print rectangles, triangles
- Improve Calculator (add loop)
- Practice exercises
- Arrays
- Introduction.
- One dimension arrays
- Initialize, print values
- Two dimension arrays
- Initialize, print value (matrix)
- Practice exercises
- Methods
- Introduction
- First method
- Method definition rules (signature)
- Method types
- Return statement
- Method parameters
- Improve Calculator (Add mathematical methods)
- Method overloading
- Default value parameters, Named parameters
- Params keyword
- Practice exercises
ԱՅԼ ՄԱՆՐԱՄԱՍՆԵՐ
Դասընթացի տևողությունը՝ 30 ժամ / 10 դաս
Դասընթացի օրերը և ժամերը՝ 18:30-21:30
Դասընթացի արժեքը՝ 53 000 ՀՀԴ /ամբողջ փուլի աժրեքը/
ՆԱԽԱՊԱՅՄԱՆ
Մասնակիցներին նախնական գիտելիքներ հարկավոր չեն, սակայն ցանկալի է ունենալ մաթեմատիկական գիտելիքներ:
“ C# -.Net-Ծրագրավորում ”
(Փուլ 1)
ՀԻՄՆԱԿԱՆ ԹԵՄԱՆԵՐ
- OOP - Class and Object, Encapsulation
- Inheritance
- Abstract Class, Interface
- Polymorphism
- Generics
ԱՅԼ ՄԱՆՐԱՄԱՍՆԵՐ
Դասընթացի տևողությունը՝ 48 ժամ / 16 դաս
Դասընթացի օրերը և ժամերը՝ 18:30-21:30
Դասընթացի արժեքը՝ 84 000 ՀՀԴ /ամբողջ փուլի աժրեքը/
ՆԱԽԱՊԱՅՄԱՆ
Մասնակիցները ցանկալի է ունենան ծրագրավորման բազային գիտելիքներ:
“ C# -.Net-Ծրագրավորում ”
(Փուլ 2)
ՀԻՄՆԱԿԱՆ ԹԵՄԱՆԵՐ
.NET FRAMEWORK
- CLR
- IL
- CTS
- CLS
- Managed Code
- Assembly / GAC
- Manifest
- Garbage collection
- Reflection
- JIT compiler
- OOPS
- Delegate
- Events
- Event Listener
- Event Publisher
- Anonymous Methods
- Lambda Expressions
- User-defined cast
- SYSTEM IO
- Introductions
- DriveInfo class
- Directory, DirectoryInfo classes
- File, FileInfo classes
- Practice projects
- SYSTEM IO 16
- Introductions
- Streams (StreamReader, StreamWriter, FileStream)
- Read from file
- Write into file
- Practice projects
- THREADING / MULTI-THREADING
- Multi-tasking - Multi-threading
- Process
- Thread
- App domain
- Suspend Daemon threads
- Interlocked class
- Monitor object
- Mutex
- Semaphore
.NET COLLECTION
- LinkList
- Sets
- Bit Array
- Tuples
- Binary search trees
- LINQ
- Lists and entities
- Linq query
ԱՅԼ ՄԱՆՐԱՄԱՍՆԵՐ
Դասընթացի տևողությունը՝ 48 ժամ / 16 դաս
Դասընթացի օրերը և ժամերը՝ 18:30-21:30
Դասընթացի արժեքը՝ 86 000 ՀՀԴ /ամբողջ փուլի աժրեքը/
ՆԱԽԱՊԱՅՄԱՆ
C# -.Net-Ծրագրավորում փուլ 1-ի իմացություն:
ԻՆՉՊԵՍ ԴԻՄԵԼ
Հաշվի առնելով, որ տեղերը սահմանափակ են, մասնակիցների ընտրությունը կկատարվի ըստ դիմելու առաջնահերթության: Ընտրված մասնակիցները լրացուցիչ կտեղեկացվեն:Հարցերի դեպքում, խնդրում ենք զանգահարել 010/93/99 556810: