BOSS DEVELOPER
Ir al canal en Telegram
Support: @BossDeveloper Contact: @FarzContact Apk kanalımız: @TexnoBaku
Mostrar más380
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Archivo de publicaciones
MİCROSERVİCE Haqqında Məlumatlandırma
https://telegra.ph/M%C4%B0CROSERV%C4%B0CE-09-23
Bu məqalədə sizlərə Angular-ın nə işə yaradığından danışacam. Ümüd edirəm ki, faydalı olar.
Angular, Google tərəfindən yaradılmış və hal hazırdada dəstək göstərilən SPA (Single Page Application) hazırlanmasına imkan verən JavaScript framework-dür.
SPA nədir ?
Single Page Application tək səhifədən ibarət olan sistemlərə deyilir. SPA-da yönləndirmələr backend tərfində yox client (frontend) tərəfdə aparılır. Bütün sistem tək bir index.html üzərində işləyir.
SPA framework-lərin müqaisəsi
Populyar SPA framworkləri (Angular, React, Vue) işləmə prinsiplərinə nəzər salaq.
Angular 2009, React 2013, Vue 2014 illərində istifadəyə verilib. Buradanda görmək olar ki, Angular bu sahədə daha çox təçrübəlidir.
Angular
Angular MVC arxitekturasından istifadə edən bir framework-dür. Angular sizə bütün sisteminizi kiçik hissələrə bölərək daha düzgün idarə etməyinizə imkan verir. Digər framework-lərdən ən böyük üstünlüyü içərsində istifadə olunan paketlərin birlikdə gəlməsidir.
React
React-ın digər SPA framework-lərində ayıran ən böyük üstünlüyü mobile dünyasınadakı naliyyətləridir. React Native ilə birlikdə siz IOS və Android platformalarında işləyən tətbiqlər yarada bilərsiz. Angular-a görə ən böyük fərqi Virtual DOM-un olmasıdır.
Vue
Vue-in digər framework-lərə görə üstünlükləri çox sadə və asan öyrənilməsi, render sürətinin daha sürətli olmasıdır. Vue-da Angular-dan fərqli olaraq Virtual DOM-dan istifadə edir.
Angular-dan niyə istifadə etməliyəm
Sürətli şəkildə SPA sistemləri hazırlaya bilərsiz.
Xüsusi directive-lər vasitəri ilə yeni HTML etiketləri yarada bilərsiz.
Two-way data binding ilə bir dəyişkənin bütün səhifə üzərində dəyərini dəyişə bilərsiniz.
Test Driven Development məntiqinə uyğundur. Unit testlər yazmağınıza imkan verir.
Bu məqalədə qısada olsa Angular haqqında danışdım. Ümüd edirəmki faydalı olmuşdur. Oxuduğunuz üçün təşəkkür edirəm.
Bu yazımda sizlərə PHP-in nə olduğunu və nə üçün istifadə olduğundan danışacam. Ümüd edirəm faydalı məlumat olar.
PHP nədir ?
PHP web tərəfində işləyən obyekt yönümlü (OOP) bir programlaşdırma dilidir.
Əslən Danimarkalı olan Rasmus Lerdorf tərəfindən 1995-ci ildə yaradılıb və günümüzün ən çox istifadə olunan dillərindən biridir. İstifadəyə verildiyi ilk illərdə Personal Home Page olaraq adlandırılsada hal hazırki adı Hypertext Preprocessor olaraq dəyişdirilmişdir.
Bir çox özəlliyi özündə cəmləyən bu dil ən çox web üzərində sistemlər yazmaq üçün istifadə olunur. Öyrənilməsi asan olduğu kimi kod yazılmasıda sadədir.
Bir çox sayta baxdıqda programlaşdırma dilir olara PHP seçdiklərini görərik.
Nə üçün istifadə edilir ?
PHP-in nə üçün istifadə olunduğundan danışdıqda aşağdakı mövzulara toxunmaq olar.
Geniş idarə etmə sistemləri
Dinamik web saytlar
Məlumatların saxlanılması və emalı sistemləri
E-ticarət sistemləri
Şəkil yaratma və düzənləmə
Online oyunlar
Formlar sistemleri
Məqalələr sistemləri
Saytlardan mətinləri çəkib üzərində dəyişikliklər edən botlar
Web üzərində işləyən robotlar
PHP ilə yazılmış çox tanınmış saytlarda mövcutdur. Bunlara misal olaraq Facebook, Wikipedia, birNC, Google, Yahoo, Digg, Baidu, Tumblr, Twitter, Joomla, WordPress, Alibaba və Flickr göstərmək olar.
Üstünlükləri nələrdir ?
Php ilə bir web sisteminin yazıla və asanlıqla idarə oluna bilməsinin səbəbi aşağda qeyd olunan üstünlükləridir.
PHP web sistemləri yazmaq üçün lazım olan imkanları ödənişsiz bir şəkildə bizə verir.
PHP-in öyrənilməsi asan və sadə olduğundan hər hansı bir problemi internetdə araşdıraraq tapa bilərsiz.
PHP-də kod yazmaq üçün hər hansı bir ödənişli editor-lərdən istifadə etməyinizə ehtiyac yoxdur. Sadə notepad ilə də PHP kodlarını asanlıqla yaza bilərsiniz.
PHP birdən çox əməliyyat sistemlərində rahatlıqla işləyir. Bunlara Linux, Unix, Microsoft Windows, Mac OS X, RISC OS daxildir.
PHP fərqli xidmətlərlə LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM və daha bir çox protokol ilə əlaqə qura biləcək bir dildir.
PHP dilində yazılmiş və sizin işlərinizi çox asanlaşdıran framework-ləri mövcutdur (Laravel, Symfony, Yii və s.)
PHP ilə REST Api yazmaq olduqca asan və sadədir.
PHP-in HTML-in içində də yazıla bilməsi onun ən gözəl özəlliklərində birisidir.
PHP birdən çox verilənlər bazası ilə problemsiz işləyə bilir. Bunlar MySQL, Oracle, Sybase, DB2 və s.
PHP-in composer gəldikdən sonra dahada populyarlaşdı. Composer sayəsində istədiyimiz bir plugin-i çox rahatlıqla sistemimizə daxil edib istifadə edə bilərik.
Bu yazımda qısada olsa PHP-in nə işə yaradığı haqqında danışdım. Ümüd edirəmki faydalı olmuşdur. Oxuduğunuz üçün təşəkkür edirəm.
Bu yazımda sizlərə PHP-in nə olduğunu və nə üçün istifadə olduğundan danışacam. Ümüd edirəm faydalı məlumat olar.
PHP nədir ?
PHP web tərəfində işləyən obyekt yönümlü (OOP) bir programlaşdırma dilidir.
Əslən Danimarkalı olan Rasmus Lerdorf tərəfindən 1995-ci ildə yaradılıb və günümüzün ən çox istifadə olunan dillərindən biridir. İstifadəyə verildiyi ilk illərdə Personal Home Page olaraq adlandırılsada hal hazırki adı Hypertext Preprocessor olaraq dəyişdirilmişdir.
Bir çox özəlliyi özündə cəmləyən bu dil ən çox web üzərində sistemlər yazmaq üçün istifadə olunur. Öyrənilməsi asan olduğu kimi kod yazılmasıda sadədir.
Bir çox sayta baxdıqda programlaşdırma dilir olara PHP seçdiklərini görərik.
Nə üçün istifadə edilir ?
PHP-in nə üçün istifadə olunduğundan danışdıqda aşağdakı mövzulara toxunmaq olar.
Geniş idarə etmə sistemləri
Dinamik web saytlar
Məlumatların saxlanılması və emalı sistemləri
E-ticarət sistemləri
Şəkil yaratma və düzənləmə
Online oyunlar
Formlar sistemleri
Məqalələr sistemləri
Saytlardan mətinləri çəkib üzərində dəyişikliklər edən botlar
Web üzərində işləyən robotlar
PHP ilə yazılmış çox tanınmış saytlarda mövcutdur. Bunlara misal olaraq Facebook, Wikipedia, birNC, Google, Yahoo, Digg, Baidu, Tumblr, Twitter, Joomla, WordPress, Alibaba və Flickr göstərmək olar.
Üstünlükləri nələrdir ?
Php ilə bir web sisteminin yazıla və asanlıqla idarə oluna bilməsinin səbəbi aşağda qeyd olunan üstünlükləridir.
PHP web sistemləri yazmaq üçün lazım olan imkanları ödənişsiz bir şəkildə bizə verir.
PHP-in öyrənilməsi asan və sadə olduğundan hər hansı bir problemi internetdə araşdıraraq tapa bilərsiz.
PHP-də kod yazmaq üçün hər hansı bir ödənişli editor-lərdən istifadə etməyinizə ehtiyac yoxdur. Sadə notepad ilə də PHP kodlarını asanlıqla yaza bilərsiniz.
PHP birdən çox əməliyyat sistemlərində rahatlıqla işləyir. Bunlara Linux, Unix, Microsoft Windows, Mac OS X, RISC OS daxildir.
PHP fərqli xidmətlərlə LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM və daha bir çox protokol ilə əlaqə qura biləcək bir dildir.
PHP dilində yazılmiş və sizin işlərinizi çox asanlaşdıran framework-ləri mövcutdur (Laravel, Symfony, Yii və s.)
PHP ilə REST Api yazmaq olduqca asan və sadədir.
PHP-in HTML-in içində də yazıla bilməsi onun ən gözəl özəlliklərində birisidir.
PHP birdən çox verilənlər bazası ilə problemsiz işləyə bilir. Bunlar MySQL, Oracle, Sybase, DB2 və s.
PHP-in composer gəldikdən sonra dahada populyarlaşdı. Composer sayəsində istədiyimiz bir plugin-i çox rahatlıqla sistemimizə daxil edib istifadə edə bilərik.
Bu yazımda qısada olsa PHP-in nə işə yaradığı haqqında danışdım. Ümüd edirəmki faydalı olmuşdur. Oxuduğunuz üçün təşəkkür edirəm.
Bu yazdıqlarımdan sonra sizinlə öz fikrimi bölüşmək istəyirəm.
Çox vaxt telegramda bəzi texno qruplarda falan görürəm özün bəzi ağıllı göstərmək istəyənlər deyirki Azərbaycan da İT sahəsinə hörmət qoymurlar gəlir yoxdu nə bilim nə.
Qısaca boş boş danışırlar.
Həm sözüm onlara həmdə məlumat almaq istəyənlərədi başqa sahələri bilmirəm ama sırf bu İT sahəsində həqiqətən bacarıqlısansa iş var özdə çox gözəl maaşla iş var.
Elə yerlər var ki nə diplom nə bir sənəd istəyir sadəcə deyir ki mənə bacarığını göstər səni işə götürüm.
Bu sahədə işə girmək 99% başqa sahələrdən rahatdı.
Yenədə deyirəm əsas bacarıqdır.
İşləmə bankda, işləmə hansısa prestijli bir şirkətdə sadə bir ofisdə belə işini bacaran biri olsan sənə ən azı 1500 manat maaş verirlər.
Əsas işində usta olmaqdı.Gerisi boş şeydi.
O bəziləri ən sadə HTML dilin belə tam bilmir ama sağda solda boş boş danışmağı bilir sadəcə.
Yəni uzun sözün qısası əziz İT sahəsində gedənlər iş yoxdu deməyin deyənlərədə inanmayın.
Əyər sizə kimsə iş yoxdu desə ona Linkedin.com saytın önərin.Orda 100-lərlə hətta 1000-lərlə Developerlər üçün işlər var.Gəliridə Azərbaycan üçün çox yüksək.
Sona qədər oxuyan hər kəsə təşəkkürlər.
Ümid edirəm bu yazdıqlarım 1 nəfərində olsa yolunu açmağa kömək edər.
1. Süni zəka və dərin təlim üzrə mühəndislər:
Dünyanın bir çox şirkətləri aktiv şəkildə avtomatlaşdırılmış sistem və süni zəka üzrə texnologiyaların inkişafı ilə məşğuldurlar. Dronlar, pilotsuz avtomobillər və s. buna misal gətirmək olar. Bu sahədə olan mütəxəssislərə tələbat isə getdikcə artır və artmaq da davam edəcək.
2. VR/AR üzrə mütəxəssislər:
“Randstad” şirkətinin məlumatlarına əsasən VR/AR sahəsində mütəxəssislərə tələbat o halda çoxalacaq ki, bu texnologiyalar daha çox sahələri tutacaqlar. Bu zaman bir çox şirkətlər VR/AR texnologiyaların istifadə olunma vacibliyini anlayacaqlar.
3. Kibertəhlükəsizlik üzrə mütəxəssis:
Texnologiyaların inkişafı ilə birlikdə həmçinin kibertəhlükələr də təkmilləşir. Bunun fonunda kibertəhlükəsizlik üzrə mütəxəssislərə olan tələbatın yüksəlməsi heç də təəccüblü deyil. “CareerCast” şirkətinin məlumatlarına əsasən 2017-ci ildə bu cür mütəxəssislərə tələbat çox olacaq.
4. Bulud servislərin inteqratoru:
“CompTIA” adlı İT assosiasiyanın mövqesinə əsasən informasiya texnologiyalarının təkamülünü 3 hissəyə ayırmaq olar. EHM dövrü (Elektron hesablayıcı maşın), PC və internet dövrü, bulud və mobil texnologiyalar dövrü. Günümüzdə bir çox şirkətlər öz xərclərini azaltmaq üçün bütün proseslərini bulud texnologiyaya keçirdirlər. Bu isə öz növbəsində bu cür işin öhdəsindən gələ biləcək mütəxəssislərə tələbatın artmasına gətirib çıxardır.
5. Front və back-end developer:
Veb interfeyslər getdikcə qəlizləşir. Nəticədə front və back-end developerlərə tələbat artır. Əsasən də PHP, Python, Node, JS və HTML/CSS proqramlaşdırma dillərini bilən İT mütəxəssislər axtarılır.
6. Data scientist:
Süni zəka, biznesin bir hissəsi olmağa doğru gedir. Məlumatların analiz işi isə onun təməlində olan əsas faktorlardan biridir. Bir çox mütəxəssislərin fikrincə dərinləşdirilmiş maşın təlimi, texnologiyanın gələcəyidir və böyük məlumatlarla iş üzrə alimlər mütəmadi şəkildə məşhur ixtisas reytinqlərində birinci yeri tuturlar
7. Iot mütəxəssisi:
Böyük həcmli məlumatları yığmaq üçün ötürücülərdən, sensorlardan və digər üsullardan istifadə olunur. Məlumatlar üzrə elmin müasir tapşırığı, hansı üsulla məlumatı sürətlə əldə edib onu analiz etməkdən ibarətdir. Şirkətlər öz proseslərinin təkmilləşdirilməsinə ehtiyac duyurlar. Beləliklə onlara bu cür tapşırıqların öhdəsindən gələn mütəxəssislər lazımdır.
IT News portalı, İT sahənin ən tələb olunan 7 ixtisasını təqdim edib. Onların arasında süni zəka, VR, kibertəhlükəsizlik mütəxəssisləri və bu sahənin reytinq üzrə birinci yerini tutan data scientist ixtisası var.
2- **Veb inkişafı**
Veb tərtibatçıları, mövcud əməliyyat sistemlərinə əsaslanan və ya veb tətbiqləri və skriptlər vasitəsi ilə daha sadə bir proqram qurmaqdan məsuldur.
1- **Proqramlaşdırma**
Proqramçılar kompüter elmləri qaydaları haqqında böyük bilik tələb edən əməliyyat sistemləri (Windows - linux - Mac) kimi nisbətən böyük və mürəkkəb sistem və proqramların qurulması prosesində çox əhəmiyyətli rola malikdirlər.
Aşağıda paylaşılacaq məqalənin məzmunu.
1- Proqramlaşdırma
2- Veb inkişafı
3- Avadanlıq və texniki dəstək
4- Qoruma sistemləri (İT Təhlükəsizliyi - Kiber Təhlükəsizlik)
5- Şəbəkə mühəndisliyi
6- Kompüter Sistemləri
