Sorry..! You need to login to add notes
Sorry..! You need to login to make as wishlist
Sorry..! You need to login to add notes
Algorithms
ما هي الخوارزميات و لم يجب أن تتعلمها قبل أن تتعلم أي لغة برمجة ؟
أول شيء يجب أن تعرفه هو أن الخوارزميات ليست لغة برمجة, إنما هي طريقة التفكير و التحليل التي عليك اتباعها حتى تتمكن من كتابة الكود بشكل صحيح.
ما هي المشكلة التي يتعرض لها الجميع و تصبح سبب خوفهم من البرمجة؟
أغلبية الأشخاص الذين يحاولون أن يتعلموا البرمجة تراهم يذهبون مباشرةً في الإتجاه الخاطئ, فهم يبدأون مباشرةً بدراسة لغة برمجة معينة مثل (Java, C, C++, VB, C Sharp...) دون أن يتعلموا مبادئ البرمجة الأساسية, و دون أن يقوموا بوضع الأفكار الأساسية للبرنامج ثم تحليلهاو تأديتها واحدة تلو الأخرى.
الخوارزميات هي الجزء الأصعب في البرمجة و عندما تتعلمه بشكل صحيح فهذا يعني أنك قادر أن تتعلم أي لغة برمجة تريدها لأنه في الواقع إذا لم تعرف كيف تتعامل مع الكود و تعالج جميع المشاكل التي تواجهك أثناء كتابة الكود فإنك ستستسلم وتتوقف في مكانك عند أول مشكلة تافهة تظهر لك في الكود و تكون بذلك قد أضعت وقتك لأنك لا تعرف كيف يجب أن تحلّ المشكلة التي تتعامل معها, إذاً عندما تنتهي من تحليل برنامجك يمكنك كتابته بأي لغة برمجة تريدها بكل سهولة وفي الحقيقة إذا فهمت الخوارزميات حقاً ستجد نفسك قادر على فهم أي لغة برمجة تريد لأنك قادر على التحكم والتلاعب بالكود بالطريقة التي تريدها. كما سنعطيك معلومة صغيرة لعلها تكون دافعاً لك لتتعلم و هي أن الهاكر هو إنسان عادي جداً, ما يتميز به أنه يمتلك قدرة عالية من التحليل و التركيز, أي بكل بساطة يفهم الخوارزميات بشكل ممتاز, لذلك يعرف كيف يحتال على البرامج, المواقع, أنظمة الحماية ولعل أروع ما في الخوارزميات هو أنك إذا فهمتها حقاً فلن يصعب عليك فهم أي شيء في عالم البرمجة لأنه في البداية هو الأصعب فقط إذا لم تجد من يعلمك إياها بالطريقة الصحيحة و السهلة.
Curriculum
2 Lectures
02:00:00
2 Lectures
02:00:00
01:00:00
01:00:00
د. ياسر العصيفير دكتوراه في أمن المعلومات والاختراق الاخلاقي ، رائد أعمال ومطور العديد من المشاريع الآمنية والتقنية ومتخصص في مجال التقنيات والمعلومات وشبكات الحواسيب، حاصل على نموذجين لبراءة اختراع من جامعة كاردف – بريطانيا،. مهتم بالتقنية بجميع مجالاتها ونشر الوعي التقني بشكل عام ومجال آمن المعلومات بشكل خاص.
Instructor skills
مبرمج محترف حاصل علي بكالوريوس علوم الحاسب وخريج المعهد التقني الصناعي في طرابلس والمعهد التقني للمحاسبة والمعلوماتية مصمم مواقع محترف بلغات (HTML, CSS, JAVA SCRIPT, Jquery and Bootstrap) و ( C, C#, C#.net, VB, VB.net, Java and Android.) مدرب محترف في فريق مدربي مركز للتدريب التقني لإتقانه تدريب لغات البرمجة المختلفة بطرق بسيطة وسهلة للمتدربين • Web Page Design using HTML, CSS, Java Script, Jquery and Bootstrap. • Programming in C, C#, C#.net, VB, VB.net, Java and Android. • Power User for Microsoft Office Programs (Word, Power Point and Access). • Power User of Windows OS, Linux OS, Cisco Packet Tracer, Adobe Photoshop, Edraw, and Inkscape.
علوم الحاسب
Do you wish to cancel the registration?
Are you sure want to cancel?
Female
Male
Enter your password to
access the course