تعلم برمجة المواقع🚀
6.64K subscribers
55 photos
2 videos
19 files
545 links
قناة للبرمجة والمبرمجين ...
تحتوي على مقالات للمبرمجين.
كتب وملفات pdf مجانية للمبرمجين.
نصائح للمبتدئين والمحترفين في البرمجة ...
أفضل الدورات في مجال البرمجة مجانا..
Download Telegram
سلسلة تعلم تصميم المواقع من الهاتف  5# العناوين واتجاه النصوص
شاهد الفيديو هنا👇👇
https://youtu.be/lmv_ZFIIreQ
🔥3🥰1
📌 هذا الموقع اعتبره كنز 💰
فيه دروس وشروحات لكل شيء تبي تتعلمه بمجال البرمجة او مجال الحاسب بشكل عام 👌
تقريبا كل المجالات فيه
Web Development
Computer Science
Machine Learning
Mobile App Development

وغيرها الكثير!
@pro2dev
ضيفه لمفضلتك 🔃

🔗 https://www.tutorialspoint.com/
4
كيف تتعلم تصميم المواقع من دون لابتوب🔥🔥🔥
https://www.instagram.com/reel/Cq07nvCgCMA/?igshid=YmMyMTA2M2Y=
2
كتاب PHP من الألف إلى الياء PDF
🔥🔥🔥🔥
2👍1
سلسلة تعلم تصميم المواقع من الهاتف  6# ماهو ال div

اضغط هنا للمشاهدة 👇👇
https://youtu.be/8GFfX_vlt6I
🔥4
الفرق بين اطار العمل (Framework) - المكتبة (Library)
....
أطار العمل - عبارة عن اكواد جاهزه وانت تقوم فقط بأستدعاؤها سواء كانت اكواد لتصميم JS او css لتسهيل التصميم وتوفير الوقت مثل
Bootstrap - Tailwind css - React - Vue - jQuery - Angular - الخ

المكتبة - اكواد مخصصه لفعل شيء واحد فقط بمعني اصح عبارة عن ميزه او اضافه وانت فقط تضيفها لموقعك مثل
Typed.js - Headroom.js - الخ

#نصيحة
خلي فى بالك ان جميع Library و Frameworks اكواد JS يعني انتا لازم تكون كويس جدا فى اللغه لان هيا أساس المكتبات ومتعتمدش اعتماد كلي علي المكتبات لان هيا هتقلل من خبرتك فى JS , هيا لغه صعبة بس انتا لو اتقنتها هتحبها .
🔥3
اسباب تجعلك تمل من تعلم البرمجة #تجنبها .....

1.مدة التعلم الطويلة بدون أخذ راحة

يجب عليك أن تأخذ راحة ما بين الحين والآخر أثناء فترة التعلم لأنه لولا هذه الفترة سوف تصاب بالملل ويمكن أن تكره ما تفعله سواء قراءة أو تعلم أو أي شيء آخر. لذلك عليك تقسيم مدة التعليم لثلاث ساعات وبينها راحة مثلا أو اربع ساعات حسب طاقتك وتوفر الوقت في يومك. ولو لم تفعل ذلك سوف تتحول إلى إنسان آلي وسوف تمل بسرعة....

2.التعلم من أكثر من مصدر في نفس الوقت

هذه أحد الأشياء التي سوف تصيبك بالملل بدون شك لأنك تقوم بتنويع أساليب التعلم وسوف تدخل في دوامة لأن كل شخص اسلوبه مختلف ويعمل على برنامج مختلف ويقول المعلومة بشكل مختلف. يجب عليك إنهاء فيديو او كتاب او دورة تعليمية كاملة للنهاية ثم تتجه لشخص آخر واسلوب جديد لكن لا تجمع بينهم أبدا.

3.البعد عن الحياة الإجتماعية.

بعدك عن الحياة الإجتماعية هو أحد أكبر أسباب الملل لذلك لا يجب عليك الإبتعاد عن أصحابك وهواياتك المفضلة ولا تجعل تعلم التصميم أو البرمجة ينسيك حياتك فهي جزء من الإبداع الذي ستصل به وبدونها لن تستطيع الوصول لهدفك وسوف تشعر بالملل ولن تكمل طريقك...

4.    عدم وجود حافز أو هدف

هذا هو أكبر الأسباب التي تجعلك تصاب بالملل أن تكون حياتك بلا هدف وأن لا يكون لديك حافز للتعلم. فلو كانت حياتك بلا هدف لن تستطيع أن تتعلم أي شيء جديد. تخيل معي إنسان يمشي في طريق ولا يعرف إلى أين سيصل؟ لذلك لن يصل لأنه ببساطه لا يعرف سيصل إلى اين. وكذلك الحافز فهو الذي يجعلك تتخطى الصعاب ولا تقف عند أول حجر تتعثر فيه. لذلك لابد من وجود هدف وحلم تريد أن تصل إليه حتى يكون لتعلمك فائدة وأيضا يجب أن يكون لديك حافز يساعدك على الوصول سريعا وتخطي الصعاب...
🔥41👍1
انت محظوظ، ابدأ دلوقتي

من ١٠ سنين لما كنت بحب اتعلم مهارة ديجيتال، كنت ممكن اشتريها ب ٢٠٠ جنيه على ٥ سيديهات😅
دة كان مبلغ كبير في الوقت دة
لكن الدنيا اتغيرت، و بقت الكورسات متاحة ب كليكة ماوس🖱️

📌جمعتلكم احسن منصات تعليمية مجانية بشهادات في التسويق الرقمي و مجالات اخري لكل اللي عايز يطور من مهاراته ، حتي لو معندكش فكرة عن مجال معين، تقدر تبدا وتستوعب الموضوع من اوله

💥منصات عربية

منصة اجتهاد

اول منصة عربية متخصصة في المحتوى العربي، تملك بعض المسارات و الكورسات المميزة مثل التسويق الالكتروني، الجرافيك ديزاين، تطبيقات أندرويد، و شهادة ايلتس

منصة ادراك

تحتوي على مسارات تعليمية متفرقة مثل السيو و التسويق الرقمي و تطوير المحتوى العربي

منصة رواق

مواد تعليمية و أكاديمية مجانية باللغة العربية في الترويج الذاتي، منصات التواصل الاجتماعي، القيادة في إدارة الأعمال و غيرها

منصة تمكين

مشروع رائد للتعلم الافتراضي و عن بعد بمسارات في
إدارة، إعلام، لغات، جرافيك ديزاين، البرمجة

منصة مهارة تك

تابعة لوزارة الاتصالات المصرية و ITI و شريكة مع كبرى شركات التكنولوجيا مثل جوجل و لينكدن
تقدم دورات في التكنولوجيا مثل الأمن السيبراني، انترنت الأشياء، تطوير واجهات الويب، الذكاء الاصطناعي، تطبيقات المحمول و غيرها

💥منصات عالمية خاصة بتعلم التسويق الرقمي

Skillshop from Google
جوجل مش مخليك محتاج اي كورس لو عايز تستخدم ادواته زي التعامل مع اعلانات جوجل، او Google Analytics
كل الكورسات اللي بتخص ادوات جوجل موجودة، مجانية، و بشهادات

فيسبوك عاملة كورسات مجانية بتاهلك انك تدخل
Facebook Blueprint Certification
و كل ما له علاقة باعلانات الفيسبوك و انستجرام و إدارة الصفحات

Ahrefs academy
هي أداة مشهورة للكل خصوصا العاملين بال SEO
لكن يوجد عليها كورسات مميزة في مجالات متعددة من التسويق

Hubspot academy
الاكاديمية و البلوج بتاعهم فيه كنز من المعلومات، وكل شيءٍ حديث في مجال الديجيتال ماركتينج، كل كورساتهم مجانية

eMarketing Institute
صديقي العزيز في مشواري، كل ما احب اعرف مجال في التسويق و اعرف سكته بالضبط، ألجأ للموقع دة، عندهم ١٠ كورسات مجانية بتغطي اهم مجالات التسويق

SemRush academy
اللي عايز يتمكن من السيو او حتي يبتديه من الاول ،طبعا  SemRush غني عن التعريف في المجال دة و بردو البلوج فيه كمية معلومات عن ازاي تخلي موقعك في الصفحات الأولي لمحركات البحث

Alison. Com
دة موقع اساسي لاحتراف الCopywriting  حتي من الصفر، الموقع فيه شهادات مدفوعة و مجانية، لكن متخصص في الCopywriting  وفي شهادات كتير مجانية عظيمة عليه

دة غير Coursera و الدعم المادي
و الكورسات المجانية على Udacity
و كورسات تُفتح للتجربة على Udemy

خلاصة الكلام
لو عايز تبتدي
ابدا
اتعلم
طبق
اتقن

ان شاء الله ربنا بيكافئ الاجتهاد🙏

انشروا البوست هيساعد ناس كتير تطور من نفسها و حياتها
🔥6👍1
مواقع css لا غني عنها لأي مبرمج (الجزء الأول).

ده موقع فيه كمية Buttons رهيبة وجميع الاشكال اللي تخطر ع بالك وجاهزة.
https://cssbuttons.app/

وده موقع بيقدملك svg backend جاهزة وجميلة.
https://bgjar.com/

وده موقع بيديك شكل أمواج جاهزة بألوان كتيرة جدا واكتر من الشكل
https://bgjar.com/

وده موقع بيعملك clip path جاهزة وبيديك الكود جاهز
https://bennettfeely.com/

وده موقع بيديك Text جاهزة و input
بس للاسف مش متوفر علي الموبيل
https://enjoycss.com/
🔥4😁1
كتاب تعلم جافا من الصفر إلى الاحتراف 😍😍
🔥3
خطوات تعلم HTML و CSS بالترتيب: 🔥

1. تعلم HTML وخذ وقتك
2. تعلم أساسيات CSS وخذ وقتك
3. تعلم التصميم المتجاوب Responsive design
4. تعلم Media queries
5. تعلم  Grid / Flexbox
6. تعلم واحد من إطارات عمل CSS مثلًا Bootsrap
7. تعلم Sass

والباقي راح تتعلمه تدريجيًا بالممارسـة 🚀
7🔥3
🔰      مـا هـو ChatGPT ؟

▫️ هـل فـعـلاً ChatGPT سـيـقـضـي عـلـى عـمـل الـمـبـرمـجـيـن ؟
في الأيام الأخيرة ظهر نظام ChatGPT المُقدم من طرف OpenAI، وهو عبارة عن نظام يعمل بالذكاء الاصطناعي بإمكانه الإجابة عن الأسئلة وكتابة المقالات في جميع المجالات كما أنه يقوم بحل التمارين والمشاكل بالشرح المفصل.

ومن هنا انتشرت معلومات بأن هذا النظام سيقضي على عمل المبرمجين نهائياً، لأنه يستطيع حل المشاكل البرمجية بسهولة.
🔹 لـكـن هـل هـذا صـحـيـح ؟

صيحيح أن هذا النظام بإمكانه الإجابة على تمرين برمجي وكتابة كود كامل لك لحل أحد المسائل البرمجية بنجاح تام.
لكن البرمجة ليست هكذا؛ البرمجة دائماً تعتمد على الإبداع واستخراج أفكار جديدة وهذا الذي عجز عنه الذكاء الاصطناعي، فمثلاً لو أردت إنشاء برنامج لإدارة متجرك حتى وإن استطاع الذكاء الاصطناعي إنشاءه لا يمكنه أبداً أن يأتي بأفكار إبداعية مثل التي يولدها العقل البشري.

حالياً هذا النظام يقوم بحل مشكلات ومسائل برمجية معروفة ولا يمكنه القيام بمشروع برمجي متكامل.

__ أعتقد أن هذا النظام هو شيئ إيجابي للمبرمجين لأنه يُسهل مهمتهم ويحل بعض المسائل بسرعة، ولا داعي للخوف منه أبداً .
7
كل عام وانتم بخير 🥳 عيد فطر سعيد ❤️🌷
11🥰3👍1
📌 4 دورات مجانية وبالعربي لتعلم Flutter من الصفر 🔥🚀
يعتبر flutter حاليا من اشهر التقنيات المستخدمة لتطوير تطبيقات لجميع الانظمة 🔥
🔽🔽


1️⃣ دورة كاملة وشاملة لتعلم Flutter من الصفر إلى مستويات متقدمة ,من قناة Wael abo hamza.

https://bit.ly/3RFUqCx

2️⃣دورة كاملة لتعلم Flutter من الصفر للمبتدئين ,مع التطبيق العملي مقدمة من قناة Ammar Alkhatib .
https://bit.ly/3JVQviX

3️⃣ تقدم منصة سطر عدة دورات لتعلم Flutter بعدة مستويات (حاليا متوفر مستوى مبتدئ ومتوسط) .
http://bit.ly/3x5W8U7

4️⃣ كورس كامل وبشرح مميز من قناة اتعلم في ساعة ،يشرحلك كل ماتحتاجه لتعلم Flutter  من الصفر 👌
http://bit.ly/3MjcKRb
🔥2
📌4 مواقع توفر API للمطورين 🔥
يمكنك استخدامها لتعلم استخدام الـAPI او الاستفادة من البيانات بشكل عام ..

🟥 JSON Placeholder
JSON Placeholder  خدمة توفر لك  بيانات API  وهمية تقدر من خلالها تستخدم API  بشكل مباشر.
🔗jsonplaceholder.typicode.com

🟥  Open Weather Map
تتيح لك هذه الخدمة الوصول لبينات الطقس عبر API ,توجد العديد من الخطط لتجربة الخدمة.
🔗openweathermap.org/api

🟥REST Countries
توفر لك هذه الخدمة API لبيانات الدول مثل اسم الدولة ورأس المال والسكان والمنطقة والعملات واللغات والمزيد...
🔗 restcountries.com

🟥 IP API
خدمة تظهر لك معلومات عنوان IP عبر API يوفر معلومات مثل الدولة والمنطقة الزمنية وغيرها من البيانات الأخرى...
🔗 ipapi.co
👍3🔥31
📌موقع مفيد جدا لمطورين FrontEnd..
تقدر تعرف هل المتصفح يدعم المميزات او الخصائص للغات HTML , CSS ,JS او لا يدعمها.
فمثلا استخدمت خاصية جديدة بـCSS تقدر تعرف وش المتصفحات التي تدعم الخاصية
كل اللي عليك تبحث عن الخاصية وراح يعرض لك هل هي مدعومة او لا.👇
caniuse.com
🔥4👍1
افضل مجالات البرمجة مع شرح بسيط😍:-

1 – مجال تطوير الويب

و المقصود به تطوير و برمجة تطبيقات الويب و يعني ذلك ببساطة تصميم و برمجة مواقع الأنترنت و هذا مجال واسع جدا و فيه الكثير من اللغات و التقنيات التي يجب دراستها و هي : لغة تصميم صفحات الويب أو ما يطلق عليها بلغة ترميز الناص التشعبي (أو النص الفائق) Hyper Text Markup Language و تعرف اختصار ب html و هي لغة وصفية تستخدم لبناء و تصميم صفحات الويب، بعدها تأتي لغة css و هي اللغة المسؤولة عن تنسيق الألوان و الأشكال في صفحات الويب المختلفة، و بعد ذلك تأتي لغة الديناميكية و التفاعل مع المستخدم و هي لغة جافاسكريبت Javascript و بعد دراسة هذه اللغات الثلاث تكون قد أتقنت بشكل ما تصميم صفحات الويب. يأتي بعد ذلك الجزء الأهم في هذا المجال و هو اللغة التي تستعمل في ال Back-End يعني اللغة التي تتعامل مع قواعد البيانات في الموقع و هنا يمكنك دراسة لغة بايثون Python أو لغة PHP واحدة منهما فقط تكفي اضافة الى دراسة قواعد البيانات بالتأكيد SQL و هناك العديد منها يمكنك اختيار واحدة فقط تفي بالغرض.

المكتبات و اطارات العمل

بعد ذلك يجب دراسة بعض المكتبات الخاصة بمجال الويب مثل Bootstrap و كذلك مكتبة الجافاسكريبت Jqueyو بعض أطر العمل الأخرى مثل اطار العمل الخاص بلغة بايثون و هو فلاسك Flask أو اطار جانغو Django واحد من هذه الأطر يكفي.



التقنيات الضرورية

بعد ذلك يجب عليك تعلم التقنيات الضرورية التي يحتاجها كل مطور و هي مختلف المنصات التعليمية و المنتديات و مواقع العمل الحر و مجتمعات اللغة البرمجية التي تستعملها كما أنه يجب دراسة برنامج اداردة الاصدارات Git و منصة Github لأنها هي البوابة الرئيسية للمشاريع التي تقوم بها.

2 – مجال تطبيقات سطح المكتب

هذا المجال يتطلب منك دراسة احدى اللغات الآتية : java, #C, Pyhton,VB.NET اضافة الى ذلك يجب دراسة قواعد البيانات مثل MySql أو Sql Server أو Sqlite3 و غيرها

3 – مجال تطبيقات الموبايل

و هذا المجال رائج جدا في وقتنا الحالي و يتطلب الدخول اليه تعلم احدى اللغات الآتية : اما لغة جافا Java مع برنامج أندرويد ستوديو (بيئة تطوير)، و اما لغة سي شارب #C مع بيئة Xamarin و اما لغة كوتلن مع بيئة أندرويد ستوديو و بطبيعة الحال يجب تعلم قواعد البيانات كما تمت الاشارة اليه من قبل.

4 – مجال علم البيانات

هذا المجال رائع جدا و مطلوب كثيرا جدا في سوق الشغل في أيامنا هذه كما أنه من المجالات الصعبة نوعا ما و التي تتطلب جهدا كبير من أجل احترافه و هذا المجال يتطلب الكثير من الأمور و المهارات التي يجب دراستها و هي : أولا يجب تعلم لغة البرمجة بايثون Python ثم بعدها يجب دراسة بعض مباديء الرياضيات مثل الاحصاء، ثالثا يجب دراسة مكتبات بايثون المتخصصة في هذا المجال و هي مكتبة numpy، مكتبة pandas، مكتبة scikit-learn، مكتبة matplotlib، مكتبة seaborn و مكتبة Scipy و بعد ذلك يمكنك البدء بالتطبيق على بعض المشاريع الصغيرة و نشرها على منصة Github.

5 – مجال تحليل البيانات

و هذا المجال كذلك من أفضل مجالات البرمجة و أكثرها طلبا في سوق الشغل و هو يتطلب دراسة أمور قريبة من المجال الذي سبقه (علم البيانات) و هي : أولا دراسة لغة بايثون Python و القليل من الاحصاء و مكتبات لغة بايثون التي تمت الاشارة اليها سابقا و بعد ذلك التطبيق على بعض المشاريع و نشرها على منصة Github من أجل اثراء معرض أعمالك.

6 – مجال الذكاء الاصطناعي

هذا المجال فعلا من المجالات الرائعة التي تتميز فيها لغة بايثون بامتياز حيث يتم استعمال هذه اللغة لبناء برامج ذكاء اصطناعي ضخمة جدا كما أنها تستعمل من طرف أكبر الشركات التقنية على مستوى العالم مثل Google، Youtube، Netflix، NASA و غيرها من الشركات. و من أجل دراسة هذا المجال يجب اولا تعلم لغة بايثون Python و بعد ذلك تعلم المكتبات الخاصة بالذكاء الاصطناعي و كذلك الخوارزميات.

7 – مجال تطوير ألالعاب

تطويرألعاب الفيديو هي عملية تطوير برمجيات يتم فيها تطوير لعبة فيديو. التطوير يتم من قبل مطور لعبة فيديو, والذي قد يكون شخصا واحدا فقط إلى شركة ضخمة. الألعاب السائدة يتم تمويلها عادة من قبل ناشر أو عدة ناشطين وتستلزم أعواما للتطوير. الألعاب المستقلة يمكن أن تستغرق وقتا أقل ويمكن أن تنتج بثمن من طرف الأفراد والمطورين الصغار. صناعة الألعاب المستقلة عرفت ازدهارا واضحا في هذه الأعوام مع نمو أنظمة التوزيعات الشبكية الجديدة وسوق ألعاب الهاتف المحمول.
🔥3👍21