C# -.Net-Ծրագրավորում ”

 

Եթե ցանկանում  եք սովորել տարբերվող ծրագրավորման լեզու, ապա արժե սկսել հենց C#-ից: Այն էլեգանտ և ապահով object-oriented լեզու է, որը հնարավորություն է տալիս ծրագրավորողներին կառուցել մի շարք անվտանգ և հզոր հավելվածներ, որոնք աշխատում են .NET Framework-ում: 


 C# -.Net-Ծրագրավորում ”

Հիմունքներ


 

ՀԻՄՆԱԿԱՆ ԹԵՄԱՆԵՐ

  • C#  Ներածություն
  1. General information
  2. MS Visual Studio
  3. First Project, Main method (“Hello World”)
  4. Console Application (Write, Read, special characters)
  5. Data types (int, double, char, bool, string)
  6. Variable definition
  7. Operations (= + - / * %)
  8. Conditional statements (if, if/else)
  9. Operators (== != > < <= >= )
  10. Create Calculator
  11. Operators (&& ||)
  12. Switch
  13. Increment, decrement
  14. Constants
  15. Practice exercises
  • Loops
  1. For, while do/while
  2. Statements (Break, continue)
  3. Nested loops
  4. Print rectangles, triangles
  5. Improve Calculator (add loop)
  6. Practice exercises
  • Arrays
  1. Introduction.
  2. One dimension arrays
  3. Initialize, print values
  4. Two dimension arrays
  5. Initialize, print value (matrix)
  6. Practice exercises
  • Methods
  1. Introduction
  2. First method
  3. Method definition rules (signature)
  4. Method types
  5. Return statement
  6. Method parameters
  7. Improve Calculator (Add mathematical methods)
  8. Method overloading
  9. Default value parameters, Named parameters
  10. Params keyword
  11. 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

  1. CLR
  2. IL
  3. CTS
  4. CLS
  5. Managed Code
  6. Assembly / GAC
  7. Manifest
  8. Garbage collection
  9. Reflection
  10. JIT compiler
  • OOPS
  1. Delegate
  2.   Events
  3. Event Listener
  4.   Event Publisher
  5.   Anonymous Methods
  6.   Lambda Expressions
  7.   User-defined cast
  • SYSTEM IO 
  1. Introductions
  2. DriveInfo class
  3. Directory, DirectoryInfo classes
  4. File, FileInfo classes
  5. Practice projects
  • SYSTEM IO 16 
  1. Introductions
  2. Streams (StreamReader, StreamWriter, FileStream)
  3. Read from file
  4. Write into file
  5. Practice projects
  • THREADING / MULTI-THREADING
  1. Multi-tasking - Multi-threading
  2. Process
  3. Thread
  4. App domain
  5. Suspend Daemon threads
  6. Interlocked class
  7. Monitor object
  8. Mutex
  9. Semaphore

     .NET COLLECTION

  1. LinkList
  2. Sets
  3. Bit Array
  4. Tuples
  5. Binary search trees
  • LINQ
  1. Lists and entities
  2. Linq query


ԱՅԼ ՄԱՆՐԱՄԱՍՆԵՐ

Դասընթացի մեկնարկը

Դասընթացի տևողությունը՝  48 ժամ / 16 դաս

Դասընթացի օրերը և ժամերը՝  18:30-21:30

Դասընթացի արժեքը՝ 86 000 ՀՀԴ /ամբողջ փուլի աժրեքը/

 

ՆԱԽԱՊԱՅՄԱՆ 

C# -.Net-Ծրագրավորում փուլ 1-ի իմացություն: 




ԻՆՉՊԵՍ ԴԻՄԵԼ

 

Հաշվի առնելով, որ տեղերը սահմանափակ են, մասնակիցների ընտրությունը կկատարվի ըստ դիմելու առաջնահերթության:  Ընտրված մասնակիցները լրացուցիչ կտեղեկացվեն:Հարցերի դեպքում, խնդրում ենք զանգահարել 010/93/99 556810: