#Coderİnfo #react
📍React.JS nədir?
React-ın rəsmi saytındakı tərifi "İnteraktiv UI dizaynlarını rahat bir şəkildə yaratmağınıza imkan verir." şəklindədir. İndi React-ın məqsədinə, işinə və tərifinə nəzər salaq.
React İstifadəçi interfeysləri yaratmaq üçün istifadə olunan Facebook tərəfindən istehsal olunan javascript kitabxanasıdır. Reakt bir framework deyil, qeyd etdiyim kimi bir kitabxanadır. Bunun səbəbi React-ın yalnız görünüş (səhifə / baxış) qatına fokuslanmasıdır. Bunun xaricində heç bir memarlıq təbəqəsi ilə əlaqəsi yoxdur. React-in yeganə vəzifəsi Arayüzdəki bütün əməliyyatları ən məntiqli, asan, ən sərfəli və ən təsirli şəkildə etməkdir. React'ı daha texniki olaraq təyin etsək; React, Virtual DOM (Virtual DOM) arxitekturasından istifadə edən bir komponent (element) əsaslı ön kitabxanadır.
Bu məqaləmizdə bəzi terminlər sizə yad gələ bilər. Bunlardan birincisi "komponent" ola bilər. İndi React inkişaf etdirməyə başladığınız gündən ən çox istifadə edəcəyiniz bu termini nəzərdən keçirək.
@CoderrTv
📍React.JS nədir?
React-ın rəsmi saytındakı tərifi "İnteraktiv UI dizaynlarını rahat bir şəkildə yaratmağınıza imkan verir." şəklindədir. İndi React-ın məqsədinə, işinə və tərifinə nəzər salaq.
React İstifadəçi interfeysləri yaratmaq üçün istifadə olunan Facebook tərəfindən istehsal olunan javascript kitabxanasıdır. Reakt bir framework deyil, qeyd etdiyim kimi bir kitabxanadır. Bunun səbəbi React-ın yalnız görünüş (səhifə / baxış) qatına fokuslanmasıdır. Bunun xaricində heç bir memarlıq təbəqəsi ilə əlaqəsi yoxdur. React-in yeganə vəzifəsi Arayüzdəki bütün əməliyyatları ən məntiqli, asan, ən sərfəli və ən təsirli şəkildə etməkdir. React'ı daha texniki olaraq təyin etsək; React, Virtual DOM (Virtual DOM) arxitekturasından istifadə edən bir komponent (element) əsaslı ön kitabxanadır.
Bu məqaləmizdə bəzi terminlər sizə yad gələ bilər. Bunlardan birincisi "komponent" ola bilər. İndi React inkişaf etdirməyə başladığınız gündən ən çox istifadə edəcəyiniz bu termini nəzərdən keçirək.
@CoderrTv
📍Komponent nədir?
Mənə “Komponent nədir? Tək bir cümlə ilə izah edə bilərsənmi? " Soruşsalar, verə biləcəyim tək cavab; "Komponent hər şeydir." olardı. Bəli, doğru oxudun. Hərşeydir. Bilirik ki, bütöv bir şey kiçik hissələrdən ibarətdir. İnsan bədəni ilə orqanları arasındakı əlaqə kimi. Bu kiçik hissələr React üçün komponentlər deməkdir.
Məsələn, bir veb sayt tərtib edərkən dəfələrlə və fərqli yerlərdə yazaraq istifadə etdiyimiz strukturlar var. Eyni div elementini digər səhifələrdə istifadə etmək üçün kopyaladığımız əməliyyatlardan danışıram. Burada komponent sehrli gücünü ortaya qoyur. Bizə bir dəfə bir komponent olaraq yaratdığınızı və sonra istədiyiniz yerdə, istədiyiniz qədər istifadə etdiyinizi söyləyir. Bunu etməyimizin başqa bir səbəbi, nümunə olaraq verdiyimiz div quruluşunda bir dəyişiklik etsəydik, istifadə etdiyimiz bütün səhifələrdə dəyişikliklər edib saxlamağımızdır. Ancaq bir komponenti istifadə edərkən yaratdığımız komponent komponentini dəyişdirən kimi istifadə etdiyimiz yerdə avtomatik olaraq yenilənəcəkdir.
@CoderrTv
Mənə “Komponent nədir? Tək bir cümlə ilə izah edə bilərsənmi? " Soruşsalar, verə biləcəyim tək cavab; "Komponent hər şeydir." olardı. Bəli, doğru oxudun. Hərşeydir. Bilirik ki, bütöv bir şey kiçik hissələrdən ibarətdir. İnsan bədəni ilə orqanları arasındakı əlaqə kimi. Bu kiçik hissələr React üçün komponentlər deməkdir.
Məsələn, bir veb sayt tərtib edərkən dəfələrlə və fərqli yerlərdə yazaraq istifadə etdiyimiz strukturlar var. Eyni div elementini digər səhifələrdə istifadə etmək üçün kopyaladığımız əməliyyatlardan danışıram. Burada komponent sehrli gücünü ortaya qoyur. Bizə bir dəfə bir komponent olaraq yaratdığınızı və sonra istədiyiniz yerdə, istədiyiniz qədər istifadə etdiyinizi söyləyir. Bunu etməyimizin başqa bir səbəbi, nümunə olaraq verdiyimiz div quruluşunda bir dəyişiklik etsəydik, istifadə etdiyimiz bütün səhifələrdə dəyişikliklər edib saxlamağımızdır. Ancaq bir komponenti istifadə edərkən yaratdığımız komponent komponentini dəyişdirən kimi istifadə etdiyimiz yerdə avtomatik olaraq yenilənəcəkdir.
@CoderrTv
📍Virtual DOM nədir?
DOM (Document Object Model) adlandırdığımız quruluş;
Veb səhifələrini bizə görünən edən HTML elementlərinin iyerarxik yanaşı yaşaması deməkdir. Virtual DOM, yaddaşda key => dəyər olaraq tapılan DOM quruluşu adlanır. Beləliklə, bunu DOM-un bir nüsxəsini almaq kimi düşünə bilərik.
Virtual DOM üçün bir nümunə gətirmək üçün HTML veb səhifənizdə hər hansı bir dəyişiklik etdiyimiz anda DOM-un hamısı skan edilir və müvafiq dəyişikliklər orada əks olunur ki, bu dəyişiklik ekranımızda əks olunsun. Bir sözlə, bütün DOM əvvəldən göstərilmişdir. Virtual DOM cəlb olunduqda hər hansı bir yeniləmə; Birincisi, Virtual DOM-da, yaddaşda aparılır. Daha sonra Virtual DOM-dan həqiqi DOM komponentimizə ötürüldüyü üçün Virtual DOM ilə real DOM arasındakı fərqlər yoxlanılır. Bu arada, React-dəki fərq alqoritmləri işə düşür və heç bir fərq yoxdursa, göstərmə prosesi aparılmır. Fərq varsa, yalnız əlaqəli sahələrdəki fərqlər göstərilir.
📍React nə vaxt istifadə etmək lazımdır?
Virtual DOM arxitekturasından istifadə edən və DOM-da bir çox dəyişikliyə sahib olan layihələrdə istifadəsi daha uyğun olur, çünki react göstərmə prosesini məntiqi bir şəkildə fe'l edir. Başqa sözlə, proseslərin daha çox istifadəçi interfeysi tərəfində olduğu layihələrdə istifadə olunur.
📍React öyrənməliyəmmi?
Şəxsi cavabım budur ki, veb proqramlaşdırma dünyasındasınızsa, React'i öyrənərək, proqramlaşdırma həyatınıza yeni bir nəfəs gətirəcəksiniz. Mobil tətbiqetmələr üzərində işləyirsinizsə, yenidən React ilə yolunuzu keçir, amma bu dəfə Native ilə. React Native ilə demək olar ki, eyni quruluşdan istifadə edərək javascript ilə mobil tətbiq yaza bilərsiniz. Bir sözlə, React, öyrəndikdən sonra peşman olmayacağınız bir quruluşdur.
@CoderrTv
DOM (Document Object Model) adlandırdığımız quruluş;
Veb səhifələrini bizə görünən edən HTML elementlərinin iyerarxik yanaşı yaşaması deməkdir. Virtual DOM, yaddaşda key => dəyər olaraq tapılan DOM quruluşu adlanır. Beləliklə, bunu DOM-un bir nüsxəsini almaq kimi düşünə bilərik.
Virtual DOM üçün bir nümunə gətirmək üçün HTML veb səhifənizdə hər hansı bir dəyişiklik etdiyimiz anda DOM-un hamısı skan edilir və müvafiq dəyişikliklər orada əks olunur ki, bu dəyişiklik ekranımızda əks olunsun. Bir sözlə, bütün DOM əvvəldən göstərilmişdir. Virtual DOM cəlb olunduqda hər hansı bir yeniləmə; Birincisi, Virtual DOM-da, yaddaşda aparılır. Daha sonra Virtual DOM-dan həqiqi DOM komponentimizə ötürüldüyü üçün Virtual DOM ilə real DOM arasındakı fərqlər yoxlanılır. Bu arada, React-dəki fərq alqoritmləri işə düşür və heç bir fərq yoxdursa, göstərmə prosesi aparılmır. Fərq varsa, yalnız əlaqəli sahələrdəki fərqlər göstərilir.
📍React nə vaxt istifadə etmək lazımdır?
Virtual DOM arxitekturasından istifadə edən və DOM-da bir çox dəyişikliyə sahib olan layihələrdə istifadəsi daha uyğun olur, çünki react göstərmə prosesini məntiqi bir şəkildə fe'l edir. Başqa sözlə, proseslərin daha çox istifadəçi interfeysi tərəfində olduğu layihələrdə istifadə olunur.
📍React öyrənməliyəmmi?
Şəxsi cavabım budur ki, veb proqramlaşdırma dünyasındasınızsa, React'i öyrənərək, proqramlaşdırma həyatınıza yeni bir nəfəs gətirəcəksiniz. Mobil tətbiqetmələr üzərində işləyirsinizsə, yenidən React ilə yolunuzu keçir, amma bu dəfə Native ilə. React Native ilə demək olar ki, eyni quruluşdan istifadə edərək javascript ilə mobil tətbiq yaza bilərsiniz. Bir sözlə, React, öyrəndikdən sonra peşman olmayacağınız bir quruluşdur.
@CoderrTv
React həqiqətən geniş bir mövzu olduğundan, React-ın məntiqi və işləməsi ilə bağlı giriş səviyyəli bir məqalədən başlamağı uyğun gördüm. Bundan əlavə, əvvəllər eşitmədiyiniz texniki və ingiliscə terminlərlə qarşılaşsanız, oxumağa davam edin, şübhəsiz ki, digər bəndlərdə izahatlar var. Mövzunu bu şəkildə idarə etməyimin səbəbi onu daha yaddaqalan etməkdir. Məqaləni bəyəndinizsə ❤️ buttonuna klik edə bilərsiniz ⤵️.
Müzakirə üçün @CoderTvv qrupumuza fikirlərinizi yaza bilərsiniz.
Oxuduğunuz üçün təşəkkürlər.
@CoderrTv
Müzakirə üçün @CoderTvv qrupumuza fikirlərinizi yaza bilərsiniz.
Oxuduğunuz üçün təşəkkürlər.
@CoderrTv
Məqalə sıralarında dəyişiklik etmək istəyirəm. Araya bir mövzu salacam. Hal hazırda ən çox axtarılan mövzu sizcə növbəti paylaşımımız hansı olsun?
Final Results
80%
Kompüter elmləri Kompüter mühəndisliyi və İnformasiya texnologiyaları arasındakı fərqlər?
20%
Əvvəlki səs vermədəki mövzular
👉 Unity , C# ile Sıfırdan Oyun Geliştirme (Mobil / PC)
👉🏻https://www.udemy.com/course/unity-c-ile-sfrdan-oyun-gelistirme-mobil-pc/?utm_campaign=email&utm_source=sendgrid.com&utm_medium=email&couponCode=E502FB432BB60125FF03
👉🏻https://www.udemy.com/course/unity-c-ile-sfrdan-oyun-gelistirme-mobil-pc/?utm_campaign=email&utm_source=sendgrid.com&utm_medium=email&couponCode=E502FB432BB60125FF03
Udemy
Unity , C# ile Sıfırdan Oyun Geliştirme (Mobil / PC)
Mobil ve PC oyun geliştirmeyi Temel Düzeyden Başlayarak Kolayca Öğrenebileceğiniz Yeni Dinamik Bir Ders!
#Coderİnfo
📍Kompüter Elmləri, Kompüter Mühəndisliyi və İnformasiya Texnologiyaları arasındakı fərq
Kənardan baxıldıqda bu üç mövzu eyni mənaya gəlir.Onların hamısı kompüter və texnologiya ilə bağlıdır.Amma daha dərin perspektivdən baxdıqda bunlar tamamilə fərqlidir.Bəs fərq nədir? Bu məqalədə biz Kompüter Elmləri, Kompüter Mühəndisliyi və İnformasiya Texnologiyaları arasındakı fərqlərə baxacağıq.Ayrıca hər müvzunun mümkün kariyeralarınada nəzər salacağıq.
©️Coder.Tv | @CoderrTv
📍Kompüter Elmləri, Kompüter Mühəndisliyi və İnformasiya Texnologiyaları arasındakı fərq
Kənardan baxıldıqda bu üç mövzu eyni mənaya gəlir.Onların hamısı kompüter və texnologiya ilə bağlıdır.Amma daha dərin perspektivdən baxdıqda bunlar tamamilə fərqlidir.Bəs fərq nədir? Bu məqalədə biz Kompüter Elmləri, Kompüter Mühəndisliyi və İnformasiya Texnologiyaları arasındakı fərqlərə baxacağıq.Ayrıca hər müvzunun mümkün kariyeralarınada nəzər salacağıq.
©️Coder.Tv | @CoderrTv
📍Kompüter Elmləri
Kompüter elmi elmin bütün əsas cəhətlərini özündə cəmləşdirir. Kompüter proqramlarının niyə müəyyən bir şəkildə davrandığına cavab verir. Fərqli tətbiqlərin nəzəriyyələrinə bir izahat vermək üçün daha dərinə gedir. Kompüter Elmləri ayrıca hesablama problemlərini həll etmək üçün istifadə edilə bilən alqoritmlər hazırlamaq üçün inkişaf etmiş hesablamalardan istifadə edir.
Bir kompüter alimi olaraq, məlumatları manipulyasiya və idarə etmək üçün istifadə edilə biləcək yeni yollar tapmaqdan məsuliyyət daşıyacaqsınız. Əməliyyat sisteminin və proqramın necə işlədiyini daha yaxşı anlayacaqsınız.
Kompüter Elmi hər kod sətrindən məna qazanmağınıza kömək edəcəkdir. Həmçinin fərqli proqramlaşdırma dillərinin, diskret riyaziyyatın və proqram təminatının işlənməsinin əsas prinsiplərini öyrənəcəksiniz.Bu sizə kompüter işində fərqli bir prossesin necə işlədiyini aydın şəkildə izah edəcəkdir. Ümumiyyətlə, kompüter elmi sizə kompüter haqqında danışmaq imkanı verir.
📍Kompüter Elmində Karyera:
Kompüter Elmində dərəcə qazandıqdan sonra işliyə biləcəyiniz karyeralardan bəziləri:
➤ Sistem Mühəndisi: Əməliyyat sistemləri haqqında biliklərdən istifadə edərək cihazların əməliyyat sistemlərini tərtib edə və yarada biləcəksiniz.
➤ Proqram Təminatçısı: Bu iş bir proqram tətbiqetməsini sıfırdan mənalı bir şeyə çevirməyə imkan yaradır.
➤ Veb tərtibatçısı: Bir veb tərtibatçısı olaraq veb saytın arxa planı ilə məşğul olacaqsınız.Həmçinin veb saytın fərqli komponentlərini inteqrasiya etmək üçün də məsuliyyət daşıyacaqsınız.
Qeyd: Bu məqaləyə hər hansı əlavələriniz olarsa aşağıdakı rəy bölməsindən yaza bilərsiniz
©️Coder.Tv | @CoderrTv
Kompüter elmi elmin bütün əsas cəhətlərini özündə cəmləşdirir. Kompüter proqramlarının niyə müəyyən bir şəkildə davrandığına cavab verir. Fərqli tətbiqlərin nəzəriyyələrinə bir izahat vermək üçün daha dərinə gedir. Kompüter Elmləri ayrıca hesablama problemlərini həll etmək üçün istifadə edilə bilən alqoritmlər hazırlamaq üçün inkişaf etmiş hesablamalardan istifadə edir.
Bir kompüter alimi olaraq, məlumatları manipulyasiya və idarə etmək üçün istifadə edilə biləcək yeni yollar tapmaqdan məsuliyyət daşıyacaqsınız. Əməliyyat sisteminin və proqramın necə işlədiyini daha yaxşı anlayacaqsınız.
Kompüter Elmi hər kod sətrindən məna qazanmağınıza kömək edəcəkdir. Həmçinin fərqli proqramlaşdırma dillərinin, diskret riyaziyyatın və proqram təminatının işlənməsinin əsas prinsiplərini öyrənəcəksiniz.Bu sizə kompüter işində fərqli bir prossesin necə işlədiyini aydın şəkildə izah edəcəkdir. Ümumiyyətlə, kompüter elmi sizə kompüter haqqında danışmaq imkanı verir.
📍Kompüter Elmində Karyera:
Kompüter Elmində dərəcə qazandıqdan sonra işliyə biləcəyiniz karyeralardan bəziləri:
➤ Sistem Mühəndisi: Əməliyyat sistemləri haqqında biliklərdən istifadə edərək cihazların əməliyyat sistemlərini tərtib edə və yarada biləcəksiniz.
➤ Proqram Təminatçısı: Bu iş bir proqram tətbiqetməsini sıfırdan mənalı bir şeyə çevirməyə imkan yaradır.
➤ Veb tərtibatçısı: Bir veb tərtibatçısı olaraq veb saytın arxa planı ilə məşğul olacaqsınız.Həmçinin veb saytın fərqli komponentlərini inteqrasiya etmək üçün də məsuliyyət daşıyacaqsınız.
Qeyd: Bu məqaləyə hər hansı əlavələriniz olarsa aşağıdakı rəy bölməsindən yaza bilərsiniz
©️Coder.Tv | @CoderrTv
📍Kompüter Mühəndisliyi
Kompüter mühəndisliyi, kompüterin müxtəlif komponentlərini bir araya gətirərək, problemsiz işləmələrini təmin etməyi tələb edir. Sertifikatlı bir kompüter mühəndisi olaraq, kompüterin mikroçipləri, səs kartları, elektron lövhələr və digərləri kimi müxtəlif komponentlərini öyrənmək, dizayn və inkişaf etdirmək sizin məsuliyyətinizdə olacaq.
Kompüter mühəndisliyi həm kompüter həm də proqram təminatını əhatə edir.Kompüter Mühəndisi iki aspektin yaxşı birləşməsini təmin etməkdən məsuliyyət daşıyacaq. Məsələn, müəyyən kompüter proqramlarına uyğun bir prosessor hazırlamaq və inkişaf etdirməli olacaqasınız. Ayrıca, xüsusi cihazlarda optimal səviyyədə işləyə biləcək bir cihaz hazırlamalısınız.
Kompüter mühəndisliyi informatika, riyaziyyat və mühəndislik anlayışlarını əhatə edir. Bu birləşmə bir kompüter mühəndisinə konkret həllər təqdim etmək üçün bilik və bacarıq verir.
📍Kompüter Mühəndisliyində karyera imkanları:
➤ Kompüter elektronikası istehsalı: kompüter komponentləri istehsalında ixtisaslaşmış bir şirkətdə işləyə bilərsiniz.
➤ Kompüter sistemi dizayneri: Bir kompüter mühəndisi sistem dizayn rollarını yerinə yetirmək üçün ixtisaslıdır.
➤ Elmi tədqiqat: Kompüter mühəndisləri tədqiqat firmalarında da işləyə bilərlər.
Qeyd: Bu məqaləyə hər hansı əlavələriniz olarsa aşağıdakı rəy bölməsindən yaza bilərsiniz
©️Coder.Tv | @CoderrTv
Kompüter mühəndisliyi, kompüterin müxtəlif komponentlərini bir araya gətirərək, problemsiz işləmələrini təmin etməyi tələb edir. Sertifikatlı bir kompüter mühəndisi olaraq, kompüterin mikroçipləri, səs kartları, elektron lövhələr və digərləri kimi müxtəlif komponentlərini öyrənmək, dizayn və inkişaf etdirmək sizin məsuliyyətinizdə olacaq.
Kompüter mühəndisliyi həm kompüter həm də proqram təminatını əhatə edir.Kompüter Mühəndisi iki aspektin yaxşı birləşməsini təmin etməkdən məsuliyyət daşıyacaq. Məsələn, müəyyən kompüter proqramlarına uyğun bir prosessor hazırlamaq və inkişaf etdirməli olacaqasınız. Ayrıca, xüsusi cihazlarda optimal səviyyədə işləyə biləcək bir cihaz hazırlamalısınız.
Kompüter mühəndisliyi informatika, riyaziyyat və mühəndislik anlayışlarını əhatə edir. Bu birləşmə bir kompüter mühəndisinə konkret həllər təqdim etmək üçün bilik və bacarıq verir.
📍Kompüter Mühəndisliyində karyera imkanları:
➤ Kompüter elektronikası istehsalı: kompüter komponentləri istehsalında ixtisaslaşmış bir şirkətdə işləyə bilərsiniz.
➤ Kompüter sistemi dizayneri: Bir kompüter mühəndisi sistem dizayn rollarını yerinə yetirmək üçün ixtisaslıdır.
➤ Elmi tədqiqat: Kompüter mühəndisləri tədqiqat firmalarında da işləyə bilərlər.
Qeyd: Bu məqaləyə hər hansı əlavələriniz olarsa aşağıdakı rəy bölməsindən yaza bilərsiniz
©️Coder.Tv | @CoderrTv
📍İnformasiya Texnologiyası
Bəzi insanlar bunu informasiya sistemləri adlandırırlar. Əsasən, İT mütəxəssisləri yaratmaqdan daha çox mövcud texnologiyalardan istifadə edirlər. Müəssisələrə və ümumi istehlakçılara təsir göstərən problemləri həll etmək üçün əməliyyat sistemləri və proqram təminatı kimi mövcud məhsullardan istifadə edirlər.
IT mütəxəssisləri mövcud texnologiya və xidmət çatdırılması arasında kəsintisiz bir əlaqə olmasını təmin edirlər. Böyük ehtimal ki,vaxtlarının çoxunu texnoloji şöbədən kənar insanlarla ünsiyyətdə keçirirlər.
Bu iş sahibi və hətta iş yoldaşları ola bilər. Bu karyerada əhatə olunan bəzi mövzulara kompüter şəbəkəsi, verilənlər bazası sistemləri, kiber təhlükəsizlik və riyaziyyat daxildir.
📍İnformasiya Texnologiyalarında karyera imkanları:
➤ Verilənlər bazası administratoru: Burada təşkilatlar üçün verilənlər bazası təşkil edəcək və saxlayacaqsınız.
➤ Şəbəkə mühəndisi: İş kompüter şəbəkələrinin dizaynını, qurulmasını və saxlanmasını tələb edir.
➤ Sistem idarəçisi: İş bir təşkilatda kompüter, verilənlər bazası və şəbəkə sistemlərinin saxlanmasını tələb edir.
➤ Veb tərtibatçısı: Bir veb tərtibatçısı olaraq veb saytın arxa planı ilə məşğul olacaqsınız.Həmçinin veb saytın fərqli komponentlərini inteqrasiya etmək üçün də məsuliyyət daşıyacaqsınız.
Qeyd: Bu məqaləyə hər hansı əlavələriniz olarsa aşağıdakı rəy bölməsindən yaza bilərsiniz
©️Coder.Tv | @CoderrTv
Bəzi insanlar bunu informasiya sistemləri adlandırırlar. Əsasən, İT mütəxəssisləri yaratmaqdan daha çox mövcud texnologiyalardan istifadə edirlər. Müəssisələrə və ümumi istehlakçılara təsir göstərən problemləri həll etmək üçün əməliyyat sistemləri və proqram təminatı kimi mövcud məhsullardan istifadə edirlər.
IT mütəxəssisləri mövcud texnologiya və xidmət çatdırılması arasında kəsintisiz bir əlaqə olmasını təmin edirlər. Böyük ehtimal ki,vaxtlarının çoxunu texnoloji şöbədən kənar insanlarla ünsiyyətdə keçirirlər.
Bu iş sahibi və hətta iş yoldaşları ola bilər. Bu karyerada əhatə olunan bəzi mövzulara kompüter şəbəkəsi, verilənlər bazası sistemləri, kiber təhlükəsizlik və riyaziyyat daxildir.
📍İnformasiya Texnologiyalarında karyera imkanları:
➤ Verilənlər bazası administratoru: Burada təşkilatlar üçün verilənlər bazası təşkil edəcək və saxlayacaqsınız.
➤ Şəbəkə mühəndisi: İş kompüter şəbəkələrinin dizaynını, qurulmasını və saxlanmasını tələb edir.
➤ Sistem idarəçisi: İş bir təşkilatda kompüter, verilənlər bazası və şəbəkə sistemlərinin saxlanmasını tələb edir.
➤ Veb tərtibatçısı: Bir veb tərtibatçısı olaraq veb saytın arxa planı ilə məşğul olacaqsınız.Həmçinin veb saytın fərqli komponentlərini inteqrasiya etmək üçün də məsuliyyət daşıyacaqsınız.
Qeyd: Bu məqaləyə hər hansı əlavələriniz olarsa aşağıdakı rəy bölməsindən yaza bilərsiniz
©️Coder.Tv | @CoderrTv
📍Nəticə
Nəticə olaraq, kompüter alimi proqram və tətbiqetmələri tərtib və inkişaf etdirir, İT mütəxəssisi kompüter proqramlarını və əlaqədar komponentlərini istifadə edib problemlərini həll edərkən kompüter mühəndisi kompüterləri qurur. Bütün bu mütəxəssislər bir kompüter sisteminin gözlənildiyi kimi işləməsini təmin etmək üçün birlikdə çalışırlar.
Məqalə ilə bağlı hər hansı irad və təklifləriniz olarsa aşağıdakı rəy bölməsindən yazın. Bu məqaləni dostlarınızla paylaşaraq kanalımıza dəstək ola bilərsiniz Oxuduğunuz üçün təşəkkürlər :)
©️Coder.Tv | @CoderrTv
Nəticə olaraq, kompüter alimi proqram və tətbiqetmələri tərtib və inkişaf etdirir, İT mütəxəssisi kompüter proqramlarını və əlaqədar komponentlərini istifadə edib problemlərini həll edərkən kompüter mühəndisi kompüterləri qurur. Bütün bu mütəxəssislər bir kompüter sisteminin gözlənildiyi kimi işləməsini təmin etmək üçün birlikdə çalışırlar.
Məqalə ilə bağlı hər hansı irad və təklifləriniz olarsa aşağıdakı rəy bölməsindən yazın. Bu məqaləni dostlarınızla paylaşaraq kanalımıza dəstək ola bilərsiniz Oxuduğunuz üçün təşəkkürlər :)
©️Coder.Tv | @CoderrTv
📢 Yeni təcrübə proqramları
💻Mərkəzi Əməliyyatlar Departamenti üzrə Təcrübə proqramı
https://www.hellojob.az/internship/merkezi-emeliyyatlar-departamenti-uzre-tecrubeci
👨🏻💻WorldSkills Azerbaijan platforması təcrübəçi axtarışındadır
https://www.hellojob.az/internship/tecrubeci-5
👩🏻💻Finance Intern
https://www.hellojob.az/internship/finance-intern
🔥Digital Media Intern
https://www.hellojob.az/internship/digital-media-intern
💻Marketing Intern
https://www.hellojob.az/internship/marketing-intern
🔥HR/Payroll Intern
https://www.hellojob.az/internship/hr-payroll-intern-1
👨💻"New Vision 2" adlı təcrübə proqramı
https://www.hellojob.az/internship/new-vision-2-adli-tecrube-proqrami-1
©️Coder.Tv | @CoderrTv
💻Mərkəzi Əməliyyatlar Departamenti üzrə Təcrübə proqramı
https://www.hellojob.az/internship/merkezi-emeliyyatlar-departamenti-uzre-tecrubeci
👨🏻💻WorldSkills Azerbaijan platforması təcrübəçi axtarışındadır
https://www.hellojob.az/internship/tecrubeci-5
👩🏻💻Finance Intern
https://www.hellojob.az/internship/finance-intern
🔥Digital Media Intern
https://www.hellojob.az/internship/digital-media-intern
💻Marketing Intern
https://www.hellojob.az/internship/marketing-intern
🔥HR/Payroll Intern
https://www.hellojob.az/internship/hr-payroll-intern-1
👨💻"New Vision 2" adlı təcrübə proqramı
https://www.hellojob.az/internship/new-vision-2-adli-tecrube-proqrami-1
©️Coder.Tv | @CoderrTv
#Coderİnfo #java
📍Java nədir? Nə işə yarayır?
Java proqramlaşdırma dili, Sun Microsystems firmasından James Gosling tərəfindən inkişaf etdirilmiş və 1995-ci ildə bazara çıxan bir proqramlaşdırma dilidir. Java 1.0 J2SE olaraq çıxan ilk versiyadan sonra 1.1, 1.2, 1.3, 1.4 versiyaları çıxdı. Java 5 versiyası ilə birlikdə stolüstü tətbiqlərdə də istifadəsi artan Javanın son versiyaları Java SE7 və Java SE8-dir və s.
Java platformadan asılı olmadan işləyən, yüksək sürətli, sadə görünüşlü, güvənilir, dinamik bir proqramlaşdırma dilidir. Java Windows versiyaları, Mac OS, HP-Unix, Sun Solaris, Redhat Linux, Ubuntu, CentOS kimi platformalarda işləyə bilir.
✔Javanın istifadə olunduğu sahələri aşağıdakı kimidir:
1. Hər hansı bir platformada yazılan proqramı digər bir virtual platformada işlətmək
2. Veb brauzer və əlçatan veb xidmətləri ilə işləyə biləcək proqramlar yaratmaq (BackEnd)
3. Onlayn forumlar, mağazalar, aknetlər, HTML formlarını hazırlamaq və daha çox server üçün tətbiqləri inkişaf etdirmək.
4. Yüksək səviyyədə özünəməxsus tətbiqlər və xidmətlər hazırlamaq üçün Java dili istifadə edərək tətbiqlər və xidmətləri birləşdirmə.
5. Mobil telefonlar, mikro nəzarətçilər, kabelsiz modullar, sensorlar, şəbəkə keçidləri, istifadəçi məhsulları və demək olar ki, bütün elektronik cihazlar üçün güclü və əlverişli tətbiqlər yazmaq.
✔ Java harda istifadə edilir? Javanın istifadə edildiyi cihazlar.
Java proqramlaşdırma dili, kompyuterlərdə, məlumat baza mərkəzlərində, oyunlarda, mobil telefonlarında, internet tətbiqlərində, Blu-ray disk oxuyucularında. Yeni nəsil televizorlarda istifadə edilir.
1. 3 milyard mobil telefonda Java var.
2. Blu-ray disk oxuducularının hamısında Java istifadə edir.
3. Şirkət kompyuterlərinin 97%-də Java proqramlarının oxunması üçün Java makinası var.
4. 125 milyon TV cihazı Java makinası istifadə edir.
©️Coder.Tv | @CoderrTv
📍Java nədir? Nə işə yarayır?
Java proqramlaşdırma dili, Sun Microsystems firmasından James Gosling tərəfindən inkişaf etdirilmiş və 1995-ci ildə bazara çıxan bir proqramlaşdırma dilidir. Java 1.0 J2SE olaraq çıxan ilk versiyadan sonra 1.1, 1.2, 1.3, 1.4 versiyaları çıxdı. Java 5 versiyası ilə birlikdə stolüstü tətbiqlərdə də istifadəsi artan Javanın son versiyaları Java SE7 və Java SE8-dir və s.
Java platformadan asılı olmadan işləyən, yüksək sürətli, sadə görünüşlü, güvənilir, dinamik bir proqramlaşdırma dilidir. Java Windows versiyaları, Mac OS, HP-Unix, Sun Solaris, Redhat Linux, Ubuntu, CentOS kimi platformalarda işləyə bilir.
✔Javanın istifadə olunduğu sahələri aşağıdakı kimidir:
1. Hər hansı bir platformada yazılan proqramı digər bir virtual platformada işlətmək
2. Veb brauzer və əlçatan veb xidmətləri ilə işləyə biləcək proqramlar yaratmaq (BackEnd)
3. Onlayn forumlar, mağazalar, aknetlər, HTML formlarını hazırlamaq və daha çox server üçün tətbiqləri inkişaf etdirmək.
4. Yüksək səviyyədə özünəməxsus tətbiqlər və xidmətlər hazırlamaq üçün Java dili istifadə edərək tətbiqlər və xidmətləri birləşdirmə.
5. Mobil telefonlar, mikro nəzarətçilər, kabelsiz modullar, sensorlar, şəbəkə keçidləri, istifadəçi məhsulları və demək olar ki, bütün elektronik cihazlar üçün güclü və əlverişli tətbiqlər yazmaq.
✔ Java harda istifadə edilir? Javanın istifadə edildiyi cihazlar.
Java proqramlaşdırma dili, kompyuterlərdə, məlumat baza mərkəzlərində, oyunlarda, mobil telefonlarında, internet tətbiqlərində, Blu-ray disk oxuyucularında. Yeni nəsil televizorlarda istifadə edilir.
1. 3 milyard mobil telefonda Java var.
2. Blu-ray disk oxuducularının hamısında Java istifadə edir.
3. Şirkət kompyuterlərinin 97%-də Java proqramlarının oxunması üçün Java makinası var.
4. 125 milyon TV cihazı Java makinası istifadə edir.
©️Coder.Tv | @CoderrTv
📍Javanın Xüsusiyyətləri nələrdir?
✔ Obyekt yönümlü proqramlaşdırma dilidir. Javada hərşey bir obyektdir.
✔ Platforma sərbəst işləyə bilir. Java proqramı bir dəfə hazırlandıqdan sonra bütün platformalarda işləyə bilir.
✔ Sadə bir proqramlaşdırma dilidir. Öyrənilməsi asandır.
Güvənilir bir proqramlaşdırma dilidir. Virussuz və müdaxilə edilməsi mümkün olmayan proqramlar yazıla bilər.
✔ Daşınabilər: Hazırlanmış Java kodu hər hansı bir platformada və vəziyyətdə asanlıqla işləyə bilər.
✔ Çox şaxəlidir: Java ilə birdən çox vəzifəni yerinə yetirəcək proqramlar yazmaq mümkündür.
✔ Yüksək performanslı: Javanın tam vaxtında yığılma xüsusiyyəti (Just-in-time compiler), sürətli işləməsinə şərait yaradır.
✔ Dinamik: Java, C və C++ kimi dillərə baxanda daha dinamik bir proqramlaşdırma dilidir.
©️Coder.Tv | @CoderrTv
✔ Obyekt yönümlü proqramlaşdırma dilidir. Javada hərşey bir obyektdir.
✔ Platforma sərbəst işləyə bilir. Java proqramı bir dəfə hazırlandıqdan sonra bütün platformalarda işləyə bilir.
✔ Sadə bir proqramlaşdırma dilidir. Öyrənilməsi asandır.
Güvənilir bir proqramlaşdırma dilidir. Virussuz və müdaxilə edilməsi mümkün olmayan proqramlar yazıla bilər.
✔ Daşınabilər: Hazırlanmış Java kodu hər hansı bir platformada və vəziyyətdə asanlıqla işləyə bilər.
✔ Çox şaxəlidir: Java ilə birdən çox vəzifəni yerinə yetirəcək proqramlar yazmaq mümkündür.
✔ Yüksək performanslı: Javanın tam vaxtında yığılma xüsusiyyəti (Just-in-time compiler), sürətli işləməsinə şərait yaradır.
✔ Dinamik: Java, C və C++ kimi dillərə baxanda daha dinamik bir proqramlaşdırma dilidir.
©️Coder.Tv | @CoderrTv
📍Java dilində ekrana (consola) yazı yazdırmaq:
Burada "main" yerinə sizin faylınızın adı olmalıdır. Əks halda xəta alacaqsınız.
System.out.print yerinə
System.out.println -də yaza bilərsiniz. Sondaki ln (Line) sözündən götürülüb. print və println arasındaki fərq isə ln alt sətirdə boşluq buraxır ama sadəcə print yazanda tək sətirlik yazı olur.
©️Coder.Tv | @CoderrTv
public class main {
public static void main(String[] args) {
System.out.print("Coder.Tv");
}
} Burada "main" yerinə sizin faylınızın adı olmalıdır. Əks halda xəta alacaqsınız.
System.out.print yerinə
System.out.println -də yaza bilərsiniz. Sondaki ln (Line) sözündən götürülüb. print və println arasındaki fərq isə ln alt sətirdə boşluq buraxır ama sadəcə print yazanda tək sətirlik yazı olur.
©️Coder.Tv | @CoderrTv
📍Java proqramlaşdırma dilini öyrənmə səbəbləriniz, hal hazırda dünyada ən çox tələb və istifadə olunan dillərdən biridə java dilidir.
📍 Java dilini bilsəniz aşağıdakıları edə biləcəksiniz:
1. MasaÜstü (Desktop) Proqramlar Yığmaq
2. Android Proqramlar Yığmaq
3. Web Saytların Back-Endini Yığmaq
4. Yapay Zəka, Robotik Kodlama
5. Əməliyyat Sistemi Yığmaq
6. Hətta günlük istifadə etdiyimiz bank kartlarının vəya eManat, MilliÖn kimi aparatların da sistemini java proqramlaşdırma dili ilə yığa bilərsiniz.
©️Coder.Tv | @CoderrTv
📍 Java dilini bilsəniz aşağıdakıları edə biləcəksiniz:
1. MasaÜstü (Desktop) Proqramlar Yığmaq
2. Android Proqramlar Yığmaq
3. Web Saytların Back-Endini Yığmaq
4. Yapay Zəka, Robotik Kodlama
5. Əməliyyat Sistemi Yığmaq
6. Hətta günlük istifadə etdiyimiz bank kartlarının vəya eManat, MilliÖn kimi aparatların da sistemini java proqramlaşdırma dili ilə yığa bilərsiniz.
©️Coder.Tv | @CoderrTv
Java proqramlaşdırma dili çox geniş mövzudur. Bu məqalədə sadəcə javaya yeni başlayanlar üçün ətraflı məlumat verməyə çalışdım. Kanalımızda Java ilə bağlı kitablar mega arxivlər yol xəritələri və s paylaşımlarımız olub. Əgər Javaya hardan və necə başlayacağınızı bilmirsinizsə aşağıda verəcəyim mənbələrə də göz gəzdirin:
📍 6 ayda Java Developer ol - Java yol xəritəsi: https://t.me/coderrtv/742
📍Yeni başlayanlar üçün java proqramlaşdırma dili dərsləri - Azərbaycanca: https://youtube.com/playlist?list=PLKLWpjPq8Lfg790IZIdq8RTpUGVIq2v7H
və həmçinin @CoderArxiv_Bot telegram botumuzdada bu dil üzrə xeyli mega video dərs arxivləri mövcuddur.
Əgər məqaləyə əlavələriniz olarsa rəy bölməsindən yaza bilərsiniz. Diqqətinizə görə təşəkkür edirəm. :)
©️Coder.Tv | @CoderrTv
📍 6 ayda Java Developer ol - Java yol xəritəsi: https://t.me/coderrtv/742
📍Yeni başlayanlar üçün java proqramlaşdırma dili dərsləri - Azərbaycanca: https://youtube.com/playlist?list=PLKLWpjPq8Lfg790IZIdq8RTpUGVIq2v7H
və həmçinin @CoderArxiv_Bot telegram botumuzdada bu dil üzrə xeyli mega video dərs arxivləri mövcuddur.
Əgər məqaləyə əlavələriniz olarsa rəy bölməsindən yaza bilərsiniz. Diqqətinizə görə təşəkkür edirəm. :)
©️Coder.Tv | @CoderrTv