Press "Enter" to skip to content

Proqramlaşdırmanın əsasları Object pascalda əsas proqram elementləri

Case-Of əmrində sabit ədəddən sonra işlədilir.

Proqramlaşdırmanın əsasları

Code Academy-də keçirilən Proqramlaşdırma üzrə tədris proqramı sektorun ehtiyaclarını nəzərə alaraq hazırlanmışdır. Təhsilin 85%-i praktiki iş üzərində qurulmuşdur. Məqsəd sadəcə Proqramlaşdırmanın incəliklərini öyrətmək deyil, eyni zamanda müəssisələrin veb proqramlaşdırmaya olan ehtiyaclarını professional şəkildə qarşılayacaq mütəxəssislər yetişdirməkdir.

Code Academy-nin Zəmanətli Təhsil Modeli ilə hər bir tələbəyə təhsilini təkrarlama imkanı verilir. Mövzuların praktiki tətbiqinin dərhal həyata keçirilməsi üçün hər bir tələbə sinifdaxili kompüterlərlə təmin olunur. Tələbələrin Veb Proqramlaşdırma təhsili boyunca öyrəndiklərini təkrar etmələrini və gücləndirmələrini təmin etmək məqsədilə tədris proqramı Code Academy-nin özünəməxsus Mentor Sistemi ilə təkmilləşdirilmişdir.

Kimlər üçündür?

Ali təhsil sistemindən fərqli olaraq Veb Proqramlaşdırma təhsili almaq üçün ali riyaziyyat və ya mühəndislik kimi mövzular barədə öncədən məlumatlı olmaq vacib deyil. Tədris proqramına qatılan tələbələrin gələcəkdə mütəxəssis proqramçı olmaq üçün istəkli olmaları kifayətdir. İngilis dili və Veb Proqramlaşdırma barəsindəki baza bilik çatışmazlığı təhsilin ilk aylarında aradan qaldırılır.

Proqramlaşdırmanın əsasları Object pascalda əsas proqram elementləri

Delphi proqramlaşdırma sahəsində ən effektiv alətlərdən biri olmaqla yanaşı eyni zamanda mürəkkəb proqramlaşdırma strukturuna malikdir. O Windows əməliyyat sistemində ən çox geniş yayılmış proqram mühitidir. Delphi obyekt-yönümlü struktura malikdir və əsasən Object Pascal dilində proqram qurulması nəzərdə tutulmuşdur. Onun köməyi ilə nəyinki Windows üçün eyni zamanda digər əməliyyat sistemləri üçün proqramlar yaratmaq olar. Delphi-nin belə geniş yayılmasının əsas səbəbi onun vizual proqramlaşdırma sahəsində yüksək sürətə malik olması və ondan istifadə olmasının sadəliyidir. Вizual proqramlaşdırmanın üstünlüyü ondan ibarətdir ki, verilənlərin ekranda təsvirinə və ya onların diskdə yadda saxlanılmasına çox vaxt itirmədən qoyulan məslənin tam proqramlaşdırılmasına imkan verir. Delphi sistemi VCL vizual komponentlərin kitabxanasının köməyi ilə onda vizual proqramlaşdırmanın imkanlarını təmin edir. Ümumiyyətlə Delphi müasir proqramlaşdırmanın yeni texnologiya­sı­nın özündə cəmləşdirməsi proqramlaş­dırma­nın keyfiyyətini artırır və geniş istifadəçi kütləsini əhatə edərək yüksək istehsal gücü olan proqramların yaradılmasına imkan verir. Son zamanlar Delphi ayrıca bir proqramlaşdırma dili kimi sayılır. Ancaq demək olar ki, Delphi dilinin əsas bazasını Object Pascal təşkil edir. Ona görə də Delphi mühitində proqramladırmaq üçün ilk növbədə Object Pascal dili haqqında ətraflı biliyə malik olmaq lazımdır. Pascal dili ən geniş yayılmış alqoritmik dillərdən biri olmuşdur. Pascal dili ilk olaraq 1968 ildə Niklaus Wirth tərəfindən yaradılmış və inkşaf etdirilmiş yüksək səviyəli bir proqramlaşdırma dilinə çevrilmişdir. Lakin bu dildə proqramlar ДOS əməliyyat sistemi üçün yazılır. Hal-hazırda bu dilin Object Pascal versiyası cox inkşaf etdirilmişdir və əsasən mühəndis, iqtisadi və digər məsələlərin həllinin proqramlaşdırılmasında istifadə olunur. Ayrıca Object Pascalın “Borland Pascal for Windows” versiyası windows əməliyyat sistemində program yazmağa imkan verməsi ve Delphinin baza dilinin Pascal olması onun yüksək səviyyəli dillərdən olduğunun göstəricisidir. p ascalda yazılan proqramların ən böyük özəlliyi onun asan oxunmasıdır. Pascalın ən önəmli özəlliklərindən birisi də yazılmış proqram parçalarının problemsiz bir proqramda birləşdirərək onun icra etməsidir. Object Pascal mühitində yazılmış proqramlar, onu icra edən üç əsas bölümdən ibarət olub ayrı-ayrı əmrlər blokunu təşkil edir. Hər pascal proqramının əsas hissəsi mütləq bir Begın ehtiyat sözü ilə başlayır və End. sözü ilə bitir. (Qeyd etmək lazımdır ki, End -dən sonra nöqtə qoyulmalıdır. Pascal proqramı üçün bu proqramın bitdiyi yer anlamına gəlir.) Əğər proqram içərisində eynı blok içərisində yeni proqram parçası varsa bunları bir Begın – End bloku içərisinə yazmaq olar. Bu zaman End əmrindən sonra nöqtəli vergül (;) qoyulmalıdır. Beləliklə Pascalda bir programın yazılişı ayrı-ayrı əmrlər blokundan ibarətdir və aşağıdaki kimi təsvir olunur:

2. Tanıtma Bloku

Qeyd: Nəzərə alın ki, bu kitabda “Pascal” termini kimi Object Pascal xüsusi variantı başa düşülür.

Müəyyən bir məsələni həll etmək üçün bir və ya bir neçə əmrlərdən ibarət proqram parçasına blok deyilir.

Bir Pascal proqramının yazılış strukturu aşağıdakı kimidir:

P rogram adı (* Program başlığı. Buraya yazılanların Programın adı

proqrama təsiri olmur *)

İstifadə olunan unit (modul)proqramlar

Sabitlərin göstərilməsi Tanıtma bloku

Nişanlar (Goto əmri üçün)

Əsas proqram kəsimi

. Ana Program Bloku

Daha doğrusu yuxarıda göstərilən quruluşdan göründüyü kimi proqramın ilkin mətni sətirlər ardıcıllığı şəklində təsvir olunur, bu zaman sətirlər mətni istənilən mövqedən başlaya bilər. Proqram başlıqdan və bloklardan ibarətdir.

Başlıq proqramın başlanğıcında yerləşir və aşağıdakı şəkildə olur:

Program [Proqramın adı];

Blok iki hissədən ibarət olur: verilənlərin təsviri hissəsi və əsas hissə. Verilənlərin təsviri hissəsində proqramın elementlərinin təsviri, əsas hissədə isə qoyulan məsələnin həlli üçün tələb olunan nəticəni almağa imkan verən proqramın icra əmrləri ifadə olunur.

Ümumi halda verilənlərin təsviri hissəyə aşağıdakı bölmələr daxil edilir:

  • verilənlərin tiplərinin təsviri;
  • sabitlərin elan edilməsi;
  • dəyişənlərin elan edilməsi;
  • modulların qoşulması;
  • nişanların elan edilməsi;
  • prosedur və funksiyaların təsviri.

İndi yuxarıda yazılan bölmələri qısaca araşdıraq. Beləliklə proqramın ümumi şəkildə strukturunu aşağıdakı kimi izah etmək olar:

; Bu əmrdən sonra proqrama ad vermək üçün hər hansı bir söz yazılır. Nəzərə alın ki, bu adı yazmamaq da olar.

ə mrlər bölməsi Begin ehtiyat sözü ilə başlayır və əmrlər müxtəlif sətirlərdə yazılaraq bir-birindən nöqtəli vergüllə ayrılır. Bölmə End ehtiyat sözü ilə qurtarır, sonda nöqtə qoyulur.

Nəzərə almaq lazımdır ki, proqramın tanıtma blokunda yazılan Type, Const, Label ve Var bölümlərindəki göstərilən verilənlər proqramın bütün hissələrində yerinə yetirilir.

Object Pascal alqoritmik dilin özəl simvolları

Pascal proqramı içərisində 53 hərf – A-dan Z-ə qədər böyük və a-dan z-ə qədər kiçik ingilis əlifbasının hərfləri və altından xətt çəkmə (_) işarəsi, 10 rəqəm – 0 -dan 9-a rəqəmlər, onaltılıq say sistemindəki rəqəmləri (Hexadesimal) ifade etmek için 0 -dan 9-a qədər rəqəmlər ilə A-dan F-ə qədər böyük hərflər və a-dan f-e küçük hərflər istifadə olunur. Bundan başqa proqram içərisində tək başına istifadə olunan xüsusi simvollar vardır. Burada 23 xüsusi simvol + – * / = [ ] .,( ) : ; @ < >( > $ # və boşluqdan ibarətdir. Xüsusi simvolların kombinasiyası aşağıdakı kimi simvollar birləşmələrini təşkil edirlər:

Cədvəl 1. Proqram içərisində istifadə olunan xüsusi simvollar

Case-Of əmrində sabit ədəddən sonra işlədilir.

Dəyişən və sabit ədədlər: Proqramda verilənlərin hər bir elementi ya sabit (konstant), ya da dəyişən olur. Hər bir dəyişən adı və tipi ilə göstərilir. sabitlər (Konstantlar) sadə sabitlər və ya tipi göstərilmiş sabitlər şəklində ifadə oluna bilər. Sadə sabitlərdən fərqli olaraq, tipi göstərilmiş sabitlər təsvir olunarkən həm sabitin tipi, həmdə qiyməti göstərilir. Faktiki olaraq tipləşdirilmiş sabitlər ilkin qiymətlərini almış dəyişənlərdirlər. Nəzərə almaq lazımdır ki, proqramın icrası zamanı sadə sabitlərdən fərqli olaraq tipləşdirilmiş sabitlərın qiymətləri dəyişdirilə bilər.

Cədvəl 2. Sabit və Dəyişən ədədlər nümunəsi

Sabit ədədlər nümunəsi Dəyişən ədədlər nümunəsi
Const Var
Pi_Sayisi = 3.1415; Yas : shortint;
Bu_il = 1999; BOY : byte;
Tarix = ’29/10/11999′; SAYI : integer;
iSim = ‘Nazim’; BuyukSayi : longint;
SOYAD = ‘Rustamov’; Para : real;
YAS =20; Pi : real;
Mesaj = ‘Devam etmek için bir düyməyə basın. ‘; Sayqac : word;
Avagadro_ədədi= 6.02E23; Nufus : single;
Cosinus_45_dərəcə= 0.7071067; sayi2 : double;
TelefonNömrəsi = ‘4769420’; Yeni : byte;

Təsadüfi ədədlər: Tam əbədlərə Random(x) – təsadüfi ədədlər “funksiyasını da aid etmək olar. Bu fıınksiya icra olunduqda [0, x-1] intervalında bərabər paylanmış təsadüfi ədədin qiymətini alacaqdır. Random(x) funksiyasmdan istifadə etməmişdən qabaq Randomize prosedurunu icraya çağırmaq məsləhət görülür. Randomize təsadüfı ədədlər generatorunu aktivləşdirməmiş­dən qabaq Random(x) funksiyasına müraciət olunsa, bu fiınksiya [0, x-l] intervalından təsadüfi hər hansısa qiyməti alacaqdır. Lakin, bu zaman hər dəfə təsadüfi götürülən ədədlərin ardıcıllığı eyni olacaqdır.

Beləliklə təsadüfi ədədlər çoxluğunu almaq üçün Random funksiyasından istifadə olunur və aşağıdakı kimi yazılır:

function Random [ ( Range: Integer) ];

Random funksiyasına parametrsiz müraciət olunursa onda, o ədədin qiymətini 0 Sətir üzərində əməliyyatlar aparmaq üçün funksiyalar

Funksiyalar Əməlyyatlar
Length (S): Integer S dəyişən adlı yazılmış sətrin uzunluğunu təyin edir;
Copy (S; Index, Count: Integer):String verilmiş S sətrindən Index nömrəli simvoldan başlayaraq göstərilən sayda simvolların surətini çıxarır;
Concat (s1 [, s2, …, sn]: String verilən n sayda sətirləri birləşdirir;
Ros (Substr: String; S: String): Integer S sətrində daxil edilmiş Substr altsətrini axtarır və başladığı mövqenin nömrəsini qaytarır; əgər altsətir tapılmazsa, onda 0 qaytarır;

Bundan başqa əməliyyatlar aşağıdakı prosedurlardan ibarətdir:

Cədvəl 4. Sətir üzərində əməliyyatlar aparmaq üçün prosedurlar

Prosedurlar Əməliyyatlar
Insert (Sourse: String; var S: String; Index: Integer) S sətrinə Index nömrəli simvoldan başlayaraq Sourse altsətrini əlavə edir;
Delete(var S: String; Index, Count: Integer) S sətrindən Index nömrəli simvoldan başlayaraq Count sayda simvolları silir;
Val(S; var V; var Code: Integer) sətirin S simvolunu bu dəyişənin tipi ilə təyin olunan tam və həqiqi V dəyişəninin daxili təsvirinə çevirir; əgər çevirmə düzgün olarsa, Code parametri 0 olar və bu halda çevirmə nəticəsi V-də yerləşdirilir, əks halda o, S sətrindəki səhv simvolun aşkar edildiyi mövqenin nömrəsini alır və bu halda V-in tərkibi dəyişilir; S sətrində aparıcı boşluqlar olmamalıdır;
Str(X: [Width [ : Decimals] ]; var S) X ədədini S simvollu sətirə çevirir.

Nişanlar: Bəzən proqramın hər hansı əmrinə digər əmr vasitəsilə müraciət etmək üçün bu əmrin yazıldığı sətir xüsusi nişanla (və ya etiket adlandırmaq olar) nişanlanır. Bu nişan həmin sətirdəki operatorlardan iki nöqtə ilə ayrılır. Nişan kimi 0- 9999 diapozonunda dəyişən natural ədəddən və ya identifikatordan istifadə etmək olar.

Şәrh: Şərh özündə proqramın istənilən yerində yazıla bilən izahlı mətndir və həmin mətn istənilən dilin simvollarından ibarət ola bilər. Proqram mətni daxilində şərh vermək üçün müəyyən hissəni soldan və sağdan < >və ya (*,*) simvolları ilә mәһdudlaşdırmaq lazımdır. Yəni şәrһ soldan və sağdan < >və ya (*,*) simvolları ilә mәһdudlaşdırılmış һissәyə deyilir. Sətrin əvvəlində bir sətirli şərh ikili sleşdən – // ibarət olur. Şәrһ proqramda sırf mәlumat xarakteri daşıyır. Şərh proqramın yerinə yetirilməsinə heç bir təsir göstərmir. Transilyator ona һeç bir reaksiya vermir, daha doğrusu onu maşın koduna çevirmir. O yalnız proqramın mәtni ekrana çıxdıqda, Kod Redaktorunda ekrana çıxır, çap olunduqda isә çap olunur. Məsələn:
S:=0;

for n:=1 to 100 do

// if n=10 then p:=p*n

Burada dövrün daxilində olan if şərti əmri şərh kimi təsvir olunduğundan icra olunmur. Onu da bilmək lazımdır ki, şərh Kod Redaktorunda solğun hərflərlə göstərilir.

Proqram Təminatının Yaradılması

Siz, IT sahəsində işləməyə başlamaq üçün bütün lazımi bilikləri və bacarıqları əldə edəcəksiniz. Komandada işləməyi öyrənib, şəxsi portfolionuzu hazırlayacaqsınız. Həmçinin, təhsil müddəti ərzində IT şirkətlərinin birində ilk işinizi də tapa bilərsiniz.

Təcrübəli və yeni başlayan developerlər üçün

Kurs mövcud biliklərinizi bərkidməkdə və karyera inkişafınızı tezləşdirməkdə köməklik edəcək. Peşəkar təlimçilərimiz çatışmayan biliklərinizi bərpa etməyə yardım edəcək. Gələcəkdə siz daha mürəkkəb layihələr üzərində işləyib peşəkar olaraq əmək bazarında öz dəyərinizi artıra biləcəksiniz.

Müasir və perspektivli peşə axtaranlar üçün

Peşənizi dəyişdirmək istəyirsinizsə, yeni və perspektivli iş axtarışındasınızsa, bu kurs sizə dünyanın ən çox tələb olunan peşələrdən birinə yiyələnməkdə köməkçi edəcəkdir.

Nələr öyrənəcəksiniz:

Oyun yaratmağı

Sizin müxtəlif platformalar üçün kompüter oyunlarının yaradılmasında iştirak etmək imkanınız olacaq

Mobil tətbiq yaradacaqsınız

Sıfırdan Google Play-da yerləşdirənədək Android tətbiqlərin yaradılmasını öyrənəcəksiniz. Sizə prosesin hansı mərhələlərdən ibarət olduğunu danışacayığ. Mobil tətbiqlərin sınanmasının prinsiplərini anlayacaqsınız.

Sayt və veb-tətbiqlərin front-end hissəsini yaratmağı

Siz, veb-saytlar yaratmaq üçün HTML hiper-mətn işarələmə dilini, CSS kaskad mətnlər cədvəllərini öyrənəcəksiniz. JavaScript proqramlaşdırma dilini, Angular və React texnologiyalarını isə veb-tətbiqlərin front-end hissəsini yaratmaq üçün öyrənəcəksiniz.

Tətbiq və saytların server hissələrini yaratmağı

Siz interfeys vasitəsilə tətbiqlərin və ya saytın istifadəçisi üçün olan komponentlərini və funksiyalarını yarada biləcəksiniz. Tətqbiqlərin, saytların işləmə prinsiplərini, məlumatların saxlanmasını, məlumatın istifadəçiyə ötürülməsini və rahat naviqasiyanın necə təşkil edildiyini öyrənəcəksiniz.

Məlumat bazalarının layihələndirməyini

Müxtəlif mürəkkəblikdə və həcmdə olan verilənlər bazalarının layihələndirilmə və qurulmasnın incəliklərini öyrənəcəksiniz. Tapşırığa və ya müştərinin tələblərinə uyğun olaraq bir və ya bir neçə verilənlər bazasının istifadəsi ilə işi avtomatlaşdırmağı öyrənəcəksiniz.

Java vasitəsilə tətbiqlər yaratmağı

Siz müxtəlif qurğular üçün tətqbiqlər yaratmağı öyrənəcəksiniz. Obyekt yönümlü proqramlaşdırma və “multithreading”-in əsaslarını öyrənəcəksiniz. Tətbiqlərinizi sürətləndirmək üçün Spring və Hibernate ilə işləməyi öyrənəcəksiniz.

Layihələrin təhlükəsizliyini təmin etməyi

Autentifikasiya və təhlükəsiz əlaqələndirmə və şifrələnmə alqoritmlərinin düzgün istifadəsini anlayacaqsınız. Çatışmazlıqları müəyyən etmək və onların sayını minimuma endirmək üçün müxtəlif prosedurları, avadanlıqları və proqram təminatını tətbiq edə biləcəksiniz.

Bulud texnologiyalarından istifadə etməyi

Microsoft Azure-un imkanlarından istifadə etməyi öyrənəcəksiniz. Öz layihələrinizdə bulud texnologiyalarını tətbiq etməyi öyrənəcəksiniz.

Komandada işləməyi

Proqram təminatının yaradılmasının həyat dövrlərin anlayacaqsınız. Proqram tərtibatı modelləri haqqında məlumat əldə edəcəksiniz. Müxtəlif metodologiyaların xüsusiyyətlərini öyrənəcəksiniz. Scrum-un incəliklərini qavrayacaqsınız. Komanda layihəsində iştirak edəcəksiniz.

Təhsil necə keçir?

Rahat auditoriyalar

Akademiyamızda çoxlu rahat auditoriyalar, konfrans zalları və laboratoriyalar var. Sizin şəxsi iş masanız və personal kompüteriniz olacaq.

Müasir avadanlıq

Tərəfdaşlarımız IT sahəsində dünya liderləri Microsoft, Cisco və Autodesk şirkətləridir. Təhsil almaq üçün bütün lazımi avadanlıq və proqram təminatınız olacaq.

Təlimçilərlə iş

Təlimçilərimiz təcrübəli peşəkarlardırlar. Hər dərs siz mövzular incələyəcək, tapşırıqlar yerinə yetirəcək və real layihələr üzərində işləyəcəksiniz.

Mühazirələr, vebinarlar, workshop-lar

Biz öz biliklərini bölüşmək və peşələrinin sirlərini paylaşmaq üçün tez-tez sahənin ekspertlərini dəvət edirik.

Real layihələr üzərində iş

Artıq öyrənmə müddətində sizin real layihələr üzərində işləmək və onları anlamaq imkanınız yaranacaq

Portfolio formalaşdırılması

Tədris müddəti ərzində yerinə yetirəcəyiniz tapşırıqlar, kurs və diplom işlərindən portfolio hazırlaya biləcəksiniz.

Rahat auditoriyalar

Akademiyamızda çoxlu rahat auditoriyalar, konfrans zalları və laboratoriyalar var. Sizin şəxsi iş masanız və personal kompüteriniz olacaq.

Müasir avadanlıq

Tərəfdaşlarımız IT sahəsində dünya liderləri Microsoft, Cisco və Autodesk şirkətləridir. Təhsil almaq üçün bütün lazımi avadanlıq və proqram təminatınız olacaq.

Təlimçilərlə iş

Təlimçilərimiz təcrübəli peşəkarlardırlar. Hər dərs siz mövzular incələyəcək, tapşırıqlar yerinə yetirəcək və real layihələr üzərində işləyəcəksiniz.

Mühazirələr, vebinarlar, workshop-lar

Biz öz biliklərini bölüşmək və peşələrinin sirlərini paylaşmaq üçün tez-tez sahənin ekspertlərini dəvət edirik.

Real layihələr üzərində iş

Artıq öyrənmə müddətində sizin real layihələr üzərində işləmək və onları anlamaq imkanınız yaranacaq

Portfolio formalaşdırılması

Tədris müddəti ərzində yerinə yetirəcəyiniz tapşırıqlar, kurs və diplom işlərindən portfolio hazırlaya biləcəksiniz.

Tədris proqramı

C++ dilinin istifadəsi ilə obyekt yönümlü proqramlaşdırma Alqoritmlər nəzəriyyəsi və verilənlər strukturlarının əsasları STL standart şablonlar kitabxanasından istifadə Verilərnlər bazalarının nəzəriyyəsi Verilənlər bazalarının idarəetmə sistemləri: VBİS proqramlaşdırmasının əsasları Microsoft SQL Server 2019-un proqramlaşdırması və idarəetməsi Oracle Database-də proqramlaşdırma. PL-SQL dili Sistem proqramlaşdırması Şəbəkə proqramlaşdırması Veb-səhiflərin HTML5 işarələmə dilində CCS3 kaskad stillər cədvəllərindən istifadə etməklə hazırlanması JavaScript senarilər dili C++ dilində proqramlaşdırmanın əsasları PHP proqramlaşdırma dili və MySQL vasitəsilə veb-tətbiqlərin yaradılması İstifadəçi interfeyslərinin yaradılması üçün Angular və React istifadəsi Müştəri-Server texnologiyalarından istifadə etməklə tətqbiqlərin hazırlanması Microsoft.NET platforması üçün proqramın hazırlanması C# dilində MS SQL Server və ASP.NET Core texnologiyasından istifadə edərək veb-tətbiqlərin yaradılması Microsoft Azure-dən istifadə etməklə bulud həllərinin yaradılması Java texnologiyalarını istifadə etməklə proqramlaşdırma Android əməliyyat sistemi əsasında mobil qurğular üçün proqramların hazırlanması Oyun yaradılması Layihələndirmə patternləri Obyekt yönümlü dizayn. UML dili Proqram layihələrinin idarəolunması İş stansiyaları və noutbukların aparat təminatı Windows 7/8.1/10 administrasiyası Cisco Networking Academy Microsoft Imagine Academy

Bizi niyə seçirlər?

STEP Kompüter Akademiyası 1999-cu ildən, IT sənayesinin yenicə inkişaf etməyə və populyarlıq qazanmağa başladığı vaxtdan fəaliyyət göstərir. Hələ o vaxtlar biz ilk proqramçıları, veb-dizaynerləri və digər IT mütəxəssislərini hazırlayırıq. Bu gün biz tələbələrə işəgötürənlərin və müasir biznesin ehtiyac duyduğu bacarıqları təqdim edirik – quru nəzəriyyə və lazımsız məlumatlar yoxdur. İşəgötürənlərin sizin biliklərinizə ehtiyacı yoxdur.

STEP Kompüter Akademiyası 1999-cu ildən, IT sənayesinin yenicə inkişaf etməyə və populyarlıq qazanmağa başladığı vaxtdan fəaliyyət göstərir. Hələ o vaxtlar biz ilk proqramçıları, veb-dizaynerləri və digər IT mütəxəssislərini hazırlayırıq. Bu gün biz tələbələrə işəgötürənlərin və müasir biznesin ehtiyac duyduğu bacarıqları təqdim edirik – quru nəzəriyyə və lazımsız məlumatlar yoxdur. İşəgötürənlərin sizin biliklərinizə ehtiyacı yoxdur.

Comments are closed, but trackbacks and pingbacks are open.