- 33
- 39 422
Amr Mohamed
เข้าร่วมเมื่อ 17 พ.ค. 2013
Hii, My name is Amr Taher and everyone calls me SEKAB, I'm a software engineer who pretty much loves sharing and learning new things in coding.
I create tutorials talking about lots of cool stuff like DESIGN PATTERNS and some angular stuff, I make my videos speaking in ARABIC...YES ARABIC... cause I believe the Arabic content talking about programming and software engineering, in general, is VERY POOR. so watch out..sekab is here.
Other than programming I BEATBOX, if you wanna step up and 1v1 just hit me with a message.
I create tutorials talking about lots of cool stuff like DESIGN PATTERNS and some angular stuff, I make my videos speaking in ARABIC...YES ARABIC... cause I believe the Arabic content talking about programming and software engineering, in general, is VERY POOR. so watch out..sekab is here.
Other than programming I BEATBOX, if you wanna step up and 1v1 just hit me with a message.
Frontend Mock Interview بالعربي - Table API
أول فيديو في سلسلة frontend mock interviews، في ال interview ده هسأل عن إزاي تعمل table API و component ويكون maintainable. الـ interviews في الـ frontend بتختلف أنواعها من system design interviews زي ده مثلاً لـ interviews عن JS, HTML, CSS، الـ interview النهارده هيعرفك إزاي بشكل عام تفكر وتقدر تحاول تاخد قرارات مبنية على data.
มุมมอง: 1 899
วีดีโอ
Generate youtube video scripts using AI, nodejs and Notion بالعربي
มุมมอง 47519 ชั่วโมงที่ผ่านมา
في الفيديو ده، هنورّيك إزاي تبني تطبيق بيستخدم الـ AI و Node.js مع Notion عشان تعمل generate لسكريبتات فيديوهات TH-cam بسرعة
Amr Reacts - TailwindCSS is bad
มุมมอง 788วันที่ผ่านมา
في الفيديو ده هعمل react على article بتتكلم عن tailwindcss وليه هي framework مش أحسن حاجة من وجهة نظر الكاتب، وبرضه هقول رأيي اللي هو نوعاً ما مشابه لرأي كاتب الarticle.
Enhancing Search and Using LangChain in Next.js - إقرألي - 03
มุมมอง 30114 วันที่ผ่านมา
تالت فيديو في السلسلة، المرة دي بنتكلم عن تحسين البحث في إقرألي باستخدام LangChain في Next.js. هنتكلم عن إزاي نطور تجربة البحث عشان تبقى أسرع وأدق
02 - إقرألي - Architecture and Application System Design
มุมมอง 45814 วันที่ผ่านมา
02 - إقرألي - Architecture and Application System Design
إقرألي - 01 - المقدمة
มุมมอง 22921 วันที่ผ่านมา
السلام عليكم، انا بدات اعمل في application بيساعد انك تسمع تلاوة ايات القران و نشوف تفسيرها بسرعة باستعمال البحث الصوتي. iqraeli.vercel.app/ الهدف من الapplication: - احيانا ببقي عاوز اشوف نطق آيه معينة عامل ازاي، فا باخد السورة و رقم الاية و ابحث. العملية دي بطيئه جدا - احيانا ببقي عاوز اشوف تفسير الاية بسرعة حتي لو ميسر. في اقرألي تقدر تبحث بصوتك و تقدر كمان تبحث باستعمال وصف مش شرط اية معينة...
ارتجال تيك - هراء الرأي الواحد و نظرية it depends
มุมมอง 3075 หลายเดือนก่อน
في فيديو انهاردة هتكلم عن مشكلة الرأي الواحد المطلق. زي اتعلم كذه عشان دي احسن طريقة، أو الjs احسن لبداية او الpython او SQL اجمد من NoSQL او NextJS is the greatest.. و في مليون او، جي انهاردة عشان أضيف نظرية "it depends" و اوعي الناس عن هراء الرأي الواحد المطلق الصحيح المفيش غيرة
Pair Programming SaaS - Coding Challenges Generator using AI - 01
มุมมอง 6195 หลายเดือนก่อน
السلام عليكم، عملت live session من قريب عن creating my own SaaS product و لسه هكمل فيها و بما اني قررت انزل فيديوهات اكتر قولت اعمل زي SaaS product بس المرادي هيبقي session مع اخويا. اخويا software engineer in Klarna، هنفكر سوا و هنقرر سوا و نتناقش و نعمل implementation سوا، فكرة الapplication هيكون leetcode problems generator using AI. اول فيديو هيكون brainstorming و prototype، حابب اسمع رأي ا...
NodeJS vs JavaScript - ارتجال تك
มุมมอง 7948 หลายเดือนก่อน
فيديو جديد و عن مقارنة كان نفسي اعملها من زماان.. الفرق ما بين الNodeJS و الJavaScript و ليه اصلا في حاجة اسمها NodeJS؟ في الفيديو ده هحاول اجاوب علي الاسئلة دي بشكل مبسط و مختصر
إرتجال تيك - ترتيب ال-HTML elements
มุมมอง 2698 หลายเดือนก่อน
في video إنهردة هنرتب ال-HTML elements على حسب الأهمية وبردو على حسب أنا بستعملهم ازاي بالإضافة لكدا هنشرح فالنص شوية concepts عن بعض ال-elements ويعني إيه semantic HTML
Rendering techniques (CSR vs SSR vs SSG vs ISR) - إرتجال تيك
มุมมอง 1.3K8 หลายเดือนก่อน
"في فيديو النهاردة حنتكلم عن موضوع تقني ومهم جدا لكل مطورين الويب، وهو تقنيات الريندرينج المختلفة زي SSR (Server Side Rendering)، SSG (Static Site Generation)، ISR (Incremental Static Regeneration)، و CSR (Client Side Rendering). حنشوف مميزات وعيوب كل تقنية، وإزاي تختار الأنسب لمشروعك. حكلمكم عن تجربتي الشخصية مع الطرق دي، وإزاي كل واحدة فيهم ممكن تأثر على أداء الموقع وتجربة المستخدم. هنشوف برد...
إرتجال تيك - The ugly side of refactoring
มุมมอง 324ปีที่แล้ว
فيديو انهاردة هتكلم عن الrefactoring و اية العوامل ال تحطها في بالك قبل ما تعمل refactor و ازاي ممكن الموضوع ينقلب لل عكس. ناس كتيرة بتبص علي اي تعديلات في الكود او features جديدة كا فرصة جيدة عشان يعمل refactor بس من رأيي المتواضع ده ممكن يسبب مشاكل اكبر بكتير من ما ان الكود او الsystem يبقي احسن..تعالوا نلقي نظرة و نعرف ليه في الفيديو ده من سلسلة إرتجال تيك!
إرتجال تيك - AI and ChatGPT for software engineers
มุมมอง 126ปีที่แล้ว
انهارده حابب اتكلم عن موضوع ممكن يكون فيه أراء كتيره مع او ضد و هو استعمالك كا مبرج ل tools زي chatGPT او copilot، مدي تأثيرها عليك في قدرتك التحليليه و ازاي ممكن تكون مضره علي الوقت الطويل. هقول برده امتي الtools دي انا بستعملها و بتكون مفيده، الفيدو ده كله مبني علي رأيي الشخصي و تجربتي ال نوعا ما عميقه للادوات دي. جابب اسمع ارائكم جدا و نتناقش اكتر عن الموضوع ده.
إرتجال تيك - work diary and brag documents
มุมมอง 164ปีที่แล้ว
إرتجال تيك - work diary and brag documents
شرح SOLID Principles - Single Responsibility
มุมมอง 1.7K3 ปีที่แล้ว
شرح SOLID Principles - Single Responsibility
Angular Forms (3) - Reactive Driven Forms
มุมมอง 4924 ปีที่แล้ว
Angular Forms (3) - Reactive Driven Forms
عاش جدا ياهندسة ♥️ ياريت تزود من الكونتنت ده وعلى ليفيلز مختلفة
طيب المفروض ان الانترفيو دا الليفل بتاعه اي جونيور-ميد -سينيور ؟
ممكن يبقي لأي level، لكل واحد هتوقع منك ردود مختلفه و كود و تفكير مختلف. مثلا، لو جونيور فا متوقع تعمل كل الrequirements من غير أي bugs، لو mid هتوقع انك تسأل اساله عن الdata و تهتم شويه بحجم الdata و performance. لو senior هيبقي كل الفات مع الاهتمام بالaccessibility و انك بردو تسأل اساله منطقيه، لو سنيور كمان ممكن اسألك تعمل virtualisation أو pagination
@@amrmohamed2608 جميل جدا ي هندسه و عاوزين فيديوهات تاني من دي ولو في فرصه اني اكون الضيف الجاي ان شاء الله
ما شاء الله جميل جدا اتمني حضرتك يهندسة تزود من المحتوي ده مفيد جدا❤
جميل جدا ياهندسه ❤
حلقة جميلة, وحلو الفورمات دة عاش 👏
الله علي الجمال ممكن اتواصل مع حضرتك و نعمل حاجه شبه كدا جميل اوي وطريقه رائعه و ممتعه اوي ❤❤❤❤
شو اسم التطبيق اللي بتصور فيه الشاشة وفيه القلم؟
القلم الذي يستخدمه غير موجود ضمن برنامج التصوير وإنما موجود في الموقع الذي يخطط فيه، ولا يمكنك إستخدامه خارج الموقع.
عااش مع انى مليش فى البرمجه اوي لاكن استمتعت بالفديو .. ممكن ترشحلى roadmap للبرمجه عشان اعرف اعمل حاجات زي كدا
This is the worst take I've ever seen in my whole career journey. Being completely unbiased, no one on earth changes a very commonly used utility class like "p-2" unless he is at he very begging of his project. You can always create arbitrary tailwind classes on the fly, for example: "p-[20px]" and use it everywhere. Or create a custom tailwind class name it "my-p-2" for example, and make has the value of "padding: 20px". Tailwind might have issues, but you literally just made the worst take creating an imaginary issue and speaking about it for over 20 mins of complete nonsense. I like your content and I hope you reassess the quality of the content you upload before uploading it, because, to me, this felt like you just wanted to uploaded something and didn't think about it for a single minute.
Inspiring 😲
Amazing ya dude
ممكن يبقا open source ونعمل contribute فيه ياريت 🥰❤
شكرا للمحتوى القيم
03:26 ادغام فعلا يا هندسه تنوين و بعده حرف الميم , حروف الادغام ( ي, ر , م , ل , و , ن) زادك الله علما و نفع بك الاسلام والمسلمين
tailwind عندها ما شاكل تنيا في الاداء بتاخد ضعف او اكتر الbundle size و التعقيد الclass مؤذي جدا لل rendering
في بعض الحلول الموجودة للمشاكل دي 1. بما إن هتستخدم Tailwind CSS فمن الارجح إنك هتستخدم Modern Frameworks زي (React, Vue, Laravel Blade, Svelte, Angular,....) في نظام Components ونظام CSS Modules Stylesheet وscops ينظم جدا الشغل 2. لو هتبدأ المشروع وهتعمل config الافضل متغيرش فالموجود زي مثلا هعمل p-1 مثلا هغيرو من 4px ل 5px دا مش اصح حاجة الافضل تضيف شئ custom بحيث يتسمي حاجة زي p-c1 بالتالي انت مش هتاخف من التصميم يضرب فحتت معينة فالمشروع 3. وزي محضرتك قلت أنو ممكن نعمل component جديد يكون global 4. لو شكل الكلاس كبير اوي ومضايق منو وعامل noise في بعض extension بتبدأ تقفل الكلاس لكدا class="..." 5.tailwind مش منعك انك تكتب pure CSS ممكن عادي بعض الاستيلز المعقدة تبدأ تشتغل فيها pure بعد شغل اكتر من 6 شهور بال tailwind مبقتش احب أكتب CSS أو أشوف CSS
جميل جداً ❤
Tailwind is widely adopted because ReactJs has no opinionated approach for styling components
@@z1adahmed I don’t think so, it is widely used because it’s just a very fast prototyping tool. What is the relation between not having an opinionated way to do the stylings vs using tailwind?
@@amrmohamed2608 Yes you r right, Tailwind's adoption isn't solely due to React's lack of an opinionated styling approach, this flexibility in React has certainly contributed to Tailwind's popularity. Tailwind offers a practical solution that aligns well with React's component-based architecture, providing a powerful way to handle styling consistently, efficiently, and within the component structure, Also, I see that most React developers hate context-switching between CSS and JavaScript files.
ممتاز ماشاء الله. مهتم جدا بفيديوهاتك وطريقة تفاعلك تحسسني جالس معك.
هو كده ال app خلص ولا فيه feature تانيه
@@abdelrhmanmohammed4310 لا هعمل videos بشكل مستمر ان شاءالله
ربنا يوفقك
جميل ما شاء الله، ربنا يجزيك خير
❤❤❤❤
ما طرأ في ذهني ان حل المشكلة التي قلت عنها في آخر المقطع، هو عمل نفس العملية (embedding) لكن بدل الآية و التفسير يكون معلومات الآية(metadata) (إسم و رقم السورة، رقم الآية)
جزاك الله خيرا أخي العزيز. أستفدت من حلقتك هذه أشياء كثيرة
جميل أوي يا صديقي ربنا ينفع بيك. بس في برنامج معروف اسمه اقرألي بتاع audio books فدا ممكن يعمل لغبطة لو حد عمل سيرش هيطلعله التاني
ما شاءالله تبارك الله ربنا يكتب اجرك ويرفع قدرك
فيه تطبيق وحي نفس الافكار واكتر
فكرة ممتازة والتنفيذ جامد ❤
جميل والله ما شاء الله ربنا يجزيك خير
السلام عليكم اذي حضرتك ياهندسه يارب تكون بخير ممكن اتواصل مع حضرتك كنت عاوز اسال حضرتك علي حاجه
ممكن مصادر لو انا عايز افهم الموضوع اكتر ؟
كمل عالرتم ده❤
142 element 02:45 devdevout.com/html/how-many-html-tags-are-there
اللهم صل على محمد وعلى ال محمد كما صليت على ابراهيم وعلى ال ابراهيم انك حميد مجيد اللهم بارك على محمد وعلى ال محمد كما باركت على ابراهيم وعلى ال ابراهيم انك حميد مجيد
بالتوفيق لك أخي الكريم، تحية من المغرب واصل نحتاج إلى هذا المحتوى في العالم العربي
❤❤
جامد.. بس انت لازم تتعلم داتا استركتشر والجروزيم وكلين كود ودزاين باترنز وكلين ارتتشكتر علشان بس تعمل curd app زي بالظبط الانجليزي واللغات هو كله فعلا It depnes انت عاوز ايه.. عاوز تعمل ايه... من الاخر يا صديقي اي حد عاوزك تتعلم حاجه متقدمه مش محتاجه في الاول هيبعهالك 😂
it depends: على حسب
شابوه بجد 🤝
ج
I love the idea of this series! Great work guys! Keep going 👏💪💪
إيه اللي بيضمن لك أنه فقط عن تغيير ترتيب الملفات و الفولدرات و إسمهم أنك ستحل هذه المشكلة، ممكن تكون الملفات كثيرة جدا و كلها مسماه بطريقة جيدة، بهذه الحالة الترتيب المثالي يعتمد على الشيئ الذي يبحث عنه المستخدم، مما يجعل أنك رح تحتاج ميزة البحث، جدير بالذكر أنه إستخدام api chatgpt للبحث لأنه يأخذ وقت حتى يرد، بس ممكن تستخدم local LLM أظن لسه مطوروش كثير و ممكن ما يكفوك. Good Luck
جميل جدا❤
حلوة الفكرة استمر يا صديقي
ممتاز جداً شكراً
مستحيل الجمال دا بجد 😍😍😍
اي الجمال دا وربنا❣❣
كمل يابني الفيديوات دي هي الي بنحتاجها
🤩😍😍