تم تحديثه في سبتمبر 23, 2021 هل تحب لغة Java؟ إليك هذا المقال حيث سنتحدث اليوم في هذه التدوينة عن مجموعة من أشهر مواقع تعلم لغة الجافا ومن المعروف أن لغة Java من أسهل اللغات البرمجية لذلك هي مناسبة للمستويات المبتدئة في عالم Programming. موقع Learn Java Online يحتوي هذا الموقع على مجموعة من الدروس المبسطة التي تختص في تعليم لغة الجافا وينقسم إلى قسمين وهما: Basics وهنا تستطيع تعلم أسس لغة Java من خلال بعض الموضوعات التي تختص باللغة مثل: Conditionals. Arrays. Loops. Functions. Objects. Advanced وهنا يضم كل الشروحات المتقدمة التي تحتاج إليها إذا كنت بالفعل تعرف الأساسيات العامة للتعامل مع اللغة وهي مثل: Try and Catch. Abstract Classes. Interfaces. Using Generics. Collections. Wrappers and Autoboxing. Exceptions. رابط الموقع موقع Java Programming يتناول هذا الموقع دورة مجانية تماما في لغة الجافا من جامعة هلسنكي ( University of Helsinki) الفنلندية، حيث يقوم بعرض هذه الدورة باللغة الإنجليزية، وتشمل هذه الدورة التعرف على أساسيات برمجة الحاسوب ودراسة الخوارزميات وتعليم أساسيات ومفاهيم لغة الجافا، وهذه الدورة مقدمة لكل الراغبين في تعلم البرمجة ولا تشترط وجود معرفة سابقة بمجال البرمجة.
ويحتوي على دروس تساعدك على تعلم واحتراف لغة البايثون وبعض الموضوعات البرمجية الأخرى مثل: Cloud and Big Data. Unit Testing. Scripts. Data Access. REST API. Logging Frameworks موقع CODEGYM يقدم هذا الموقع الأجنبي سلسلة شاملة لدراسة لغة الجافا بكل سهولة، فهو يهتم بتطبيق لغة الجافا لضمان فهمك لها يشرحه وأيضا لكي تكون قادرا على تصميم البرامج بكل سهولة، فهو يحتوى على 80% من الشغل العملي والتطبيق لكي تصبح قادرا على التعامل مع لغة الجافا و 20% فقط من المحتوى النظري، كما أنه يهتم بالتدريبات الخاصة بك لذلك يشمل على أكثر من 100 تدريب لك لكي تكون قادرا على تطبيق ما درسته في لغة الجافا. وهو أيضًا من المصادر التي تحتاج إلى تسجيل حساب جديد لتستطيع بدء تعلم لغة الجافا اون لاين، وهو بمثابة تدريب وكورس في نفس الوقت وذلك لأنه يساعدك في احتراف الجافا في مدة تترواح أكثر من 500+ ساعة مقسمة إلى 40 ميني دورة بالإضافة إلى quizzes (كويزات)، (مشاريع برمجية) coding projects. موقع Epam يقدم هذا الموقع دورات عديدة لدراسة لغة الجافا ومنها دورة Java development، وهذا الكورس يتناول مجموعة من الدروس ومنها: التعرف على لغة الجافا.
الأعداد في لغة البرمجة جافا دوال الكلاس Math في لغة البرمجة جافا الأعداد في لغة البرمجة جافا: لتعريف متغير بلغة البرمجة جافا بهدف تخزين عدد نقوم بتعريفه باستخدام أنواع البيانات البدائية ( Primitive Data Types) لتخزين الأعداد كـ ( int) أو ( float) أو ( double)، ولغة البرمجة جافا توفر ما يسمى ب (wrapper classes) وهي الكلاسات التي تمثل أنواع البيانات البدائية فكل نوع بيانات بدائي في جافا له كلاس يمثله و يكون من نفس إسمه مثال: النوع ( int) يمكن تمثيله بالكلاس ( Integer). النوع ( float) يمكن تمثيله بالكلاس ( Float). النوع ( byte) يمكن تمثيله بالكلاس ( Byte). النوع ( double) يمكن تمثيله بالكلاس ( Double). النوع ( short) يمكن تمثيله بالكلاس ( Short). النوع ( long) يمكن تمثيله بالكلاس ( Long). ومن الممكن تحويل النوع البدائي لكائن من نفس النوع وتسمى هذه العملية ( boxing)، و عملية إرجاع قيمة الكائن إلى النوع البدائي لهذا الكائن تسمى ( unboxing). دوال الكلاس Math في لغة البرمجة جافا: يُعد الكلاس ( Math) هو كلاس جاهز في لغة البرمجة جافا والذي يحتوي على مجموعة من الدوال تتعلق بالرياضيات، وفيما يلي أهم هذه الدوال: إسم الدالة تعريفها public static double abs ( double d) تستخدم لإرجاع القيمة المطلقة للعدد الذي نمرره لها مكان البارامتير ( d).
هل أنا جاهز لتعلم لغة Java ؟ إذا كنت مبتدئاً في البرمجة, ننصحك بشدة أن تتعلم المنطق البرمجي (أي الخوارزميات) لأنك ستتعلم منه كيف تفكر و تحلل كمبرمج. ستجد البعض في وسائل التواصل الإجتماعية يقول لا تتعلم الخوارزميات في البداية لأنك ستتعلمها أثناء تعلم البرمجة. نعم ذلك ممكن, خاصةً إذا كنت تتعلم في مركز خاص و هناك شخص دائماً جاهز ليشرح لك أي كود لم تستطع فهمه. الآن عليك معرفة أن تعلّم لغة برمجة و الخوارزميات في وقت واحد أمر سيتعبك جداً و سيؤخرك في التعلم لأن أي كود جديد يمر معك ستتعب كثيراً حتى تتمكن من فهمه بنفسك, و أي مشكلة تواجهها في الكود ستتعب كثيراً في حلها و قد لا تتمكن أصلاً من حلها لأنك قد لا تعرف سببها. الخوارزميات بحر كبير جداً من المعرفة و لكنك لا تحتاج معرفتها كلها كمبتدئ. في هذه الدورة قمنا بشرح الجزء الأساسي الذي تحتاجه من الخوارزميات حتى تتمكن من تعلم أي لغة برمجة بسهولة. تعلم الخوارزميات » ما هي لغة جافا؟ JAVA تكتب جافا باللغة العربية و هي لغة برمجة عالية المستوى إبتكرها James Gosling عام 1991 أثناء عمله في مختبرات شركة Sun Microsystems و ذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة الذكية.
مثال: إذا كان إسم الكلاس class do0oيجب أن يكون موجوداً في ملف جافا إسمه كما في هذه الصورة: إنتبه: إذا كان إسم الكلاس مختلف عن إسم الملف فإن الـ javac أي المترجم الذي يحول كود الجافا للغة يفهمها الكمبيوتر, لن يستطيع إيجاد الكلاس لأنه يبحث عن الملف أولاً ثم يتوقع أن يكون الكلاس يحمل نفس الإسم, وسيسبب ذلك مشاكل في الكود. نقطة البداية نقطة البداية تسمى Entry Point, و هي تعني أول مكان سيتم فيه تنفيذ الأوامر المكتوبة عند تشغيل البرنامج. في البرامج الفعلية, سيحتوي برنامجك على أكثر من كلاس حتماً بالإضافة إلى كثير من الملفات و الصور إلخ.. و سترى ذالك في دروس متقدمة. إذاً كيف سيفهم مترجم لغة جافا (javac) أي كلاس يجب أن يتنفذ في البداية؟ من هنا جاءت فكرة أنه يمكن للمشروع الذي تبنيه أن يحتوي على العدد الذي تريده من الكلاسات, و لكنه يجب أن يحتوي على نقطة إنطلاق واحدة و هكذا سيعرف المترجم من أين سيبدأ بتنفيذ الأوامر. نقطة البداية في جافا هي الدالة public static void main(String[] args) و لذلك عند إنشاء أي مشروع جديد تجد هذه الدالة جاهزة فيه. في جافا يجب أن يحتوي كل برنامج على الدالة main() لأنها نقطة البداية.
عمل وتحريك ما يعرف ب Sliders. إجراء عمليات أجاكس. التحقق من صحة البيانات في النماذج أو Form Validation. إلخ... مثل هذه التفاعلات نلمسها بشكل يومي أثناء تعاملنا مع منصات ومواقع كبرى مثل جوجل وفيسبوك. فعندما يقوم الأول باقتراح كلمة أو جملة عندما نكتب له حرف أو حرفين فهو يقوم بذلك عن طريق جافا سكريبت، ولما ننزل في شريط أخبار فيسبوك ويتم إضافة مواد جديدة للشريط بشكل آلي كلما نزلنا فهو يستعين بجافا سكريبت للقيام بذلك، وقس عليه ما تجده وتراه كل يوم في المواقع التي تزورها. نقول عن جافا سكريبت بأنه لغة برمجة من جانب العميل أو Client-side programming language لأنه يشتغل وينفذ في المتصفح بجهاز المستخدم، في مقابل لغات برمجة أخرى، مثل PHP، التي صممت لتعمل في ناحية الخادم Server-side. من الضروري أن نفهما الفرق بين هذا النوعين من لغات البرمجة، فاللغات التي تشتغل في الخادم دورها هو إنشاء وبناء صفحات الويب التي يطلبها المستخدم وإرسالها إلى متصفح الأخير ليتم تنفيذ أكواد جافا سكريبت المضمنة فيها. للمزيد من التفاصيل: دليل مفصل لكيفية عمل المواقع الإلكترونية استعمالات JavaScript بدأت لغة جافا سكريبت كما قلنا بكونها مجرد Scripting Language لإضافة بعض المؤثرات إلى صفحة الويب وبث الحياة فيها أكثر، ولكن اليوم توسع مجال اهتمامات هذه اللغة بشكل كبير جدا وشمل مجالات شتى، منها: بناء تطبيقات الموبايل وكذا تطبيقات سطح المكتب عن طريق تقنيات حديثة مثل React Native ، Ionic و Electron.
زيارة مجمع سيتي ستارز المتكامل يعتبر من الجولات التي لا تتكرر، لما يحتويه من أجزاء تجعلك تجد كل ما تحتاجه من تسوق وترفيه وأماكن استراحة، ويشتهر هذا المركز بشكله الخارجي التي يتكون من ثلاث اهرامات زجاجية، يحيط بها العديد من الأبراج، بالإضافة الى المبنى الأكبر المنفصل والذي يعتبر مجمع لمحلات التسوق. فنادق قريبة من مجمع سيتي ستارز إن ت ركونتيننتال سيتي ستارز القاهرة فندق ستاي بريدج سويتس سيتي ستارز يقع مجمع سيتي ستارز القاهرة في مدينة نصر، تم افتتاحه عام 2004 ويتألف المجمع من 8 طوابق، ويعتبر من اهم المجمعات التجارية في مدينة القاهرة ، والذي يحوي على العديد من ماركات التسوق العالمية والتجارية المشهورة. عند دخولك الى الطابق الأرضي سوف تشاهد العديد من محلات التسوق، ابتداء من الألبسة والاحذية والاكسسوار، كما يوجد في هذا الطابق قاعة السينما الذي تعرض أفلام بدقة 7D، بالإضافة الى المقاهي ومركز تجميلي، كما يوجد هناك حدائق داخلية مزودة بشاشات عرض سينمائي يصل عددها الى 21 شاشة. اما الطابق الأول فيوجد فيه قسم الطعام، ويحتوي على أكثر من 20 مطعم من اشهر المطاعم العالمية التي تقدم الذ وجبات التحلية والاطعمة بالإضافة الى المشروبات المتنوعة، اما في الطباق الثاني من سيتي ستارز القاهره هناك العديد من المتاجر التابعة لاشهر علامات التسوق العالمية، مثل زارا و مانغو بالإضافة الى اتش اند ام و فيكتوريا سيكريت.
شقق فندقية ستاي بريدج سويتس سيتي ستارز (مصر القاهرة)- بوكينج فورجالف - YouTube
مواعيد التسجيل والمغادرة تسجيل الوصول: 3:00 مساءً. تسجيل المغادرة: 1:00 مساءً.
وتشمل المرافق طاولة كي الملابس وسرير أريكة وحمامين. يشتمل هذا الجناح على: • أمسية مع وجبات خفيفة مجانية لثلاث أمسيات في الأسبوع (يوم الإثنين - الثلاثاء - الأربعاء)- غير متوفرة خلال العطل الرسمية محمصة حمّام إضافي 70 م² • غرفة نوم واحدة. • تلفزيون بشاشة إتش إس آي إيه إل سي دي. • منطقة جلوس منفصلة. • حمام واحد. • سرير أريكة. • يُسمح بسرير واحد قابل للطي. • أمسية مع وجبات خفيفة مجانية لثلاث أمسيات في الأسبوع (الاثنين - الثلاثاء - الأربعاء)- غير متوفرة خلال العطل الرسمية مساحة الغرفة 115 م² يضم هذا الجناح المكيف غرفتي نوم وغرفة معيشة منفصلة مع تلفزيون بشاشة مسطحة، ومطبخ. وتشمل المرافق طاولة كي الملابس وسريراً قابلاً للطي وسرير أريكة وحمامين.
عدد النجوم اسعار الغرف في شقق ستاى بريدج سيتى ستارز القاهره ستوديو سويت جناح بمساحه 45متر احجز الآن! ستاندر سويت غرفه نوم واحده غرفه نوم + منطقه جلوس احجز الآن! جناح اكزكتيف غرفه نوم واحده جناح مطل على المدينه احجز الآن! (ستاندر سويت (غرفتى نوم غرفتى نوم+ غرفه جلوس احجز الآن! (اكزكتيف سويت (غرفتى نوم غرفتى نوم + غرفه معيشه احجز الآن! (سويت ديلوكس ( ثلاث غرف نوم ثلاث غرف نوم + غرفه معيشه +غرفه تناول طعام احجز الآن! ( غرفتى نوم (سويت بنتاهوس سويت مطل على المدينه احجز الآن! (سويت بنتاهوس ( ثلاث غرف نوم سويت مطل على المدينه احجز الآن! فندق شقق ستاى بريدج سيتى ستارز القاهره يقدم فندق شقق ستاى بريدج سيتى ستارز القاهره اقامه متميزه لنزلائه تجعله مقصد لكثيرمن النزلاء. موقع الفندق يقع فندق شقق ستاى بريدج سيتى ستارز القاهره بامتداد شارع مكرم عبيد بمدينه نصر القاهره حيث يبعد الفندق عن مول سيتى ستارز وجنينه مول بخطوات قليله كما يبعد عن مطار القاهره الدولى بحوالى 10دقائق. نبذه عن الفندق يتكون فندق شقق ستاى بريدج سيتى ستارز القاهره من 14طابق تضم 140غرفه وجناح ويتميز الفندق بأثاث غرفه المعاصر وقربه من وسط مدينه القاهره.