مواقع العمل عن بعد
تقدر من خلالها باذن الله هتلاقي فرصه شغل
1 - Remote OK
https://remoteok.com/
2 - Just Remote
https://justremote.co/remote-developer-jobs
3 - AngelList Talent
https://angel.co/jobs/home
4 - We Work Remotely
https://weworkremotely.com/
5 - Hired
https://hired.com/
6 - Flex Jobs
https://www.flexjobs.com/jobs/featured
7 - Upwork
https://www.upwork.com/
8 - Job Spresso
https://jobspresso.co/
9 - Daily Remote
https://dailyremote.com/
10 - Remote Leaf
https://remoteleaf.com/
11 - Showwcase
https://www.showwcase.com/job/8725
12 - JS Remotely
https://jsremotely.com/
13 - LinkedIn
https://www.linkedin.com/jobs/
14 - Design Remotely
https://designremotely.co/
15 - Turing
https://www.turing.com/
16 - Remote More
https://remotemore.com/
17 - Remote Platz
https://remoteplatz.com
18 - Toptal
https://www.toptal.com/
19 - Netguru
https://www.netguru.com/
20 - EPAME Anywhere
https://anywhere.epam.com/en
21 - Andela
https://andela.com/
22 - Vanhack
https://vanhack.com/
23 - Talent IO
https://www.talent.io/p/en-fr/home
24- Arc
https://arc.dev
تقدر من خلالها باذن الله هتلاقي فرصه شغل
1 - Remote OK
https://remoteok.com/
2 - Just Remote
https://justremote.co/remote-developer-jobs
3 - AngelList Talent
https://angel.co/jobs/home
4 - We Work Remotely
https://weworkremotely.com/
5 - Hired
https://hired.com/
6 - Flex Jobs
https://www.flexjobs.com/jobs/featured
7 - Upwork
https://www.upwork.com/
8 - Job Spresso
https://jobspresso.co/
9 - Daily Remote
https://dailyremote.com/
10 - Remote Leaf
https://remoteleaf.com/
11 - Showwcase
https://www.showwcase.com/job/8725
12 - JS Remotely
https://jsremotely.com/
13 - LinkedIn
https://www.linkedin.com/jobs/
14 - Design Remotely
https://designremotely.co/
15 - Turing
https://www.turing.com/
16 - Remote More
https://remotemore.com/
17 - Remote Platz
https://remoteplatz.com
18 - Toptal
https://www.toptal.com/
19 - Netguru
https://www.netguru.com/
20 - EPAME Anywhere
https://anywhere.epam.com/en
21 - Andela
https://andela.com/
22 - Vanhack
https://vanhack.com/
23 - Talent IO
https://www.talent.io/p/en-fr/home
24- Arc
https://arc.dev
Remote OK
Remote Jobs in Programming, Design, Sales and more #OpenSalaries
Looking for a remote job? Remote OK® is the #1 Remote Job Platform and has 1,128,973+ remote jobs as a Developer, Designer, Copywriter, Customer Support Rep, Sales Professional, Project Manager and more! Find a career where you can work remotely from anywhere.
❤4🔥2👍1
من أمتع وأكثر المشاريع اللي تقوي مهاراتك بالـ Frontend هي الداشبورد 🔥🔥
وهنا فيديوهات تساعدك بتنفيذها 😍👇🏻
⭐️ قائمة تشغيل كاملة من مهندس أسامة الزيرو 😍😍
https://www.youtube.com/playlist?list=PLDoPjvoNmBAyGaRGzPVZCkYx5L7Mo9Tbh
⭐️ باستخدام HTML و CSS فقط 😍😍
https://www.youtube.com/watch?v=CgCPP2KO5ds&t=288s
⭐️ باستخدام HTML / CSS / JS بنظام Dark & Light 🔥
https://www.youtube.com/watch?v=BOF79TAIkYQ
⭐️ بدون استخدام أي CSS frameworks للي حابين يتقنوا الـ Grid 😍🔥
https://www.youtube.com/watch?v=UALn3klXFBM&t=4132s
—
وهنا فيديوهات تساعدك بتنفيذها 😍👇🏻
⭐️ قائمة تشغيل كاملة من مهندس أسامة الزيرو 😍😍
https://www.youtube.com/playlist?list=PLDoPjvoNmBAyGaRGzPVZCkYx5L7Mo9Tbh
⭐️ باستخدام HTML و CSS فقط 😍😍
https://www.youtube.com/watch?v=CgCPP2KO5ds&t=288s
⭐️ باستخدام HTML / CSS / JS بنظام Dark & Light 🔥
https://www.youtube.com/watch?v=BOF79TAIkYQ
⭐️ بدون استخدام أي CSS frameworks للي حابين يتقنوا الـ Grid 😍🔥
https://www.youtube.com/watch?v=UALn3klXFBM&t=4132s
—
YouTube
How to create Dashboard with HTML and CSS | Create Finance Dashboard with HTML and CSS
How to create an Admin Dashboard with HTML and CSS | Finance Dashboard using HTML and CSS
Download Source Code From Here
➤ https://www.codeinfoweb.com/
Connect with Us:
Instagram: https://instagram.com/codeinfoo
Facebook: https://www.facebook.com/codeinfo…
Download Source Code From Here
➤ https://www.codeinfoweb.com/
Connect with Us:
Instagram: https://instagram.com/codeinfoo
Facebook: https://www.facebook.com/codeinfo…
👍4❤2
"اكتشفت موقعًا رائعًا للعثور على APIs لمشاريع الواجهات الأمامية، يُعرف باسم RapidAPI (https://rapidapi.com). هذا الموقع يعتبر كنزًا لمطوري Frontend، حيث يوفر واجهات برمجية متنوعة لمختلف المجالات.
🔥5❤2
5 مواقع لقوالب HTML مجانية ومدفوعة 🔥
تختصر وقتك وجهدك، وممكن تستلهم منها أفكار وتنفذها بنفسك 👏🏻👏🏻
1️⃣ https://freehtml5.co/
2️⃣ https://www.free-css.com/
3️⃣ https://graygrids.com/
4️⃣ https://html5up.net/
5️⃣ https://templatemo.com/
—
تختصر وقتك وجهدك، وممكن تستلهم منها أفكار وتنفذها بنفسك 👏🏻👏🏻
1️⃣ https://freehtml5.co/
2️⃣ https://www.free-css.com/
3️⃣ https://graygrids.com/
4️⃣ https://html5up.net/
5️⃣ https://templatemo.com/
—
👍5❤3🔥3
👍6
6 كورسات عربية رهيبــة لتعلّم Git/Github 😍😍
1️⃣ من قناة الزيرو ويب سكول
https://www.youtube.com/playlist?list=PLDoPjvoNmBAw4eOj58MZPakHjaO3frVMF
2️⃣ من قناة أحمد محمدي
https://www.youtube.com/playlist?list=PLqPejUavRNTXejD5npdmFbe6NU6dTJLhW
3️⃣ من أكاديمية ترميز
https://www.youtube.com/playlist?list=PLYyqC4bNbCIeCHLTRtwdLpQvle_zIavZ-
4️⃣ من قناة المهندس محمد السيد
https://www.youtube.com/playlist?list=PLXsBti0EwQ6yLQldACw0V5fIpgsyPg539
5️⃣ من قناة غريب الشيخ
https://www.youtube.com/watch?v=fDkR0TDR9dI
6️⃣ من قناة سلطان القحطاني
https://www.youtube.com/watch?v=VgsMFFheKTs
1️⃣ من قناة الزيرو ويب سكول
https://www.youtube.com/playlist?list=PLDoPjvoNmBAw4eOj58MZPakHjaO3frVMF
2️⃣ من قناة أحمد محمدي
https://www.youtube.com/playlist?list=PLqPejUavRNTXejD5npdmFbe6NU6dTJLhW
3️⃣ من أكاديمية ترميز
https://www.youtube.com/playlist?list=PLYyqC4bNbCIeCHLTRtwdLpQvle_zIavZ-
4️⃣ من قناة المهندس محمد السيد
https://www.youtube.com/playlist?list=PLXsBti0EwQ6yLQldACw0V5fIpgsyPg539
5️⃣ من قناة غريب الشيخ
https://www.youtube.com/watch?v=fDkR0TDR9dI
6️⃣ من قناة سلطان القحطاني
https://www.youtube.com/watch?v=VgsMFFheKTs
YouTube
كورس التحكم في الإصدارات مع Git, GitHub
🔥5❤1👍1
سلسلة متقدمة ب الجافا سكريبت وامور مهمة كثيرا مثل ال api وغيرها الكثير🔥🔥🔥
https://youtube.com/playlist?list=PLYyqC4bNbCIdvviLNbvYKfvHqszFPnUkj&si=w-hO7zbDImLR5KIc
https://youtube.com/playlist?list=PLYyqC4bNbCIdvviLNbvYKfvHqszFPnUkj&si=w-hO7zbDImLR5KIc
YouTube
كورس جافاسكريبت | السلسلة المتقدمة
Share your videos with friends, family, and the world
❤4🔥3👍1
هذه المجالات مهمة جدا في البرمجة🔥
1. تطوير تطبيقات الويب والمواقع: يُستخدم البرمجة لبناء وتطوير المواقع والتطبيقات على الإنترنت.
2. تطوير تطبيقات الهاتف الذكي: برمجة تطبيقات يمكن تشغيلها على الهواتف الذكية.
3. تطوير الألعاب: برمجة ألعاب الفيديو والتفاعلية لمختلف الأجهزة والمنصات.
4. الذكاء الاصطناعي وتعلم الآلة: برمجة نظم تعتمد على الذكاء الصناعي وتعلم الآلة للتنبؤ والتحليل.
5. علم البيانات وتحليلها: استخدام البرمجة لفهم البيانات واستخلاص الأنماط والتحليلات الهامة.
6. الأمن السيبراني: برمجة وتطوير الحلول لحماية الأنظمة والبيانات من الاختراقات والتهديدات السيبرانية.
7. الروبوتات والأتمتة: برمجة الروبوتات والأنظمة الأتمتة لتحسين العمليات الصناعية والخدمات.
8. تطوير البرمجيات الشخصية والمؤسسية: برمجة حلول تكنولوجية مخصصة لاحتياجات الأفراد والشركات.
1. تطوير تطبيقات الويب والمواقع: يُستخدم البرمجة لبناء وتطوير المواقع والتطبيقات على الإنترنت.
2. تطوير تطبيقات الهاتف الذكي: برمجة تطبيقات يمكن تشغيلها على الهواتف الذكية.
3. تطوير الألعاب: برمجة ألعاب الفيديو والتفاعلية لمختلف الأجهزة والمنصات.
4. الذكاء الاصطناعي وتعلم الآلة: برمجة نظم تعتمد على الذكاء الصناعي وتعلم الآلة للتنبؤ والتحليل.
5. علم البيانات وتحليلها: استخدام البرمجة لفهم البيانات واستخلاص الأنماط والتحليلات الهامة.
6. الأمن السيبراني: برمجة وتطوير الحلول لحماية الأنظمة والبيانات من الاختراقات والتهديدات السيبرانية.
7. الروبوتات والأتمتة: برمجة الروبوتات والأنظمة الأتمتة لتحسين العمليات الصناعية والخدمات.
8. تطوير البرمجيات الشخصية والمؤسسية: برمجة حلول تكنولوجية مخصصة لاحتياجات الأفراد والشركات.
🔥7❤1👍1
شوية مستودعات علي جيت هاب مهمه جدا لاي حد فرونت ايند
علهُ يُفيدكم ✨🎉
☑ JavaScript Interview Questions & Answers
https://github.com/sudheerj/javascript-interview-questions
☑ Angular Interview Questions & Answers
https://github.com/sudheerj/angular-interview-questions
☑ React Interview Questions & Answers
https://github.com/sudheerj/reactjs-interview-questions
☑ vuejs-interview-questions
https://github.com/sudheerj/vuejs-interview-questions
علهُ يُفيدكم ✨🎉
☑ JavaScript Interview Questions & Answers
https://github.com/sudheerj/javascript-interview-questions
☑ Angular Interview Questions & Answers
https://github.com/sudheerj/angular-interview-questions
☑ React Interview Questions & Answers
https://github.com/sudheerj/reactjs-interview-questions
☑ vuejs-interview-questions
https://github.com/sudheerj/vuejs-interview-questions
GitHub
GitHub - sudheerj/javascript-interview-questions: List of 1000 JavaScript Interview Questions
List of 1000 JavaScript Interview Questions. Contribute to sudheerj/javascript-interview-questions development by creating an account on GitHub.
🔥4👍1
كورس فاير بيز وفلاتر من الصفر الى الاحتراف🔥🔥
https://youtube.com/playlist?list=PL93xoMrxRJIvHhxhB21YzzeimEEzzAz6g&si=70qZFaiDZwz6wtPV
https://youtube.com/playlist?list=PL93xoMrxRJIvHhxhB21YzzeimEEzzAz6g&si=70qZFaiDZwz6wtPV
🔥6
موقع خرافي لأي Front End يحتار في اختيار الألوان
بيجرب لك الألوان على موقع حقيقي، مع إمكانية تخصيصها وحفظها
رابط الموقع : https://www.realtimecolors.com/?colors=180202-fafafa-ff6d4d-e6e6e5-d12600&fonts=Poppins-Poppins
بيجرب لك الألوان على موقع حقيقي، مع إمكانية تخصيصها وحفظها
رابط الموقع : https://www.realtimecolors.com/?colors=180202-fafafa-ff6d4d-e6e6e5-d12600&fonts=Poppins-Poppins
Realtime Colors
Visualize your color palettes on a real website.
🔥4
..
خارطة طريق كامله لتعلم AI & Data Scientist الذكاء الاصطناعي وعلم البيانات🤖 ..
يبدأ معك من الصفر ..
تقدر تتابع تقدمك بشكل مستمر ✅
وموفر لك كل الكورسات اللي تحتاجها 👏
https://roadmap.sh/ai-data-scientist
خارطة طريق كامله لتعلم AI & Data Scientist الذكاء الاصطناعي وعلم البيانات🤖 ..
يبدأ معك من الصفر ..
تقدر تتابع تقدمك بشكل مستمر ✅
وموفر لك كل الكورسات اللي تحتاجها 👏
https://roadmap.sh/ai-data-scientist
roadmap.sh
AI and Data Scientist Roadmap
Learn to become an AI and Data Scientist using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern AI and Data Science.
🔥3
📌 انا متأكد ما يخليك تتعلم وتحترف بالبرمجة الا لما تشوف فيديوهات تطبيق عملي على كيفية تستخدم كل لغة او تقنية 👌
هذا فيديو مدته اكثر من 7 ساعات يعلمك كيف تبني موقع مثل Notion (Notion Clone)
وباستخدام التقنيات
Next.js 13
React
Convex
Tailwind
https://youtu.be/0OaDyjB9Ib8
هذا فيديو مدته اكثر من 7 ساعات يعلمك كيف تبني موقع مثل Notion (Notion Clone)
وباستخدام التقنيات
Next.js 13
React
Convex
Tailwind
https://youtu.be/0OaDyjB9Ib8
YouTube
Fullstack Notion Clone: Next.js 13, React, Convex, Tailwind | Full Course 2023
Discord for any problems/errors/bugs: https://www.codewithantonio.com/discord
Github & Live Website: https://www.codewithantonio.com/projects/notes-app
Convex: https://www.convex.dev
Clerk: https://dub.sh/7gFtfQb
Edgestore: https://edgestore.dev
Trunk: h…
Github & Live Website: https://www.codewithantonio.com/projects/notes-app
Convex: https://www.convex.dev
Clerk: https://dub.sh/7gFtfQb
Edgestore: https://edgestore.dev
Trunk: h…
🔥2❤1
جايبلك 15 اختصار حرفيا هيغيروا استخدامك للـ VS Code
1. Ctrl + Shift + \
الاختصار دا لو انت واقف على فاتحة قوس هياخدك للقفلة بتاعته وطبعا دا مفيد جدا في حالة الـ Nesting
2. Ctrl+] / [
الاختصار دا هينسيك الـ Tab لو عايز تعمل Indent للسطر او تلغيه من أي مكان في السطر فدا الحل بدل بقا ما تروح لأول السطر عشان تعمل تاب أو شيفت تاب
3. Ctrl + G
هو انت لسه هتعمل سكرول للسطر اللي انت عايزه؟ يعمل اعمل الاختصار دا واكتب رقم السطر على طول ودوس انتر
4. Ctrl + P
هو انت بردو لسه هتقعد تدور على الملف اللي عايز تفتحه يعم بردو اعمل الاختصار دا واكتب اسمه على طول
5. Ctrl + D
الاختصار دا مهم جدا بيعملك تحديد لأول ما يطابق الكلمة اللي انت واقف عندها او الجزء اللي انت محدده وكل ما تضغط كل ما يحدد وبالتالي مثلا تقدر تغيرهم كلهم مرة واحدة
6. Ctrl + Shift + L
دا زي اللي قبله بس دا بقا بيحدد كل النتايج للجزء اللي انت محدده مرة واحدة يعني لو عايز تغير اسم variable مثلا وانت مستخدمه اكتر من مرة فدا منقذك
7. Ctrl+F2
دا بردو زي اللي قبله بس دا للكلمة اللي انت واقف عندها مش تحديد
8. Alt + ↑ / ↓
الاختصار دا يحركلك السطر اللي واقف عليه سطر فوق او سطر تحت
9. Shift + Alt + ↓ / ↑
الاختصار دا بيعملك نسخة من السطر اللي واقف عليه فوقه او تحته
10. Ctrl + Enter
الاختصار دا بيعملك سطر جديد تحت السطر اللي انت واقف عليه
11. F12
لو عندك function او class او اي حاجة ومستخدمه مثلا في مكان معين وعايز ترجعله على طول تعدل فيه اعمل بس الاختصار دا وهو هيوديك ع المكان اللي عرفت فيه الـ function ولو العكس هيجبلك انت مستخدم الـ function دي فين
12. Ctrl + Shift +
هيفتحلك نافذة تيرمينال جديدة
13. Ctrl + B
هيظهر او يخفي الـ side bar
14. F3 / Shift+F3
هيعمل بحث سريع ع الكلمة اللي انت عندها ويجيبلك النتايج قبلها او بعدها
15. Ctrl+ L
بيحدد السطر اللي انت واقف عنده
#تعلم_برمجة_الشركات
#احترف_البرمجةجايبلك 15 اختصار حرفيا هيغيروا استخدامك للـ VS Code
1. Ctrl + Shift + \
الاختصار دا لو انت واقف على فاتحة قوس هياخدك للقفلة بتاعته وطبعا دا مفيد جدا في حالة الـ Nesting
2. Ctrl+] / [
الاختصار دا هينسيك الـ Tab لو عايز تعمل Indent للسطر او تلغيه من أي مكان في السطر فدا الحل بدل بقا ما تروح لأول السطر عشان تعمل تاب أو شيفت تاب
3. Ctrl + G
هو انت لسه هتعمل سكرول للسطر اللي انت عايزه؟ يعمل اعمل الاختصار دا واكتب رقم السطر على طول ودوس انتر
4. Ctrl + P
هو انت بردو لسه هتقعد تدور على الملف اللي عايز تفتحه يعم بردو اعمل الاختصار دا واكتب اسمه على طول
5. Ctrl + D
الاختصار دا مهم جدا بيعملك تحديد لأول ما يطابق الكلمة اللي انت واقف عندها او الجزء اللي انت محدده وكل ما تضغط كل ما يحدد وبالتالي مثلا تقدر تغيرهم كلهم مرة واحدة
6. Ctrl + Shift + L
دا زي اللي قبله بس دا بقا بيحدد كل النتايج للجزء اللي انت محدده مرة واحدة يعني لو عايز تغير اسم variable مثلا وانت مستخدمه اكتر من مرة فدا منقذك
7. Ctrl+F2
دا بردو زي اللي قبله بس دا للكلمة اللي انت واقف عندها مش تحديد
8. Alt + ↑ / ↓
الاختصار دا يحركلك السطر اللي واقف عليه سطر فوق او سطر تحت
9. Shift + Alt + ↓ / ↑
الاختصار دا بيعملك نسخة من السطر اللي واقف عليه فوقه او تحته
10. Ctrl + Enter
الاختصار دا بيعملك سطر جديد تحت السطر اللي انت واقف عليه
11. F12
لو عندك function او class او اي حاجة ومستخدمه مثلا في مكان معين وعايز ترجعله على طول تعدل فيه اعمل بس الاختصار دا وهو هيوديك ع المكان اللي عرفت فيه الـ function ولو العكس هيجبلك انت مستخدم الـ function دي فين
12. Ctrl + Shift +
هيفتحلك نافذة تيرمينال جديدة
13. Ctrl + B
هيظهر او يخفي الـ side bar
14. F3 / Shift+F3
هيعمل بحث سريع ع الكلمة اللي انت عندها ويجيبلك النتايج قبلها او بعدها
15. Ctrl+ L
بيحدد السطر اللي انت واقف عنده
1. Ctrl + Shift + \
الاختصار دا لو انت واقف على فاتحة قوس هياخدك للقفلة بتاعته وطبعا دا مفيد جدا في حالة الـ Nesting
2. Ctrl+] / [
الاختصار دا هينسيك الـ Tab لو عايز تعمل Indent للسطر او تلغيه من أي مكان في السطر فدا الحل بدل بقا ما تروح لأول السطر عشان تعمل تاب أو شيفت تاب
3. Ctrl + G
هو انت لسه هتعمل سكرول للسطر اللي انت عايزه؟ يعمل اعمل الاختصار دا واكتب رقم السطر على طول ودوس انتر
4. Ctrl + P
هو انت بردو لسه هتقعد تدور على الملف اللي عايز تفتحه يعم بردو اعمل الاختصار دا واكتب اسمه على طول
5. Ctrl + D
الاختصار دا مهم جدا بيعملك تحديد لأول ما يطابق الكلمة اللي انت واقف عندها او الجزء اللي انت محدده وكل ما تضغط كل ما يحدد وبالتالي مثلا تقدر تغيرهم كلهم مرة واحدة
6. Ctrl + Shift + L
دا زي اللي قبله بس دا بقا بيحدد كل النتايج للجزء اللي انت محدده مرة واحدة يعني لو عايز تغير اسم variable مثلا وانت مستخدمه اكتر من مرة فدا منقذك
7. Ctrl+F2
دا بردو زي اللي قبله بس دا للكلمة اللي انت واقف عندها مش تحديد
8. Alt + ↑ / ↓
الاختصار دا يحركلك السطر اللي واقف عليه سطر فوق او سطر تحت
9. Shift + Alt + ↓ / ↑
الاختصار دا بيعملك نسخة من السطر اللي واقف عليه فوقه او تحته
10. Ctrl + Enter
الاختصار دا بيعملك سطر جديد تحت السطر اللي انت واقف عليه
11. F12
لو عندك function او class او اي حاجة ومستخدمه مثلا في مكان معين وعايز ترجعله على طول تعدل فيه اعمل بس الاختصار دا وهو هيوديك ع المكان اللي عرفت فيه الـ function ولو العكس هيجبلك انت مستخدم الـ function دي فين
12. Ctrl + Shift +
هيفتحلك نافذة تيرمينال جديدة
13. Ctrl + B
هيظهر او يخفي الـ side bar
14. F3 / Shift+F3
هيعمل بحث سريع ع الكلمة اللي انت عندها ويجيبلك النتايج قبلها او بعدها
15. Ctrl+ L
بيحدد السطر اللي انت واقف عنده
#تعلم_برمجة_الشركات
#احترف_البرمجةجايبلك 15 اختصار حرفيا هيغيروا استخدامك للـ VS Code
1. Ctrl + Shift + \
الاختصار دا لو انت واقف على فاتحة قوس هياخدك للقفلة بتاعته وطبعا دا مفيد جدا في حالة الـ Nesting
2. Ctrl+] / [
الاختصار دا هينسيك الـ Tab لو عايز تعمل Indent للسطر او تلغيه من أي مكان في السطر فدا الحل بدل بقا ما تروح لأول السطر عشان تعمل تاب أو شيفت تاب
3. Ctrl + G
هو انت لسه هتعمل سكرول للسطر اللي انت عايزه؟ يعمل اعمل الاختصار دا واكتب رقم السطر على طول ودوس انتر
4. Ctrl + P
هو انت بردو لسه هتقعد تدور على الملف اللي عايز تفتحه يعم بردو اعمل الاختصار دا واكتب اسمه على طول
5. Ctrl + D
الاختصار دا مهم جدا بيعملك تحديد لأول ما يطابق الكلمة اللي انت واقف عندها او الجزء اللي انت محدده وكل ما تضغط كل ما يحدد وبالتالي مثلا تقدر تغيرهم كلهم مرة واحدة
6. Ctrl + Shift + L
دا زي اللي قبله بس دا بقا بيحدد كل النتايج للجزء اللي انت محدده مرة واحدة يعني لو عايز تغير اسم variable مثلا وانت مستخدمه اكتر من مرة فدا منقذك
7. Ctrl+F2
دا بردو زي اللي قبله بس دا للكلمة اللي انت واقف عندها مش تحديد
8. Alt + ↑ / ↓
الاختصار دا يحركلك السطر اللي واقف عليه سطر فوق او سطر تحت
9. Shift + Alt + ↓ / ↑
الاختصار دا بيعملك نسخة من السطر اللي واقف عليه فوقه او تحته
10. Ctrl + Enter
الاختصار دا بيعملك سطر جديد تحت السطر اللي انت واقف عليه
11. F12
لو عندك function او class او اي حاجة ومستخدمه مثلا في مكان معين وعايز ترجعله على طول تعدل فيه اعمل بس الاختصار دا وهو هيوديك ع المكان اللي عرفت فيه الـ function ولو العكس هيجبلك انت مستخدم الـ function دي فين
12. Ctrl + Shift +
هيفتحلك نافذة تيرمينال جديدة
13. Ctrl + B
هيظهر او يخفي الـ side bar
14. F3 / Shift+F3
هيعمل بحث سريع ع الكلمة اللي انت عندها ويجيبلك النتايج قبلها او بعدها
15. Ctrl+ L
بيحدد السطر اللي انت واقف عنده
❤9🔥4👍2
ما هي المدة التي أحتاجها لتعلم البرمجة؟
قبل الإجابة على هذا السؤال سأطرح عليك بعض الأسئلة:
1- لماذا ترغب بتعلم البرمجة؟
2- لم العجلة في التعلم؟
3- هل تريد معرفة المدة بهدف إجتياز المقررات الدراسية؟
4- هل هو الإرتباط بوقت محدد لإنجاز مشروع معين؟
5- هل ترغب بمنافسة المبرمجين المعروفين في المجال؟
6- هل تريد تطوير نفسك و مهاراتك في هذا المجال بوقت قصير؟
7- هل تطمح للحصول على وظيفة مبرمج؟
التعلم بأسرع وقت ممكن
حين يكون سبب تعلمك للبرمجة مرتبط بوقت محدد, مثلاً مشروع مطلوب في المقرر الدراسي حتى تتمكن من إجتياز مادة ما، أو مشروع التخرج، أو مشروع شخصي إلخ.. لا بد من مضاعفة مجهود التعلم لأنك محدد بوقت ضيق جداً يجبرك على ذلك.
مرورك على كمية كبيرة من المعلومات سيجبرك حتماً على تخطي الكثير من المواضيع و المفاهيم المهمة في بناء المشروع. فمثلاً بعد أن تنهي المشروع بمدة و تبدأ بالتعلم بشكل صحيح ثم تعود و تشاهد الكود الذي كتبته سابقاً ستستغرب من نفسك كم كان أسلوبك في كتابة كود المشروع سيئاً.
التعلم بسرعة لن يجعل منك مبرمجاً مُتقناً و مُتمكناً، و ستواجه العديد من الإشكاليات و الصعوبات و العقد في برمجة أي مشروع تعمل عليه، و سيكون إخراجك له في النهاية ضعيفاً نوعاً ما و سيُلاحظ أنك غير مُتمكن كثيراً لكونك شخصاً جديداً لا يعرف ما المشاكل التي قد يسببها الكود الذي فعله أو ما هي نقاط الضعف الموجودة فيه. بالإضافة لذلك فإن التعلم بسرعة قد يجعلك تفعل الأشياء بصعوبة كبيرة جداً في حين أنك لو كنت على إضطلاع أكثر لفعلت نفس الشيء بسهولة تامة و مدة أقصر.
التعلم بشكل صحيح و مدروس
الأسلوب النموذجي للتعلم و إتقان البرمجة يتطلب منك الصبر و التأني في التعلم لأنك ستبدأ بصعود سُلم التعلم (أساسيات، متوسط، متقدم) و سيأخذ منك فترة من الزمن قد تتراوح ما بين 6 أشهر إلى وقت غير معلوم لإختلاف قدرات البشر في الإستيعاب و الفهم و الوقت المخصص للتعلم الذاتي.
بعد الإنتهاء من السُلم التعليمي ستكون متمكناً معرفياً و بأساس برمجي قوي و تبدأ بإختبار قدراتك و ما تعلمته من خلال الممارسة المستمرة و برمجة المشاريع المصغرة متعددة الأفكار.
هذا الأسلوب في التعلم سيجعل منك مُبرمجاً واثقاً من نفسه متمكناً و دقيقاً في إخراج المشاريع البرمجية التي يتولى أمرها، و ذلك لوجود الأساس القوي و البنية الصحيحة و الأفكار و الأساليب المتعددة في التعامل مع الكود و تخطي المشاكل البرمجية.
الفرق بين التعلم السريع و التعلم المدروس
مشاريع و منجزات من يتعلم كل الأسس و المفاهيم التي يحتاجها خطوة خطوة ستكون دقيقةً في الإنتاج لأبسط و أصغر التفاصيل في إخراج العمل، و السبب أنه يتبع بنية صحيحة في العمل و لديه تصور مسبق عن كيفية أداء المطلوب بالشكل الصحيح. بالإضافة إلى أنه سيستمر في التعلم بحب و شغف و رغبة عالية، و سيستطيع إنجاز العديد من المهام البرمجية و المشاريع مهمها تعددت أفكارها و كانت صعبة فهو سيتعلم أسلوب التعامل معها لإنجازها.
أما عندما يتعلم الشخص بسرعة فإنه سيبرمج و يخرج برامج و أنظمة ضعيفة جداً لعدم تمكنه من اللغة البرمجية التي يستخدمها و لجهله بالطرق و الأساليب المتبعة في إنجاز بعض المهام و الأفكار في بعض المشاريع.
نصائح للمبتدئين في البرمجة
1- لا تفكر بتعلم البرمجة بسرعة ما لم تكن مرتبطاً بوقت معين لإنجاز مهمة معينة.
و إذا حدث و واجهت ذلك، عُد مرة أخرى بعد إنجازك لها و تعلم و طور و مهاراتك.
2- إستمر بالتعلّم و بناء المشاريع لزيادة خبرتك و قدراتك.
3- لا تتوقف بشكل مفاجئ لمدة طويلة عن البرمجة حتى لا تنسى المفاهيم التي درستها.
قبل الإجابة على هذا السؤال سأطرح عليك بعض الأسئلة:
1- لماذا ترغب بتعلم البرمجة؟
2- لم العجلة في التعلم؟
3- هل تريد معرفة المدة بهدف إجتياز المقررات الدراسية؟
4- هل هو الإرتباط بوقت محدد لإنجاز مشروع معين؟
5- هل ترغب بمنافسة المبرمجين المعروفين في المجال؟
6- هل تريد تطوير نفسك و مهاراتك في هذا المجال بوقت قصير؟
7- هل تطمح للحصول على وظيفة مبرمج؟
التعلم بأسرع وقت ممكن
حين يكون سبب تعلمك للبرمجة مرتبط بوقت محدد, مثلاً مشروع مطلوب في المقرر الدراسي حتى تتمكن من إجتياز مادة ما، أو مشروع التخرج، أو مشروع شخصي إلخ.. لا بد من مضاعفة مجهود التعلم لأنك محدد بوقت ضيق جداً يجبرك على ذلك.
مرورك على كمية كبيرة من المعلومات سيجبرك حتماً على تخطي الكثير من المواضيع و المفاهيم المهمة في بناء المشروع. فمثلاً بعد أن تنهي المشروع بمدة و تبدأ بالتعلم بشكل صحيح ثم تعود و تشاهد الكود الذي كتبته سابقاً ستستغرب من نفسك كم كان أسلوبك في كتابة كود المشروع سيئاً.
التعلم بسرعة لن يجعل منك مبرمجاً مُتقناً و مُتمكناً، و ستواجه العديد من الإشكاليات و الصعوبات و العقد في برمجة أي مشروع تعمل عليه، و سيكون إخراجك له في النهاية ضعيفاً نوعاً ما و سيُلاحظ أنك غير مُتمكن كثيراً لكونك شخصاً جديداً لا يعرف ما المشاكل التي قد يسببها الكود الذي فعله أو ما هي نقاط الضعف الموجودة فيه. بالإضافة لذلك فإن التعلم بسرعة قد يجعلك تفعل الأشياء بصعوبة كبيرة جداً في حين أنك لو كنت على إضطلاع أكثر لفعلت نفس الشيء بسهولة تامة و مدة أقصر.
التعلم بشكل صحيح و مدروس
الأسلوب النموذجي للتعلم و إتقان البرمجة يتطلب منك الصبر و التأني في التعلم لأنك ستبدأ بصعود سُلم التعلم (أساسيات، متوسط، متقدم) و سيأخذ منك فترة من الزمن قد تتراوح ما بين 6 أشهر إلى وقت غير معلوم لإختلاف قدرات البشر في الإستيعاب و الفهم و الوقت المخصص للتعلم الذاتي.
بعد الإنتهاء من السُلم التعليمي ستكون متمكناً معرفياً و بأساس برمجي قوي و تبدأ بإختبار قدراتك و ما تعلمته من خلال الممارسة المستمرة و برمجة المشاريع المصغرة متعددة الأفكار.
هذا الأسلوب في التعلم سيجعل منك مُبرمجاً واثقاً من نفسه متمكناً و دقيقاً في إخراج المشاريع البرمجية التي يتولى أمرها، و ذلك لوجود الأساس القوي و البنية الصحيحة و الأفكار و الأساليب المتعددة في التعامل مع الكود و تخطي المشاكل البرمجية.
الفرق بين التعلم السريع و التعلم المدروس
مشاريع و منجزات من يتعلم كل الأسس و المفاهيم التي يحتاجها خطوة خطوة ستكون دقيقةً في الإنتاج لأبسط و أصغر التفاصيل في إخراج العمل، و السبب أنه يتبع بنية صحيحة في العمل و لديه تصور مسبق عن كيفية أداء المطلوب بالشكل الصحيح. بالإضافة إلى أنه سيستمر في التعلم بحب و شغف و رغبة عالية، و سيستطيع إنجاز العديد من المهام البرمجية و المشاريع مهمها تعددت أفكارها و كانت صعبة فهو سيتعلم أسلوب التعامل معها لإنجازها.
أما عندما يتعلم الشخص بسرعة فإنه سيبرمج و يخرج برامج و أنظمة ضعيفة جداً لعدم تمكنه من اللغة البرمجية التي يستخدمها و لجهله بالطرق و الأساليب المتبعة في إنجاز بعض المهام و الأفكار في بعض المشاريع.
نصائح للمبتدئين في البرمجة
1- لا تفكر بتعلم البرمجة بسرعة ما لم تكن مرتبطاً بوقت معين لإنجاز مهمة معينة.
و إذا حدث و واجهت ذلك، عُد مرة أخرى بعد إنجازك لها و تعلم و طور و مهاراتك.
2- إستمر بالتعلّم و بناء المشاريع لزيادة خبرتك و قدراتك.
3- لا تتوقف بشكل مفاجئ لمدة طويلة عن البرمجة حتى لا تنسى المفاهيم التي درستها.
❤10👍2🔥2