شغل في جوجل او ابل او فيسبوك او اي شركة من الشركات الكبيرة دي ؟ ..
الا اذا كان مستواك كويس في ال Algorithms و Data structures
دول يعتبروا Topics اساسية جداا لازم تكون انت كمبرمج مستواك عاالي فيهم ..
لانهم الاسلوب الي بيخلوك تحل Problems .. وبيخلوك تقدر تخزن وتتعامل مع ال Data باكتر شكل efficient ممكن ..
ليه تدرس Algorithms ? ..
ال Algorithms حولينا في كل حتة .. كل حاجة حولينا طالما ماشية بنظام تبقي ماشية ب Algorithm ..
الجورزمة واحدة .. ممكن تغير العالم وتقلبه 180 درجة ..
زي مثلا ال RSA Algorithm .. دي واحدة من اقوي ال Algorithms بتاعت التشفير والحماية .. من غيرها كان زمان ال Online secure data .. تبقي مفتووحة عالبحححري للكل ..
فال Algorithms تأثيرها قوي جدا في مجال ال computing بشكل مخييف ..
من اول ال Internet : ال Web search و ازاي ال Data بتتنقل عالنت من مكان لمكان في اسرع وقت .. وال Online computing ..
ومش ال Internet وبس .. كمان في ال circuit design وال File systems وال compilers .. وال video games وال graphics وال virtual reality وال mobiles وال e-commerce وال voting machines ..
كمان تطبيقات ال Algorithms خرجت برا ال Computer science ودخلت علي ال Biology :D
ال Human genome project وال Protein folding ..
كل الحجات دي داخل فيها ال Algorithms ..
لينوس تورفالدس الي عمل لينكس بيقول .. الفرق بين المبرمج الكويس والمبرمج السئ ان المبرمج السئ بيفضل الكود بتاعه علي ال Data structures وال Algorithms .. المبرمج الكويس العكس ..
مستحيل تشتغل في شركة زي ابل وجوجل وسيسكو وفيسبوك واي بي ام والشركات الكبيرة دي من غير ما تكون كويس فيهم ..
كمان ال Algorithms هو البرنس بتاع ال Research في ال Computer science ..
عايز بقا تذاكر Algorithms ..
الكورس دا ( جزئين ) :
الاول
ولو انت بتاخد المادة دي في الكلية ( الترم دا ) .. فالكورس دا يستحسن الي تمشي فيه .. ولو مبتاخدهاش وهتاخدها في ترم تاني او سنة تانية .. ففيديوهات الكورس دا هتفيدك جدا
من هنا
كل المطلوب عشان تدرسه .. انك تكون مبرمج .. وعندك خلفية بسيطة عن الجافا .. وال Math بتاع ال High school .. وشكرا
الا اذا كان مستواك كويس في ال Algorithms و Data structures
دول يعتبروا Topics اساسية جداا لازم تكون انت كمبرمج مستواك عاالي فيهم ..
لانهم الاسلوب الي بيخلوك تحل Problems .. وبيخلوك تقدر تخزن وتتعامل مع ال Data باكتر شكل efficient ممكن ..
ليه تدرس Algorithms ? ..
ال Algorithms حولينا في كل حتة .. كل حاجة حولينا طالما ماشية بنظام تبقي ماشية ب Algorithm ..
الجورزمة واحدة .. ممكن تغير العالم وتقلبه 180 درجة ..
زي مثلا ال RSA Algorithm .. دي واحدة من اقوي ال Algorithms بتاعت التشفير والحماية .. من غيرها كان زمان ال Online secure data .. تبقي مفتووحة عالبحححري للكل ..
فال Algorithms تأثيرها قوي جدا في مجال ال computing بشكل مخييف ..
من اول ال Internet : ال Web search و ازاي ال Data بتتنقل عالنت من مكان لمكان في اسرع وقت .. وال Online computing ..
ومش ال Internet وبس .. كمان في ال circuit design وال File systems وال compilers .. وال video games وال graphics وال virtual reality وال mobiles وال e-commerce وال voting machines ..
كمان تطبيقات ال Algorithms خرجت برا ال Computer science ودخلت علي ال Biology :D
ال Human genome project وال Protein folding ..
كل الحجات دي داخل فيها ال Algorithms ..
لينوس تورفالدس الي عمل لينكس بيقول .. الفرق بين المبرمج الكويس والمبرمج السئ ان المبرمج السئ بيفضل الكود بتاعه علي ال Data structures وال Algorithms .. المبرمج الكويس العكس ..
مستحيل تشتغل في شركة زي ابل وجوجل وسيسكو وفيسبوك واي بي ام والشركات الكبيرة دي من غير ما تكون كويس فيهم ..
كمان ال Algorithms هو البرنس بتاع ال Research في ال Computer science ..
عايز بقا تذاكر Algorithms ..
الكورس دا ( جزئين ) :
الاول
ولو انت بتاخد المادة دي في الكلية ( الترم دا ) .. فالكورس دا يستحسن الي تمشي فيه .. ولو مبتاخدهاش وهتاخدها في ترم تاني او سنة تانية .. ففيديوهات الكورس دا هتفيدك جدا
من هنا
كل المطلوب عشان تدرسه .. انك تكون مبرمج .. وعندك خلفية بسيطة عن الجافا .. وال Math بتاع ال High school .. وشكرا