📁 آخر الأخبار

كل المعلومات عن تخصص نظم معلومات واقسامها

         كل المعلومات عن تخصص نظم معلومات واقسامها

كل المعلومات عن تخصص نظم معلومات واقسامها

باختصار جدا نظم ومعلومات ...

تخصص #نظم ومعلومات ...

اولا : نظم ومعلومات  بتاخد نسبه صغيره من اللي بياخدوه حاسبات وهي بتتخصص في قواعد البيانات والبرمجه اللي بتاخدها هي SQL بتتكلم في دراستها عن ازاي تتعلم تصمم برامج لاداره الشركات والبنوك وازاي تخزن بيانات الشركه كلها علي برنامج واحد  او علي موقع انترنت واحد .. اقدر اقولك انك ممكن تتخصص web فيها سواء كان designer او devoleper او الاثنين مع بعض او اي تخصص انت محتاجه بس انت محتاج تتأسس كويس قبل ما تدخل في اي تكنولوجي وبرشح جدا كورس ال cs50 كل ده بيعتمد علي امكنياتك ومذاكرتك الشخصيه لان الكليه في المجال ده فهي مش هتأهلك لحاجه بالنسبه لدراسه التخصص هما مادتين في الترم تخصص والباقي مواد تجاره واداره وماده لغه كل سنه ... شهادتك بتبقي بكالوريوس تجاره وتبع نقابه التجاريين .

انا هحاول بخبرتي الصغيره هقولك ازاي تتحط علي اول الطريق ولو في حد عندي اي نقطه تصحيح لكلامي يقولي احنا كلنا بنتعلم من بعض

دلوقتي انت محتاج تتعلم اساسيات الحاسب وازاي الحاسب الالي بيفهم لغه البشر + تتعلم وتعرف اي هي اول لغه برمجه اتعملت واتكتبت ازاي + تتعلم لغه الالي والداتا استركشر والجوريزم والفنكشنالتي الكتير اللي تخليك تكتب كود وانت فاهمه .

انت كطالب نظم مش هتاخد ٥٠ ٪ من اللي ذكرته فوق ده عكس طالب هندسه وحاسبات بيتاسس عنك .

طيب اصبح اني مينفعش ابدء ادرس اي تكنولوجي او ادخل اي مجال غير لما اكون متأسس صح وعارف افكر كا مبرمج .

فازاي  اعمل ده ...

مبدئيا في مصادر كتير جدا اشهرهم ف الفتره الاخيره كورس اسمه cs50  مقدم من جامعه هارفارد وفي ناس شرحه المحتوي بالعربي والموضوع اصبح سهل .

طيب ده قبل اي حاجه بدايتك معاها c++  بس ذاكر الكورس الاول عشان دماغك تتفتح وتستوعب .

و عشان تبقي زيك زي خريج حاسبات ومعلومات لازم تدرس المواد ال بياخده و الكورسات و تتأسس و تعمل مشاريع عشان تبقي منافس ليهم في سوق العمل و دي الكورسات ال هتبداؤ بيها وكلها موجودة على اليوتيوب لو كتبنا مثلا كورس html هيجيلك كذا واحد بيشرحه شوف بقي انت الشرح ال يعجبك 

ودا الاساس بتاعك..

 CS 50

oop

C++

Problem solving

Algorithm

Data structure 

Data base 

كده هنكون اتأسسنا صح

ودي معظم  فروع مجالات البرمجه والتشعبات الخاصة بها :

1- مجال تطبيقات الموبايل Mobile Application 

2- مجال تطبيقات الويب Web Application 

3- مجال تطبيقات الالعاب Game Application 

4- مجال تطبيقات سطح المكتب Desktop Application 

5- مجال الجرافيك Graphic Designers 

6- مجال الشبكـات Network 

7- مجال الاختراق Hacking 

- مجال تطبيقات الموبايل Mobile Application :

- يوجد ثلاث انواع تصميم تطبيقات لهذه الانظمة :

1- Windows

2- IOS

3- Android

يجب عليك تعلم هذه اللغات ان اردت تصميم تطبيقات android :

1- Java

يجب عليك تعلم هذه اللغات ان اردت تصميم تطبيقات Windows :

1- #C

يجب عليك تعلم هذه اللغات ان اردت تصميم تطبيقات IOS :

1- objective - C - Swift

 يمكنك استخدام منصة { xamrian } لتصميم تطبيقات للانظمة التي ذكرتها

2- مجال تطبيقات الويب Web Application :

- الويب بينقسم لجزئين وهما الـ Front End و الـ Client Side :

الـ Front End عبارة عن واجهة او شكل الموقع واذا اردت تصميم شيئ كهذا يجب عليك تعلم لغات :

1- CSS

2- HTML

3- JS

الـ Client Side المختصة بلازرار ولكي تعملها يجب عليك تعلم هذه اللغات :

1- PHP او الـ ASP 

2- Node Js 

3-  Java

4- Django 

5- Rails 

بعض المعلومات :

 الـ jQuery هذه مكتبه معتمده على الجافاسكربت لازم تكون فاهم جافاسكربت 

- الـ Bootstrap هذا فريم ورك يجعل شكل الموقع مظبوط سواء على اللاب او الموبايل 

- الـ Preprocessors مثل Sass او Less : تقنيات جديدة بتطور فى كود ال css الخاص بك وممتعين جدا

- الGulp عبارة task runner وتسهل علي المطور العمل وتحويل الملفات ولها بلايجن 

بتسمحلك باعمال كثيره بس اساسها انها بتوفر عليك وقت وبتقلل استخدامك للكومند لاين

- الـ Canvas و SVG تقنيات بتساعدك فى الرسم وعمل العاب 

- الـ Responsive and Mobile Design 

- الـ Cross-Browser Development

في لغات ثانيه كثير بس دول اشهرهم يعنى

تستطيع تزويد خبرتك وتتعلم الغات هذه :

- اتعلم laravel يعتمد على ال php 

- اتعلم wordpress 

- اتعلم Angular js 

- اتعلم Vue js 

- اتعلم Reach js 

- اتعلم Ember js 

- اتعلم Grunt Js 

- اتعلم Coffee script

- اتعلم البرمجه الكائنيه oop 

- اتعلم نظام ادارة المحتوى ال cms

تستطيع تعلم ال front و back وقتها يبقى اسمك full stack

واهم شيئ الداتا بيز .. فى انواع كتير عندك Sqllite او Oracle او Sql Server 

يجب عليك تعلم واحده من هاؤلاء وليس من الضرورة جميعهم يجب عليك تعلم النوع الذي ستشتغل عليه بالـ SQL 

3- مجال تطبيقات الالعاب Game Application :

- تنقسم عمل العاب لثلاث انظمة :

1- Windows - MAC

2- IOS

3- Android

ان اردت تصميم العاب خاصة بنظام Windows - Mac يجب عليك تعلم هذه اللغات :

1- ++C - C 

2- objective C - Swift 

3- Java 

4- C# - openGl

ان اردت تصميم العاب خاصة بنظام Android يجب عليك تعلم هذه اللغات :

1- Java - C++ - Open Gl

ان اردت تصميم العاب خاصة بنظام IOS يجب عليك تعلم هذه اللغات :

1- c++ - objective c - swift

- كما يمكنك استخدام منصة { xamrian } لتصميم الالعاب لجميع الانظمة

4- مجال تطبيقات سطح المكتب Desktop Application :

- تنقسم لثلاث اقسام حسب نوع الانظمة التي تريد تصميم لها :

1- Windows

2- Mac

3- Linux

ان اردت تصميم تطبيقات سطح مكتب خاصة بنظام Windows يجب عليك تعلم هذه اللغات :

1- #C - ++C - Python - Java

ان اردت تصميم تطبيقات سطح مكتب خاصة بنظام Mac يجب عليك تعلم هذه اللغات :

1- swift - objective c - C++ - python

ان اردت تصميم تطبيقات سطح مكتب خاصة بنظام Linux يجب عليك تعلم هذه اللغات :

▪️1- python -Bash - Java

5- مجال الجرافيك Graphic Designers :

- توجد فيه ثلاث اقسام :

1- رسومات الـ 2D : تستطيع ان تستخدم الفوتوشوب او اليستريتور وال انديزاين فى الرسومات الخاصة بك

وفى غيرهم برامج ثانيه بس هذول الاشهر ...

2- رسومات الـ 3D : واشهر البرامج فى الاستخدام هي : المايا او C4d او 3Dmax

3- قسم الـ video او media وهذا فيه جزئين :

1- الجزء الاول لو اردت عمل مونتاج للفيديوهات 

فتستخدم البريمير او السونى فيجس هذول اشهر برنامجين في المونتاج

2- الجزء الثانى لو اردت عمل visual effect 

تستخدم البرنامج الشهير وهو ال after effect لكي تعمل فواصل مثلا 

اعلانيه او خدع او خيال علمى ..

6- مجال الشبكـات Network :

- في هذا المجال يجب عليك تعلم الـ :

▪️1- CCNB

▪️2- CCNA

▪️3- Python

▪️4- Perl

7- مجـال الاختراق Hacking :

- لازم تكون تعرف بعض اللغات البرمجه وهي :

الـ C - python - PHP -

أشهر 10 قنوات لتعليم البرمجة علي يوتيوب

1- Traversy Media

2- FreeCodeCamp

3- The Net Ninja

4- Derek Banas

5- Programming with Mosh

6- thenewboston

7-Learning Programming

8- Elzero Web School (عربي)

9- muhammad essa (عربي)

10- TheNewBaghdad (عربي)

أشهر 10 مواقع لتعليم البرمجة 

1- W3school

2- Code . org

3- Code School

4- freecode

5- Codeconquest

6- TheCodePlayer

7- Mozilla Developer Network

8- solo learn 

9- CODEWARS

10- CODE AVENGERS

أشهر 10 مواقع لكورسات البرمجة 

1- EDX

2- COURSERA

3- UDACITY

4- UDEMY

5- LYNDA

6- KHAN ACADEMY

7- coursat (عربي)

8- w3arabiconline (عربي)

9- hsoub (عربي)

10- rwaq (عربي)

افضل محرر اكواد على الاب توب 

Visual studio code

Atom

افضل محرر اكواد على الموبايل 

Spck Editor

اقرا ايضا عن افضل تجميعه دورات للمهتمين بكلية حاسبات ومعلومات

Dr. Abd Elrahman
Dr. Abd Elrahman
نسعي بإذن الله لمساعدة الجميع وتوفير بيئة تعلم متميزة لاكتساب مهارات مايكروسوفت اوفيس بمنهج معتمد والمهارات السلوكية وتطوير الذات وايضا تعلم المهارات الحياتية الازمه لعقل سوى ومطور وايجاد الوظيفه المناسبه للجميع وتلبيه احتياجات الجميع باذن الله
تعليقات