الأحد، 1 مارس 2020

افضل 20 قناه يوتيوب لتعلم الانجليزيه على الاطلاق

مجمعنهم كلهم هنا 👇
https://goo.gl/NZgW5n

◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼

ودي افضل تطبيقات تعليم اللغة
1- Memrise:
www.memrise.com
2- Duolingo:
www.Duolingo.com
3- LiveMocha:
www.livemocha.com
4- Lang-8:
www.lang-8.com
5- Coeffee:
www.coeffee.com
6- Internetpolyglot:
www.internetpolyglot.com

◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼

دي امتحانات تحديد المستوى للغة الانجليزية العالمية اونلاين :

1–امتحان تحديد المستوي من جامعة اكسفورد
https://www.oxfordenglishtesting.com/browse_tests.aspx…
2-امتحان تحديد المستوي من جامعة كامبرديج
http://www.britishcouncil.org.eg/exam/cambridge
3-امتحان المركز الدولي للتدريب عن بعد دورات اللغات والحاسب الآلي
ETB International Online Schooltest.html
4-امتحان جامعة واشنطن عبارة عن 20 اختياري في 10 دقائق
http://depts.washington.edu/uwelp/uwoelst/uwoelst_main.php
5- امتحان يحدد كم الكلمات(قاموسك)التي تعرفها”Test your vocab”
http://testyourvocab.com/

◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼

عايز كورسات
موجود...
👇👇
عن تجربه ناس كتييير دي احسن الكورسات الي ممكن تتعلم منها انجليزي صح 😁

الكورسات دي كنز بكل معني الكلمة بتحتوي علي مجموعة ممتازة من الفديوهات لتطوير النطق وحصيلة الكلمات و غيره👈👈

1- British Council
افضل مكان ممكن تتعلم فية Conversation و كمان بيأهلك لامتحان ال IELTS اللى هتحتاجة عشان تشتغل فى اى شركة أجنبيه
و يعتبر من أفضل الكورسات الي ممكن تاخدها لأنها بتأهلك بشكل مميز وعلي اعلي مستوي عشان تقدر تطور مستواك في الانجليزي و توصل لمرحلة الطلاقة الي بتحلم بيها .
https://goo.gl/hph3DA

2- كورس المعهد البريطاني BBC English Course
الكورس مقدم من موقع BBC
في الحقيقة هما 3 كورسات مش كورس واحد
كورس لكل مستوي

https://goo.gl/WaaEew

3- قناة ZAmericaEnglish
القناة فيها كورسات في كل مواضيع اللغة :

كورس القراءة
كورس الاستماع – تطوير مهارة الاستماع
تعلم من خلال القصص
تعلم المحادثة باللغة الإنجليزية
كورسات وشروحات لتعليم القواعد ” الجرامر”
https://goo.gl/R4DiqR

4- كورس ” Power English ” كورس لا يقدر بثمن

A.J Hoge للمدرس رقم واحد فى العالم لاكتساب الانجليزى
النظام قائم على سبع قواعد الي هيمشي عليها هيكون الافضل وهيتكلم انجليزي فى حوالى 6 اشهر واقل كمان
ننصح اى حد هيبدا انه يبدا بالكورس ده . لانه مش بس هيعلمك انجليزى بطريقه مجنونه لا . ده كمان هيعلمك دروس فى الحياه كلها . تسالنى و تقولى ايه اكتر كورس اهلك للحياه و فتح عينك على افكار عظيمه و ثقافات تانيه و علم يفرق و ينور حياتك بجد هقولك كورس " Power English " حرفيا الكورس ده ف دروس تأهلك للحياه و هتوسع مدارك عقلك جدا جدا .

لينك الكورس و ملفات صوتيه pdf
هنا https://goo.gl/RSygRL

5_ وده يعتبر افضل كورس للناس الي عايزه تتعلم اللكنه الامريكيه
U.S.A English Learn The American Accent
https://goo.gl/nqNfZo

6- وطبعا الكورس الاشهر على الاطلاق
كورس الجامعه الامريكية English For You كامل
واحد من أقوى كورسات الجامعة الأمريكية هو كورس English For You.
ولك ان تتخيل كورسات الجامعة الامريكية هتكون عاملة ازاى فى المحتوى، وده كان سبب ان الكورس ده يتخطى حاجز 7 مليون مشاهدة على اليوتيوب.
https://goo.gl/aySRxP

◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼

عايز كتب 📚
اتفضل ياسيدي
3 كتب مهمه جدا لاجتياز التوفل
https://goo.gl/5rsYS2
--------------------
الكتاب ده الدليل الرسمي للأيلتس من أشهر الكتب و أهمهم في المذاكره ، متاح حاليا مجانا علي اللينكات دي 👇👇
https://goo.gl/4hfJaj
--------------------
الماتريال الكامله لل IELTS
https://goo.gl/s7DdV9
---------------------
تحميل كتاب …Mastering the American Accent مجانا
https://goo.gl/yVdt4E
----------------------
مجموعة #كتب أهم الكلمات الأساسية في اللغة #الإنجليزية 📚❤️
4000 Essential English Words Books 1 - 6 full pack :-
الكتب للتحميل :-
الكتاب الاول : https://goo.gl/4xxcC3
الكتاب التاني : https://goo.gl/wdT2a4
الكتاب الثالث : https://goo.gl/3oE219
الكتاب الرابع : https://goo.gl/ueu4Ma
الكتاب الخامس : https://goo.gl/EnozUi
الكتاب السادس : https://goo.gl/KHysYL
---------------------------
كتاب تعلم الانجليزية بسهولة بدون معلم 📚📣
https://goo.gl/oiPQrp
-------------------
-----------

ودي 3 ملفات هيعلموك الإنجليزي 📚😍

1- جمل إنجليزية تستعمل بكثرة في الحياة اليومية :-
الملف من إعداد الأستاذ عصام حسين الملف يعرض مجموعة من الجمل الإنجليزية الأكثر استعمالاً في الحياة اليومية و قد استمدها من بلاد الغرب من الاحتكاك بهم و هي تشكل ضرورة ملحة خاصة لمن أراد ان يتعلم المحادثة السريعة في أقصر وقت ممكن .
للتحميل : https://goo.gl/MbhFU1

2- الأفعال التعبيرية الانجليزية في اللغة العربية :-
الملف من إعداد م.محمد صفور المجبري الملف يوضح المعاني المختلفة للأفعال الأكثر شيوعاً و استخداماً عندما تكون مسبوقة بحروف جر .
للتحميل : https://goo.gl/2X8m9d

3- مذكرة شرح قواعد اللغة الإنجليزية :-
الملف من إعداد السيد المعداوي الملف بيشرح أهم الفواعد استخداماً في اللغة الإنجليزية مع شرح كل قاعدة في أمثلة و أسئلة لكل جزء .
للتحميل : https://goo.gl/Sra5Lv

⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️

عايز تعرف الفرق بين التوفل والايلتس
انفضل ياسيدي .....
خلاصة التوفل والأيلتس👇
هوا البوست طويل شويه حاولنا نختصره على قد مانقدر هتلاقيه كله هنا
https://goo.gl/12uVsE

◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼

عايز تحسن الانجليزي عن طريق القراءه ؟

دي اشهر الروايات العالمية من الأدب الانجليزي بتحميل مباشر

https://goo.gl/RA6nU1

◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼

خلاص بقيت برنس وعايز تتكلم مع ناس اجانب
👇👇
اتفضل ياسيدي .....
المواقع دى هتلاقى عليها ناس من جميع انحاء العالم
بيتعلموا لغات … وبيعلموا لغات
1- موقع
‏http://www.sharedtalk.com/
2 – موقع
‏http://www.italki.com/
3- موقع
‏http://lang-8.com/
4- موقع
‏http://www.easylanguageexchange.com/
5- موقع
‏http://language-exchange.gregloby.com/
6- موقع
‏https://www.verbling.com/
7- موقع
‏http://www.busuu.com/enc/
8- موقع
‏http://polyglotclub.com/

التعليم الذاتي Self Learning

الجانب المشرق من الأنترنيت لطلبة البلدان النامية
في السنوات الأخيرة انتشرات منصات التعليم الذاتي في الأنترنيت بشكل كبير ، بفضل المبادرات اللي قامت بيها أهم الجامعات العالمية.. الهدف الأساسي من هاذ المبادرة هو إتاحة فرصة التعليم للطلاب في جميع أنحاء العالم بإختلاف أوضاعهم المالية، للحصول على مستوى تعليمي راقي ومتميز بمختلف المجالات اللي كتقرا في هاد الجامعات .
اليوم ما بقاش عندك عذر بلي ما تاحتش ليك إمكانية تقرا فالجامعة الفلانية، و تا قصة رداءة التعليم فالبلاد ما بقاش مبرر مقنع.
ال MOOC هو إختصار لكلمة Massive Open Online Course ﻭﺗﺮﺟﻤﺘﻬﺎ ديالها هي الدورة ﺍﻟﻬﺎﺋلة ﺍﻟﻤﻔﺘﻮﺡ ﻋﺒﺮ ﺍلأﻧﺘﺮﻧﺖ و هي طريقة جديدة في التعليم لتمكين الطلاب حول العالم من الدراسة عن بعد، بشكل مجاني .
ظاهرة التعليم عبر الأنترنت ظهرات لأول مرة في الولايات المتحدة بمبادرة من بعض الجامعات و المنظمات التعليمية ، و انتشرات بسرعة تا شملات أفضل الجامعات حول العالم على شكل منصات تعليمية.
باش تستافد من التعليم فالأنترنت
فأنت مبدئيا محتاج تعرف راسك شنو باغي تقرا .
من بعد ما تعرف راسك أش باغي، الخطوة التالية هي فين غتقرا
هذي أهم منصات ال Mooc عالميًا وعربيًا :
- منصة Edx
هي مبادرة غير ربحية تم تأسيسها سنة 2012 بواسطة معهد ماساستوتش للعلوم و التكنولوجيا بالتعاون مع جامعة هارفرد ، كتقدم المنصة دورات أكاديمية مماثلة تمامًا للمحتوى اللي تيقدموه في أهم جامعات العالم في عدة مجالات كالطب ، الهندسة ، العلوم ...
التسجيل في المنصة مجاني ، الدراسة تا هي مجانية . لكن باش تاخد شهادة إتمام خاصك تخلص عليها .
شهادة Edx معترف بها عالميا
رابط المنصة :
edx.org
- منصة Future learn
كتقدم دورات مجانية في مختلف المجالات الأكاديمية ، لكن الحصول على الشهادات غير مجاني .
شهادة Future Learn معترف بها
رابط المنصة :
futurelearn.com
- منصة ALISON
منصة كتقدم دورات أكاديمية مجانية في عدة مجالات كالطب ، الصحة ، الموسيقى ، التمريض ، الرياضيات ، الهندسة ، العلوم الطبيعية ... جميع شهادات المنصة مدفوعة .
شهادة Alison معترف بها عالميا
رابط المنصة :
alison.com
- منصة Udacity
منصة أكاديمية ربحية ، تأسسات سنة 2011 ، كتقدم عدة دورات مجانية .
لكن أغلب الدروس فمجال الحاسب الآلي ، كدورات البرمجة ، الذكاء الإصطناعي ، الروبوتات ... و المميز فيها أن :
شهادة Udacity معترف بها
رابط المنصة :
udacity.com
- منصة Coursera
منصة أكاديمية رائدة أيضا تم تأسيسها سنة 2012 ، كتقدم ليك المنصة دورات مجانية فمختلف المجالات الأكاديمية ، الزوين فيها هو إمكانية الحصول على الشهادة مجانا عن طريق خاصية ال financial aid المتاحة في كل دورة.
رابط المنصة :
coursera.org
- منصة Khan Academy
منصة تعليم غير ربحية ، اللي تيشرف عليها هو المؤسس ليها سلمان_خان بشراكة مع معهد ماساستوتش للعلوم والتكنولوجيا ، اكاديمية كاليفورنيا للعلوم ، و وكالة ناسا الفضائية ، المنصة كتحتوي على عدة دورات أكاديمية مجانية فعدة مجالات كالعلوم ، الرياضيات ، البرمجة ، الهندسة ، التاريخ ، الاقتصاد ، و الفن .
رابط المنصة :
khanacademy.org
- منصة MIT Open Course Ware
منصة تعليم مفتوح ، تأسسات سنة 2000 ، مقدمة من طرف معهد ماساستوتش للعلوم و التكنولوجيا و كيتم فيها نشر جميع الدورات الدراسية بشكل مجاني .
رابط المنصة :
ocw.mit.edu/index.htm
- منصة Stanford Online
منصة تعليم مفتوح مقدمة من جامعة ستنفورد ، تيتم فيها نشر جميع الدورات الدراسية مجانا فعدة مجالات كالهندسة ، علوم الحاسب الآلي ، الرياضيات ، الطب ، الصحة ، البرمجة ، إدارة الأعمال ...
رابط المنصة :
online.stanford.edu
- منصة Open Yale Courses
منصة تعليم مفتوح مقدمة من طرف جامعة yale الأمريكية ، بحيث كتنشر جميع دوراتها الدراسية المقررة في الجامعة بشكل مجاني .
رابط المنصة :
oyc.yale.edu
- منصة Udemy
منصة تعليم مفتوح عبر الأنترنيت ، كتحتوي عدة دورات مجانية و غير مجانية في عدة مجالات كإدارة الأعمال ، علوم الحاسب الآلي ، البرمجة ، التسويق ، الموسيقى ، الصحة ...
رابط المنصة :
udemy.com
- منصة Academic Earth
منصة تم تأسيسها سنة 2009 ، كتقدم دورات أكاديمية مجانية من أهم الجامعات العالمية .
رابط المنصة :
academicearth.org
- منصة إدراك Edraak
منصة عربية للتعليم المفتوح عبر الانترنت للعالم العربي ، تأسسات بمبادرة من مؤسسة الملكة رانيا للتعليم و التنمية ، كتوفر ليك عدة دورات أكاديمية من أهم الجامعات العالمية كجامعة هارفرد ، معهد ماساستوتش للعلوم التكنولوجيا ، بيركلي و غيرها .. المزيان هو أن محتوى دوراتها باللغة العربية و الشهادة مجانية .
رابط المنصة :
edraak.org
- منصة رواق Rwaq
تا هي منصة عربية للتعليم المفتوح ، و تا هي كتحتوي على عدة مساقات و دورات بشكل مجاني .
رابط المنصة :
rwaq.org
فالأخير التعليم الذاتي هو الحل لرداءة أنظمة التعليم في البلدان النامية، بالإضافة لأنك كتقرا نفس المحتوى للي كيتقرا فأفضل جامعات العالم من الدار .


مسار ال Android Developer

مسار الأندرويد كامل وازاي تبقي مطور تطبيقات اندرويد من غير ما تاخد ولا كورس برا في اي مكان هتتعلم كلة اونلاين بالعربي او بالانجليزي كمان 😉 مصادر عربية واجنبية كمان , واكتر من مدرب واللي ترتاح في شرحة 😁 دا فعلا حقيقي وعن تجربة شخصبة الحمدلله انا حاولت اجمع قدر ما استطعت من المصادر اللي انا اتعلمت منها شخصيا مجال الاندرويد خلال فترة التحدي بتاعي اللي عملتة اللي هو كان 200 Days of code 🦸‍♂️💪 . واللي الحمدلله نجحت فية كانت نقلة عظيمة بالنسبة ليا اني اتعلم برمجة من غير ما ادفع ولا ربع جنية في كورس واحد اتعلمت الحمدللة كلة اون لاين بس لازم في كل دا يكون عندك هدف وطموح واصرارا والصبر عشان توصل لهدفك . 😉💪
انا مش هجبرك انك نتتعلم من الانترنت بس صدقني حقيقي دا كنز كبير وممكن توفر فلوسك وتتعلم كلة اونلاين وتبقي مطور ناجح في الاندرويد وزي ما قولت عن تجربة شخصة انا قررت اعمل البوست دا عشان لاقيت شباب كتيرة محتارة وخايفة واللي مش عارف يعمل اية او اية هو المسار الصح اللي يمشي علية اولا بس نصيحة للناس :
نصيحة للمبتدئين أكتر الأسئلة اللي اي مبتدئ في البرمجة بيسألها واللي حقيقي كنت انا كمان اتعلمتها في بدايتي وعرفت قد اية هي مهمة :
1- عايز اتعلم البرمجة أبدأ منين ؟!
أولا : حدد هدفك واعرف انتا لية عايز تتعلم البرمجة ولازم انك تحط ليك هدف لأن لو معندكش وهتفضل تتعلم وخلاص هتخس بعد كدا بملل وإحباط وتشتت بسبب انة معندكش اي هدف !
ثانيا : حدد مجالك لأنة عالم البرمجة كبيرة جدا متفرع ومتشعب كتير جدا فوق ما تتخيل هتحدداللي هتعلمة مثلا زي الأندرويد او الويب أو الديسك توب أو الذكاء الاصطناعي وغيرة كتييير .

2- اية هي المدة المطلوبة عشان اتقن لغة برمجة ؟!
مفيش مدة محددة ولكنها بتعتمد علي شخصيتك وقدرتك علي الاستيعاب والمثابرة والتعلم ومثال ممكن تتقن لغة في خلال ٦ أشهر وزي ما قولت بيرجع ليك الوقت دا.
------------------------------
طيب وبعد كدا اعمل تمام , لما تختار مجال الانرويد هتحتاج يكون عندك مواصفات جهازك اللي هتشتغل عليه عشان تشتغل وانتا مستريح علي جهازك :
Windows requirements
Microsoft Windows 7/8/10 (32-bit or 64-bit)
3 GB RAM minimum, 8 GB RAM recommended (plus 1 GB for the Android Emulator)
2 GB of available disk space minimum, 4 GB recommended (500 MB for IDE plus 1.5 GB for Android SDK and emulator system image)
1280 x 800 minimum screen resolution
--------------------------------------------------
Mac OS requirements
Mac OS X 10.10 (Yosemite) or higher, up to 10.13 (High Sierra)
3 GB RAM minimum, 8 GB RAM recommended (plus 1 GB for the Android Emulator)
2 GB of available disk space minimum, 4 GB recommended (500 MB for IDE plus 1.5 GB for Android SDK and emulator system image)
1280 x 800 minimum screen resolution
-------------------------------------------
Linux OS requirements
GNOME or KDE desktop. Tested on Ubuntu 14.04 LTS, Trusty Tahr (64-bit distribution capable of running 32-bit applications)
64-bit distribution capable of running 32-bit applications
GNU C Library (glibc) 2.19 or later
3 GB RAM minimum, 8 GB RAM recommended (plus 1 GB for the Android Emulator)
2 GB of available disk space minimum, 4 GB recommended (500 MB for IDE plus 1.5 GB for Android SDK and emulator system image)
1280 x 800 minimum screen resolution
--------------------------------------------------
طيب في ناس امكانيتها علي قدها والاجهزة ضعيفة شوية انا هقولك تعمل اية عشان تقدر بالمواصفات اللي عندك تشتغل بيها عشان كلنا عارفين اندرويد استوديو وحش رامات هههه بحد ادني لازم يكون الرام عندك 4 جيجا
ودي شوية مساعدة من مجهودي الشخصي هتطبقها عشان الاجهزة الضعيفة :
مهم للناس اللي لسة مبتدئة في الأندرويد 🔔
للناس اللي سألتني ازاي بتشتغل علي أندرويد استوديو برامات 4 جيجا ومعالج core i3 😎 واللي انا منهم 😅🤚عقبال ما ربنا يكرم ،😂 سهلة جدا وبسيطة بس اللي يتعب ويدور كان هيلاقي الحل ركزوا معايا :
1 - افتح ال File هتلاقي آخر حاجة تحت اسمها
Power save mode
ودي وظيفتها بتقلل استخدام الكومبيلر وبتخلية اوف لاين عشان بياخد نسبة كبيرة من الرامات وبيوقف بعض الحاجات اللي كلها استخدام كتير وبيحافظ علي استخدام البرنامج والجهاز في نفس الوقت
2- افتح setting اختار منها gradle هتلاقي في النص اختيار اسمة offline work
3 - ممكن تستغني عن الايملاتر الخاص بالاندرويد او الجهاز المحاكي وفي بديل كتييير جدا وبياخد مساحة قليلة من الرمات منهم المشهور جدا : genymotion 😉
او ممكن تعمل Run علي موبايلك ودي اسهل وأجمل الطرق بمجرد ما توصل موبيلك باللاب بتاعك هيجيلك اشعار من الاستوديو انك ممكن تعمل ربط مع موبيلك بس شرط خاصية ال
USB Debug
من اختيار developer options 😉
وبس خلاص ااقدر ااقولك تقدر تتعلم أندرويد وانتا مطمن عقبال ما ربنا يفتحها علينا ونعمل Upgrade للجهاز بتاعنا 😂🤚
---------------------------------------------------------------------------
حلو اوي كدا يا عم محمد اعمل اية بقا بعد كدا عشان اتعلم بص يا صديقي دا مسار الاندرويد من البداية للنهاية :

🔴 level one
🔵Principles of java
➖ What's Java
➖ Java history
➖ Java Byte code
➖ Java virtual machine
➖ JRE Java runtime environment
➖ JDK Java Development kit
➖ SDK Software Development Kit
➖ API Application Programming Interfaces
➖ Variables
➖ Data Types
➖ Strings
➖ Comments
➖ Math Operations
➖ Conditional statement if- switch
➖ Looping
➖ Arrays
➖ Array List
➖ Exceptions
➖ Casting

🔵OOP
➖ Class
➖ Object
➖ Member Variable
➖ Member method
➖ Constructor
➖ Access Modifiers
➖ Non-Access Modifiers

➖ Inheritance
➖ Polymorphism
➖ Interfaces
➖ Abstraction

🔵Algorithm
🔵Data structure

🔴level two
🔵 Data base
➖ SQLlite
➖ MySQL
➖ Firebase

🔴level three
Introduction to Android
➖ What’s Android?
➖ Why Android
➖ Android Market
➖ Android Versions
➖ what’s new Android

🔵Android Architecture
➖ Android Stack
➖ Android Features
➖ Android Architecture layer

🔵Tools
➖ SDK (software development kit)
➖ JDK (java development kit)
➖ IDE (integrated development environment

🔵Android Studio
➖ Setup Android Studio
➖ Android Manifest
➖ Important Folders
➖ Logcat
➖ Emulator and genymotion

🔵Android Components
➖ Activities and services
➖ Broadcast Receivers
➖ Content Providers

🔵Building Application UI
➖ Material design concept
➖ Layouts
➖ Layouts type
➖ attributes
➖ View class

🔵Activities & Fragments
➖ Life Cycle
➖ Resources
➖ Navigation Drawer
➖ Tab layout

🔵Intents
➖ Explicit Intents
➖ Implicit Intent
➖ Intent Filter

🔵List View
➖ Adapter
➖ List views
➖ Custom views
➖ Recycler view

🔵Android HTTP Client & REST web service "Retrofit"
➖ HTTP Request & Response
➖ Postman and parsing JSON
➖ upload Image to server

🔵Advanced Topics
➖ Permissions
➖ Google Maps
➖ Select Image From Gallery OR Camera
➖ Shared preferences
➖ git version control

🔴level four
🔵 Kotlin
➖ Kotlin With Android studio

---------------------------------------------------------

بعد كدا هتحتاج بقا تتطور من نفسك شوية وتتعلم لغة جديدة زي لغة Kotlin العظيمة عشان دي هتساعدك في انك تكتب كود ااقل بكتيييير عكس جافا واللي اساسا مبنية علي java , هتقولي يعني استغني عن جافا لا طبعا لان جافا اساس كل حاجة .
سؤال الناس المحتارة ؟؟
استخدم كوتلن ولا جافا ؟ 🤔
كوتلن هى لغة برمجة مفتوحة المصدر وفى2017 تم اعتمادها من جوجل لتطوير تطبيقات الاندرويد بجانب الجافا يعنى هى مش بتستبدل جافا خالص وابدا ولم يحدث😂
بدات شركات كبيرة وصغيرة انها تحول من جافا لكوتلن زى (netflix-pinterest-slack-twitter-reddit-evernote)
تقدر تكتب كود كوتلن على (Android Studio - IntelliJIDEA - Eclipse)
هتسال نفسك سؤال انا دلوقتى استخدم اى لغة جافا ولا كوتلن؟!!!!!!!!!!!!!
الاجابة هى ان ليك مطلق الحرية تستخدم جافا او كوتلن 😉 طيب جوجل لية اعتمدتها ؟😯
جوجل شافت انها افضل حل علشان تخلى المبرمج يركز على الفكرة اللى بيطبقها مش كم الكود اللى بيتكتب وكوتلن فيها مميزات كتير عن الجافا ومنها انها بتجمع بين خصائص ال object-oriented programming وال functional programming وكمان بتعتبر الشعار الرسمى ليها هو (write more concise code) بمعنى تقدر تكتب كود اقل بنسبة 40% من اللى هتكتبو بلغة جافا واخر حاجة ممكن نعرفها عن الكوتلن هى ال Extensions زى ال Extension functions وهى انك تضيف function لاى class حتى لو كان مبنى فى اللغة نفسها من غير متضطر تلجأ لل inheritance او ال design patterns 🤭
من الاخر كوتلن هتسهل عليك حاجات كتير وهنكتب عنها اكتر فى المستقبل بالتفصيل😎
طبعا مش ناسي المصادر اللى تقدر تتعلم منها 🤝👌
Kotlin By : Mohamed Tamer
https://www.youtube.com/playlist…
____________________________________________

باللغة العربية
🔴 level one
java + MySQL by : Hassouna Academy
https://www.youtube.com/playlist…

java by : Muhammed Essa
1- https://www.youtube.com/playlist…
2- https://www.youtube.com/playlist…

Data Structures & Algorithm By : Adel Nasim
https://www.youtube.com/playlist…

Data Structures & Algorithm By : محمد شوشان
https://www.youtube.com/playlist…

Data Structures & Algorithm By : Hard-Code
https://www.youtube.com/playlist…

Data Structures & Algorithm By : TheNewBaghdad
https://www.youtube.com/playlist…
---------------------------------------------------------------------
🔴level two
MySQL By : Hassouna Academy
https://www.youtube.com/playlist…

MySQL By : Abdullah Almehmadi
https://www.youtube.com/playlist?list=PLA410065ED903BCA9

MySQL By : Elzero Web School
https://www.youtube.com/playlist…

--------------------------------------------------------------------------
🔴level two
Firebase By : Koutaiba Altellawi
https://www.youtube.com/playlist…

Firebase By : TheNewBaghdad
https://www.youtube.com/playlist…

Firebase By : Ahmed Azz
https://www.youtube.com/playlist…

----------------------------------------------------
🔴level three
Android studio By : Muhammed Essa
https://www.youtube.com/playlist…

Android studio By : TheNewBaghdad
https://www.youtube.com/playlist…

Android studio By : Hassouna Academy
https://www.youtube.com/playlist…

Android studio By : Salim 3dd
https://www.youtube.com/playlist…

------------------------------------------------
🔴level four
Kotlin By : Mohamed Tamer
https://www.youtube.com/playlist…

Kotlin By : TheNewBaghdad
https://www.youtube.com/playlist…

Kotlin By : Hassouna Academy
https://www.youtube.com/playlist…

Kotlin By : Muhammed Essa
https://www.youtube.com/playlist…

________________________________________________________
{EN}
باللغة الأنجليزية
🔴 level one
java By : Mosh
https://www.youtube.com/watch?v=eIrMbAQSU34&t=5865s

java By : thenewboston
https://www.youtube.com/playlist?list=PLFE2CE09D83EE3E28

java By: freeCodeCamp
https://www.youtube.com/watch?v=grEKMHGYyns&t=12892s

Data Structures & Algorithm By : CS Dojo
https://www.youtube.com/watch?v=bum_19loj9A

Data Structures & Algorithm By : freeCodeCamp
https://www.youtube.com/watch?v=RBSGKlAvoiM&t=11621s
https://www.youtube.com/watch?v=09_LlHjoEiY&t=7566s

Data Structures & Algorithm By : Mosh
https://www.youtube.com/watch?v=BBpAmxU_NQo&t=2279s

Data Structures & Algorithm By : Naresh i Technologies
https://www.youtube.com/playlist…

Data Structures & Algorithm By : Abdul Bari
https://www.youtube.com/watch…

--------------------------------------
🔴level two
MySQL By : Mosh
https://www.youtube.com/watch?v=7S_tz1z_5bA

MySQL By : freeCodeCamp
https://www.youtube.com/watch?v=HXV3zeQKqGY

MySQL By : ProgrammingKnowledge
https://www.youtube.com/playlist…

-----------------------------------------------------------------
🔴level two
Firebase By : TVAC Studio
https://www.youtube.com/playlist…

Firebase By : Hindi Tech Dude
https://www.youtube.com/playlist…

-------------------------------------------------------
🔴level three
Android studio By : edureka!
https://www.youtube.com/watch?v=aS__9RbCyHg

Android studio By : PRABEESH R K
https://www.youtube.com/playlist…

Android studio By : Android Developer
https://www.youtube.com/playlist…

Android studio By : ProgrammingKnowledge
https://www.youtube.com/playlist…

Android studio By : Jerry Banfield
https://www.youtube.com/watch?v=00EbvyLlAJo

--------------------------------------
🔴level four
1- Kotlin By : freeCodeCamp
https://www.youtube.com/watch?v=F9UC9DY-vIU&t=4s

2 - Kotlin By : freeCodeCamp
https://www.youtube.com/watch?v=AeC4G-H-MQA&t=358s

3 - Kotlin By : freeCodeCamp
https://www.youtube.com/watch?v=Iz08OTTjR04&t=10662s

Kotlin By : Telusko
https://www.youtube.com/watch?v=I6rkwJed-HY&t=16145s

Kotlin By : Derek Banas
https://www.youtube.com/watch?v=H_oGi8uuDpA&t=3972s

______________________________________________________
مصار اخري :
official Kotlin documentation :-
https://kotlinlang.org/docs/reference/android-overview.html
Kotlin Bootcamp for Programmers :-
https://www.udacity.com/…/kotlin-bootcamp-for-programmers--…
Kotlin for Android Developers:-
https://www.udacity.com/…/kotlin-for-android-developers--ud…
Developing Android Apps with Kotlin:-
https://www.udacity.com/…/developing-android-apps-with-kotl…
Advanced Android with Kotlin:-
https://www.udacity.com/…/advanced-android-with-kotlin--ud9…

الجمعة، 28 فبراير 2020

DMRC

The Delhi Metro is a rapid transit system serving Delhi and its satellite cities of Ghaziabad, Faridabad, Gurgaon, Noida, Bahadurgarh and Ballabhgarh, in the National Capital Region of India.[9] It is by far the largest and busiest metro in India, and second oldest after the Kolkata Metro.[10] The network consists of Eleven colour-coded regular lines serving 285 stations with a total length of 391 kilometres (243 mi).[2][3] The system has a mix of underground, at-grade, and elevated stations using both broad-gauge and standard-gauge. Delhi Metro operates over 2,700 trips daily, starting at around 05:00 and ending at 23:30.[11]

Construction started in 1998, and the first elevated section (Shahdara to Tis Hazari) on the Red Line opened in 2002. The first underground section (Vishwa Vidyalaya - Kashmere Gate) on the Yellow Line opened in 2004.[12] The development of the network was divided into phases. Phase I with 3 lines was completed by 2006, and Phase II in 2011. As of 2019, Phase III is in the finishing stage, and scheduled to be mostly complete by the end of the year. Construction on Phase IV was formally started on 30 December 2019.[13]

Delhi Metro Rail Corporation Limited (DMRC), a company with equal equity participation from the Government of India and the Government of Delhi, built and operates the Delhi Metro.[14][15] DMRC was certified by the United Nations in 2011 as the first metro rail and rail-based system in the world to get carbon credits for reducing greenhouse gas emissions, reducing carbon emission levels in the city by 630,000 tonnes every year.[8]

Delhi Metro also interchanges with the Rapid Metro Gurugram (with a shared ticketing system) and Noida Metro. On 5 February 2019, the DMRC took over the operations of the financially troubled Rapid Metro Gurgaon as part of its own network
Background
The concept of a mass rapid transit for New Delhi first emerged from a traffic and travel characteristics study which was carried out in the city in 1969.[17] Over the next several years, many official committees by a variety of Government departments were commissioned to examine issues related to technology, route alignment, and Governmental jurisdiction.[18] In 1984, the Urban Arts Commission came up with a proposal for developing a multi-modal transport system, which would consist of constructing three underground mass rapid transit corridors as well augmenting the city's existing suburban railway and road transport networks.[19]

While extensive technical studies and the raising of finance for the project were in progress, the city expanded significantly resulting in a twofold rise in population and a five-fold rise in the number of vehicles between 1981 and 1998.[19] Consequently, traffic congestion and pollution soared, as an increasing number of commuters took to private vehicles with the existing bus system unable to bear the load.[17] An attempt at privatizing the bus transport system in 1992 merely compounded the problem, with inexperienced operators plying poorly maintained, noisy and polluting buses on lengthy routes, resulting in long waiting times, unreliable service, extreme overcrowding, unqualified drivers, speeding and reckless driving.[20] To rectify the situation, the Government of India and the Government of Delhi jointly set up a company called the Delhi Metro Rail Corporation (DMRC) on 3 May 1995, with Elattuvalapil Sreedharan as the managing director.[21] Sreedharan handed over the charge as Managing Director of DMRC to Mangu Singh on 31 December 2011.

Initial construction
Physical construction work on the Delhi Metro started on 1 October 1998.[22] After the previous problems experienced by the Kolkata Metro, which was badly delayed and 12 times over budget due to "political meddling, technical problems and bureaucratic delays", DMRC is a special-purpose organisation vested with great autonomy and powers to execute this gigantic project involving many technical complexities, under a difficult urban environment and within a very limited time frame. DMRC was given full powers to hire people, decide on tenders and control funds.[23] The DMRC then hired the Hong Kong MTRC as a technical consultant on rapid transit operation and construction techniques.[24] As a result, construction proceeded smoothly, except for one major disagreement in 2000, where the Ministry of Railways forced the system to use broad gauge despite the DMRC's preference for standard gauge.[25]

The first line of the Delhi Metro, the Red Line, was inaugurated by Atal Bihari Vajpayee, the then Prime Minister of India on 24 December 2002.[26] The Delhi Metro became the second underground rapid transit system in India, after the Kolkata Metro, when the Vishwa Vidyalaya–Kashmere Gate section of the Yellow Line opened on 20 December 2004. This underground line was inauguated by the then Prime Minister Manmohan Singh. The first phase of the project was eventually completed in 2006,[27][28] on budget and almost three years ahead of schedule, an achievement described by Business Week as "nothing short of a miracle".[29]

Phase I

Heropanti 2

Heropanti (transl. Heroic antics) is an Indian Hindi-language romantic action comedy film, directed by Sabbir Khan and produced by Sajid Nadiadwala. The film stars Tiger Shroff and Kriti Sanon in their Hindi film debuts, alongside Prakash Raj in a supporting role. It is a remake of the Telugu film Parugu. Heropanti was released on 23 May 2014.[1] The movie went on to become a hit at the box office.
Chaudhary (Prakash Raj) is a very well known and respected man in his village. He is a very strict patriarch of the Jat family from Haryana consisting of four brothers – Chaudhary himself, Bhuppi (Samar Jai Singh), Pappi (K. C. Shankar) and Sukhi (Prashant Singh). On the night of her marriage, Renu (Sandeepa Dhar), the elder daughter of Chaudhary, elopes with her boyfriend, Rakesh. Chaudhary decides to find them at any cost.

Chaudhary and his men manage to locate two of Rakesh's friends from different places and beat them up. Chaudhary and his men bring them over to his place and one of them reveals Bablu's (Tiger Shroff) name and that he might have an idea where Renu and Rakesh are. At first when Bhuppi, Pappi, Sukhi, and the gang confront Bablu and attack him to find Rakesh, Bablu single-handedly beats up all of them but is hit in the head and loses consciousness.

Chaudhary holds Bablu and the other two friends captive till they tell of the couple's whereabouts. They tell him that they don't know anything, but no one believes them. Meanwhile, Bablu tells his friends that he is in love with a girl of that town, whom he doesn't know and he only has her earring which she dropped that day. The friends decide to flee one day, but Bablu gets a glimpse of the girl and stops in his tracks to look at her and the boys are caught because of him.

Back at Chaudhary's household where the friends are held captive, Chaudhary's younger daughter and Renu's sister, Dimpy (Kriti Sanon) tries to ask them where her sister is, but they won't tell her. Dimpy finds Renu's love letters in her room one of which reaches her uncle. Dimpy manages to clean up everything before her uncle Bhuppi reaches her room. When Shaalu (Sugandha Mishra) is about to burn those letters, Dimpy's uncle asks one of his men to check it. Without thinking much she drops those letters where the boys are held captive. With the help of these letters Bablu and his friends blackmail her. However, Bablu makes a deal with her that in exchange for her sister's whereabouts, Dimpy must find the girl he fell in love with. Dimpy does not agree, but later when circumstances force her, she agrees. That night, Bablu escapes and enters the house after the light fuse burns out. He drinks from the glass of Rajjo (Vikram Singh) (who later turns out to be the would-be-suitor of Dimpy) and becomes drunk. Dimpy finds Bablu and he gives her the earring he found that belongs to the girl he fell in love with. To Dimpy's shock, it turns out that it was none other than her, herself that Bablu saw that day. But she stays silent.

Bablu and his friends go with Chaudhary's men to town one day to search for Renu and Rakesh, where Bablu helps them to board a bus to Shimla. Dimpy's uncle, Pappi, comes to know that Bablu had helped them to flee when he overhears Dimpy. The entire group is beaten badly. When they threaten to kill one of his friends, Bablu tells them that Renu and Rakesh are in Delhi.

Bablu and his friends as well as Dimpy accompany her father to Delhi to find the couple. At this juncture, Dimpy is kidnapped by some local goons, who attempt to rape her. Bablu manages to locate her in time and beats up the goons, winning the trust of Dimpy's father.

That night Dimpy and Bablu go to a night club. In the morning, while Dimpy is confessing her love to Bablu, Chaudhary spots Renu and Rakesh on a bus and chases after them with Bablu and Chaudhary's men following close behind. They manage to stop the bus but when Renu talks back to her father, Chaudhary is heartbroken. When Renu and Rakesh are about to be killed as punishment, Renu confesses that she is pregnant. Chaudhary decides to spare their lives, but at a cost- openly claiming that, to him, Renu is no more.

The group returns home and Chaudhary arranges Dimpy's marriage with Rajjo. He plans on conducting the marriage with pomp. Bablu realises that he misses Dimpy too much. He and his friends come back with the intention to get Dimpy to elope with Bablu. Chaudhary, however, is frightened when Bablu returns, fearing that he will elope with Dimpy. He keeps a close eye on Bablu and Dimpy. When Chaudhary takes Bablu outside, Bablu tells him that he understands how Chaudhary felt when Renu ran way from home and promises him that he will not elope with Dimpy.

When Bablu and his friends are about to leave, Rajjo beats up Bablu with the intention of injuring him, however Bablu fights back and defeats Rajjo in a hand-to-hand combat when Rajjo insults him and Dimpy. They are however stopped at the last moment by Chaudhary. He realises that Dimpy will only be happy if she is with Bablu, and tells Bablu to take her away. Bablu and Dimpy unite with a hug, while Chaudhary and the other people of the Jatt community agree to permit inter-caste and love marriages and Chaudhary accepts Renu back as his daughter.

Cast
Tiger Shroff as Bablu Singh[3][4]
Kriti Sanon as Dimple (Dimpy) Chaudhary[5]
Prakash Raj as Mr. Adhvik Chaudhary (Dimpy's father)
Raashul Tandon as Kiki [6]
Sandeepa Dhar as Renu Chaudhary (Dimpy's sister)[7]
Vikram Singh as Rajjo Fauji[8]
Shireesh Sharma as Police Commissioner
Priyamvada Kant in special appearance
Samar Jai Singh as Bhuppi
K. C. Shankar as Pappi
Sunil Grover as Driver
Jatin Suri as Jitesh (Bablu's friend)
Sugandha Mishra as Shalu (Dimpy's friend)
Prashant Singh as Sukhi
Production
On Salman Khan's insistence, Sajid Nadiadwala was to cast the former's bodyguard Shera's son Tiger Jolly in the film.[9] Instead, Khan later asked Nadiadwala to launch Jackie Shroff's son Tiger Shroff for the film who was signed in June 2012.[10] Filming was mostly done in Kashmir including the romantic song "Rabba".[11] Official trailer was released on 6 April 2014.[12] The film was released on 25 May 2014.[13][14]

Sequel
On 19 February 2020, Tiger Shroff revealed that a sequel was in cards with Nadiadwala Grandson Entertainment producing it again. On 27 February, a post on the banner's social media handle presented that it will make a big announcement on next day. Eventually, on 28 February, the two posters of the sequel Heropanti 2 were released to officially announce it with Ahmed Khan as director and release date to be 16 July 2021.[15]

Critical reception
Film critic Subhash K. Jha gave it 3.5 out of 5 stars and said that Shroff delivers a rare combination of romantic and action oriented protagonist.[16] Bollywood Hungama critic Taran Adarsh also gave the movie 3.5 out of 5 stars, calling it an entertainer that hits the right notes.[17]

CNN-News18 critic Rajeev Masand gave the film 2 out of 5 stars and stated that "for Heropanti, with its regressive themes, sexist humor, and stock villains wears you out early on during its 2 hours 26-minute running time."[18] Anupama Chopra also gave the movie 2 out of 5 stars and overall criticised the movie by saying, "the disjointed narrative brims with low-IQ high-testosterone men brandishing weapons. The women are puppets who either simper or scream."[19] According to Firstpost critic Mihir Fadnavis, Tiger Shroff can pull off stunts, but that's about it.[20] Faheem Rumani of India Today gave it 1.5 out of 5 stars, stating that, "Heropanti is all about Shroff's athletic ability and has little to do with his acting skills".[21] Puneet kapil Gave this movie 2/5* and added that movie is for only one time watch and that too for light comedy and action scenes.

Forensic movie

Forensic : The Science of a Crime is a 2020 Indian Malayalam language crime thriller film, starring Tovino Thomas and Mamta Mohandas.the film is now scheduled to hit screens on 28 February 2020.[1]

Cast
Tovino Thomas as Samuel John Kattookkaran (Medico-Legal Advisor)
Mamta Mohandas as Rithika Xavier IPS
Reba Monica John as Shikha Damodar
Renji Panicker as Abdul Wahab
Saiju Kurup as Xavier John Kattookkaran
Prathap Pothan
Mohan Sharma as John Kattookkaran
Giju John
Anwar Shereef
Rony David as Cameo appearance
Anil Murali as Cameo appearance
Ramu as Cameo appearance
Srikanth Murali as Cameo appearance
Lukman as Cameo appearance

Leap Year

A leap year (also known as an intercalary year or bissextile year) is a calendar year that contains an additional day (or, in the case of a lunisolar calendar, a month) added to keep the calendar year synchronized with the astronomical year or seasonal year.[1] Because astronomical events and seasons do not repeat in a whole number of days, calendars that have the same number of days in each year drift over time with respect to the event that the year is supposed to track. By inserting (called intercalating in technical terminology) an additional day or month into the year, the drift can be corrected. A year that is not a leap year is a common year.

For example, in the Gregorian calendar, each leap year has 366 days instead of 365, by extending February to 29 days rather than the common 28. These extra days occur in each year which is an integer multiple of 4 (except for years evenly divisible by 100, which are not leap years unless evenly divisible by 400). Similarly, in the lunisolar Hebrew calendar, Adar Aleph, a 13th lunar month, is added seven times every 19 years to the twelve lunar months in its common years to keep its calendar year from drifting through the seasons. In the Bahá'í Calendar, a leap day is added when needed to ensure that the following year begins on the March equinox.

The term leap year probably comes from the fact that a fixed date in the Gregorian calendar normally advances one day of the week from one year to the next, but the day of the week in the 12 months following the leap day (from March 1 through February 28 of the following year) will advance two days due to the extra day, thus leaping over one day in the week.[2][3] For example, Christmas Day (December 25) fell on a Tuesday in 2012, Wednesday in 2013, Thursday in 2014, and Friday in 2015, but then leapt over Saturday to fall on a Sunday in 2016.

The length of a day is also occasionally corrected by inserting a leap second into Coordinated Universal Time (UTC) because of variations in Earth's rotation period. Unlike leap days, leap seconds are not introduced on a regular schedule because variations in the length of the day are not entirely predictable.

Leap years can present a problem in computing, known as the leap year bug, when a year is not correctly identified as a leap year or when February 29 is not handled correctly in logic that accepts or manipulates dates.
Algorithm
The following pseudocode determines whether a year is a leap year or a common year in the Gregorian calendar (and in the proleptic Gregorian calendar before 1582). The year variable being tested is the integer representing the number of the year in the Gregorian calendar.

if (year is not divisible by 4) then (it is a common year)
else if (year is not divisible by 100) then (it is a leap year)
else if (year is not divisible by 400) then (it is a common year)
else (it is a leap year)

The algorithm applies to proleptic Gregorian calendar years before 1, but only if the year is expressed with astronomical year numbering. It is not valid for the BC or BCE notation. The algorithm is not necessarily valid for years in the Julian calendar, such as years before 1752 in the British Empire. The year 1700 was a leap year in the Julian calendar, but not in the Gregorian calendar.

Leap day
February 29 is a date that usually occurs every four years, and is called the leap day. This day is added to the calendar in leap years as a corrective measure, because the Earth does not orbit the sun in precisely 365 days.

The Gregorian calendar is a modification of the Julian calendar first used by the Romans. The Roman calendar originated as a lunisolar calendar and named many of its days after the syzygies of the moon: the new moon (Kalendae or calends, hence "calendar") and the full moon (Idus or ides). The Nonae or nones was not the first quarter moon but was exactly one nundina or Roman market week of nine days before the ides, inclusively counting the ides as the first of those nine days. This is what we would call a period of eight days. In 1825, Ideler believed that the lunisolar calendar was abandoned about 450 BC by the decemvirs, who implemented the Roman Republican calendar, used until 46 BC. The days of these calendars were counted down (inclusively) to the next named day, so February 24 was ante diem sextum Kalendas Martias ("the sixth day before the calends of March") often abbreviated a. d. VI Kal. Mart. The Romans counted days inclusively in their calendars, so this was actually the fifth day before March 1 when counted in the modern exclusive manner (not including the starting day).[11]

The Republican calendar's intercalary month was inserted on the first or second day after the Terminalia (a. d. VII Kal. Mar., February 23). The remaining days of Februarius were dropped. This intercalary month, named Intercalaris or Mercedonius, contained 27 days. The religious festivals that were normally celebrated in the last five days of February were moved to the last five days of Intercalaris. Because only 22 or 23 days were effectively added, not a full lunation, the calends and ides of the Roman Republican calendar were no longer associated with the new moon and full moon.

The Julian calendar, which was developed in 46 BC by Julius Caesar, and became effective in 45 BC, distributed an extra ten days among the months of the Roman Republican calendar. Caesar also replaced the intercalary month by a single intercalary day, located where the intercalary month used to be. To create the intercalary day, the existing ante diem sextum Kalendas Martias (February 24) was doubled, producing ante diem bis sextum Kalendas Martias. Hence, the year containing the doubled day was a bissextile (bis sextum, "twice sixth") year. For legal purposes, the two days of the bis sextum were considered to be a single day, with the second half being intercalated; but in common practice by 238, when Censorinus wrote, the intercalary day was followed by the last five days of February, a. d. VI, V, IV, III and pridie Kal. Mart. (the days numbered 24, 25, 26, 27, and 28 from the beginning of February in a common year), so that the intercalated day was the first half of the doubled day. Thus the intercalated day was effectively inserted between the 23rd and 24th days of February. All later writers, including Macrobius about 430, Bede in 725, and other medieval computists (calculators of Easter), continued to state that the bissextum (bissextile day) occurred before the last five days of February.
Until 1970, the Roman Catholic Church always celebrated the feast of Saint Matthias on a. d. VI Kal. Mart., so if the days were numbered from the beginning of the month, it was named February 24 in common years, but the presence of the bissextum in a bissextile year immediately before a. d. VI Kal. Mart. shifted the latter day to February 25 in leap years, with the Vigil of St. Matthias shifting from February 23 to the leap day of February 24. This shift did not take place in pre-Reformation Norway and Iceland; Pope Alexander III ruled that either practice was lawful (Liber Extra, 5. 40. 14. 1). Other feasts normally falling on February 25–28 in common years are also shifted to the following day in a leap year (although they would be on the same day according to the Roman notation). The practice is still observed by those who use the older calendars.

Synchronized calendars (Bengali, Indian and Thai)
The Revised Bengali Calendar of Bangladesh and the Indian National Calendar organise their leap years so that the every leap day is close to a February 29 in the Gregorian calendar and vice versa. This makes it easy to convert dates to or from Gregorian.

The Thai solar calendar uses the Buddhist Era (BE), but has been synchronized with the Gregorian since AD 1941.

Julian, Coptic and Ethiopian calendars
From AD 8 the Julian calendar received an extra day added to February in years that are multiples of 4.

The Coptic calendar and Ethiopian calendar also add an extra day to the end of the year once every four years before a Julian 29-day February.

This rule gives an average year length of 365.25 days. However, it is 11 minutes longer than a tropical year. This means that the vernal equinox moves a day earlier in the calendar about every 131 years.

Revised Julian calendar
The Revised Julian calendar adds an extra day to February in years that are multiples of four, except for years that are multiples of 100 that do not leave a remainder of 200 or 600 when divided by 900. This rule agrees with the rule for the Gregorian calendar until 2799. The first year that dates in the Revised Julian calendar will not agree with those in the Gregorian calendar will be 2800, because it will be a leap year in the Gregorian calendar but not in the Revised Julian calendar.

This rule gives an average year length of 365.242222 days. This is a very good approximation to the mean tropical year, but because the vernal equinox year is slightly longer, the Revised Julian calendar for the time being does not do as good a job as the Gregorian calendar at keeping the vernal equinox on or close to March 21.

Chinese calendar
The Chinese calendar is lunisolar, so a leap year has an extra month, often called an embolismic month after the Greek word for it. In the Chinese calendar the leap month is added according to a rule which ensures that month 11 is always the month that contains the northern winter solstice. The intercalary month takes the same number as the preceding month; for example, if it follows the second month (二月) then it is simply called "leap second month" i.e. simplified Chinese: 闰二月; traditional Chinese: 閏二月; pinyin: rùn'èryuè.

Hebrew calendar
The Hebrew calendar is lunisolar with an embolismic month. This extra month is called Adar Alef (first Adar) and is added before Adar, which then becomes Adar Bet (second Adar). According to the Metonic cycle, this is done seven times every nineteen years (specifically, in years 3, 6, 8, 11, 14, 17, and 19). This is to ensure that Passover (Pesah) is always in the spring as required by the Torah (Pentateuch) in many verses[12] relating to Passover.

In addition, the Hebrew calendar has postponement rules that postpone the start of the year by one or two days. These postponement rules reduce the number of different combinations of year length and starting days of the week from 28 to 14, and regulate the location of certain religious holidays in relation to the Sabbath. In particular, the first day of the Hebrew year can never be Sunday, Wednesday or Friday. This rule is known in Hebrew as "lo adu rosh" (לא אד"ו ראש), i.e., "Rosh [ha-Shanah, first day of the year] is not Sunday, Wednesday or Friday" (as the Hebrew word adu is written by three Hebrew letters signifying Sunday, Wednesday and Friday). Accordingly, the first day of Passover is never Monday, Wednesday or Friday. This rule is known in Hebrew as "lo badu Pesah" (לא בד"ו פסח), which has a double meaning — "Passover is not a legend", but also "Passover is not Monday, Wednesday or Friday" (as the Hebrew word badu is written by three Hebrew letters signifying Monday, Wednesday and Friday).

One reason for this rule is that Yom Kippur, the holiest day in the Hebrew calendar and the tenth day of the Hebrew year, now must never be adjacent to the weekly Sabbath (which is Saturday), i.e., it must never fall on Friday or Sunday, in order not to have two adjacent Sabbath days. However, Yom Kippur can still be on Saturday. A second reason is that Hoshana Rabbah, the 21st day of the Hebrew year, will never be on Saturday. These rules for the Feasts do not apply to the years from the Creation to the deliverance of the Hebrews from Egypt under Moses. It was at that time (cf. Exodus 13) that the God of Abraham, Isaac and Jacob gave the Hebrews their "Law" including the days to be kept holy and the feast days and Sabbaths.

Years consisting of 12 months have between 353 and 355 days. In a k'sidra ("in order") 354-day year, months have alternating 30 and 29 day lengths. In a chaser ("lacking") year, the month of Kislev is reduced to 29 days. In a malei ("filled") year, the month of Marcheshvan is increased to 30 days. 13-month years follow the same pattern, with the addition of the 30-day Adar Alef, giving them between 383 and 385 days.

Islamic calendar
The observed and calculated versions of the Islamic calendar do not have regular leap days, even though both have lunar months containing 29 or 30 days, generally in alternating order. However, the tabular Islamic calendar used by Islamic astronomers during the Middle Ages and still used by some Muslims does have a regular leap day added to the last month of the lunar year in 11 years of a 30-year cycle.[13] This additional day is found at the end of the last month, Dhu 'l-Hijja, which is also the month of the Hajj.[14]

The Hijri-Shamsi calendar, also adopted by the Ahmadiyya Community, is based on solar calculations and is similar to the Gregorian calendar in its structure with the exception that the first year starts with Hijra.[15]

Bahá'í calendar
The Iranian calendar is an observational calendar that starts on the spring equinox and adds a single intercalated day to the last month (Esfand) once every four or five years; the first leap year occurs as the fifth year of the typical 33-year cycle and the remaining leap years occur every four years through the remainder of the 33-year cycle. This system has less periodic deviation or jitter from its mean year than the Gregorian calendar, and operates on the simple rule that the vernal equinox always falls in the 24-hour period ending at noon on New Year's Day.[16] The 33-year period is not completely regular; every so often the 33-year cycle will be broken by a cycle of 29 years.[17] A similar rule has been proposed to simplify the Gregorian calendar.[18] The centennial leap years would be spaced so that in years giving remainder 3 on division by 100 the dynamic mean sun[19] passes through the equinox in the 24-hour period ending at 1 PM GMT on 19 March. The system would be introduced when for the first time the dynamic mean sun is due to pass through the equinox before 1 PM GMT on 18 March in a year giving remainder 3 on division by 400. The immediately preceding centennial leap year will be cancelled. The first cancellation will probably be AD 8400 and the next two centennial leap years thereafter will probably be AD 8800 and AD 9700.
In Ireland and Britain, it is a tradition that women may propose marriage only in leap years. While it has been claimed that the tradition was initiated by Saint Patrick or Brigid of Kildare in 5th century Ireland, this is dubious, as the tradition has not been attested before the 19th century.[21] Supposedly, a 1288 law by Queen Margaret of Scotland (then age five and living in Norway), required that fines be levied if a marriage proposal was refused by the man; compensation was deemed to be a pair of leather gloves, a single rose, £1 and a kiss.[22] In some places the tradition was tightened to restricting female proposals to the modern leap day, February 29, or to the medieval (bissextile) leap day, February 24.

According to Felten: "A play from the turn of the 17th century, 'The Maydes Metamorphosis,' has it that 'this is leape year/women wear breeches.' A few hundred years later, breeches wouldn't do at all: Women looking to take advantage of their opportunity to pitch woo were expected to wear a scarlet petticoat — fair warning, if you will."[23]

In Finland, the tradition is that if a man refuses a woman's proposal on leap day, he should buy her the fabrics for a skirt.[24]

In France, since 1980, a satirical newspaper entitled La Bougie du Sapeur is published only on leap year, on February 29.

In Greece, marriage in a leap year is considered unlucky.[25] One in five engaged couples in Greece will plan to avoid getting married in a leap year.[26]

In February 1988 the town of Anthony in Texas, declared itself "leap year capital of the world", and an international leapling birthday club was started.[

زياد علي

زياد علي محمد