We're glad to have Incorta as one of our remarkable exhibitors in Jobstack 2021.
Incorta is helping world-leading brands gain insights they previously thought impossible—with agility, simplicity, and business results that are simply incredible. Our in-memory analytics and Direct Data Platform™ is a modern approach to data management, analytics, and BI that sets us apart.
Join us now in our event for free, to meet Incorta's staff, listen to their speech and look into their open vacancies.
Join us now :https://bit.ly/3AcRPWI
Incorta is helping world-leading brands gain insights they previously thought impossible—with agility, simplicity, and business results that are simply incredible. Our in-memory analytics and Direct Data Platform™ is a modern approach to data management, analytics, and BI that sets us apart.
Join us now in our event for free, to meet Incorta's staff, listen to their speech and look into their open vacancies.
Join us now :https://bit.ly/3AcRPWI
Do you need tips on winning your abroad job interview ?
اسمع ده مهم
https://www.facebook.com/thetalentsarena/videos/348563240155873
اسمع ده مهم
https://www.facebook.com/thetalentsarena/videos/348563240155873
Facebook
Log in or sign up to view
See posts, photos and more on Facebook.
https://github.com/ryanmcdermott/clean-code-javascript
دى Repo بسيطة فيها مبادئ ازاى تكتب clean code
والامثلة اللى موجودة معمولة بالجافاسكربت وتقدر تطبقها على اى لغة انت بتستخدمها
دى Repo بسيطة فيها مبادئ ازاى تكتب clean code
والامثلة اللى موجودة معمولة بالجافاسكربت وتقدر تطبقها على اى لغة انت بتستخدمها
GitHub
GitHub - ryanmcdermott/clean-code-javascript: Clean Code concepts adapted for JavaScript
Clean Code concepts adapted for JavaScript. Contribute to ryanmcdermott/clean-code-javascript development by creating an account on GitHub.
فيديو مهم جدا
https://www.youtube.com/watch?v=1dOugOOK2FY
https://www.youtube.com/watch?v=1dOugOOK2FY
YouTube
Frontend developers هل انتهي عصر ال - Frontend developers مستقبل وظيفة مطور واجهات المستخدم
Join this channel to get access to all the premium courses:
https://www.youtube.com/channel/UCqvj1dmTjgnvCemy7ydoPbw/join
السلام عليكم ورحمه الله وبركاته ازيكم يا شباب
سؤال اتكرر كتير من ناس كتير هل. خلاص عصر الفرونت اند انتهي او بدأ ينتهي وممكن الشركات…
https://www.youtube.com/channel/UCqvj1dmTjgnvCemy7ydoPbw/join
السلام عليكم ورحمه الله وبركاته ازيكم يا شباب
سؤال اتكرر كتير من ناس كتير هل. خلاص عصر الفرونت اند انتهي او بدأ ينتهي وممكن الشركات…
الحمدللة كورس البرمجة المتواضع الي كنا عاملينة كل الي دخل فيها وخلصها قدرنا ان احنا نساعدو يتوظف في شركات و نخلية يكسب من الي اتعلمة في الكورس دا
ف حبينا نعمل كورس تاني و مجاني 100% مبنخدش ولا سنت واحد
هتتعلم برمجة المواقع من A To Z
Front End & Back End
ازاي تعمل مشروع كامل
ازاي توظف الي اتعلمتة في الشرح
وهنعلمك ازاي تشتغل حر
وازاي تجهز الCV بتاعك قدم دلوقي عشان هنزل رابط ميعاد اول Meeting لينا عشان نفهمكم برمجة ❤️
رابط التقديم :
https://docs.google.com/forms/d/e/1FAIpQLSfti4xuWZAwyd-15C928vL3SIbShofzmf1lCRsWNvyGGAp-NA/viewform?fbclid=IwAR1_USQYS3IP8qEvz-j0NtPj5fFutLN14bQsfJ_XehSG-w5GQb6Ua9UlCyA
ف حبينا نعمل كورس تاني و مجاني 100% مبنخدش ولا سنت واحد
هتتعلم برمجة المواقع من A To Z
Front End & Back End
ازاي تعمل مشروع كامل
ازاي توظف الي اتعلمتة في الشرح
وهنعلمك ازاي تشتغل حر
وازاي تجهز الCV بتاعك قدم دلوقي عشان هنزل رابط ميعاد اول Meeting لينا عشان نفهمكم برمجة ❤️
رابط التقديم :
https://docs.google.com/forms/d/e/1FAIpQLSfti4xuWZAwyd-15C928vL3SIbShofzmf1lCRsWNvyGGAp-NA/viewform?fbclid=IwAR1_USQYS3IP8qEvz-j0NtPj5fFutLN14bQsfJ_XehSG-w5GQb6Ua9UlCyA
Google Docs
Full Stack Course
فى سؤال بيسأله ليا شباب كتير، ممكن تقيمنى، انا اعرف كذا وكذا وكذا، هو انا Junior ولا بقيت Senior خلاص عشان عديت 3 سنين خبره؟
لو عاوز تعرف انت Junior ولا Senior فالموضوع سهل خالص، شوف هل بتبقى محتاج حد تعتمد عليه معظم الوقت عشان يعالج الاخطاء والمشاكل ويسد الفجوات والاشياء اللى فوتها ورائك ولا لا، شوف اللى حواليك بيعرفوا يعتمدوا عليك ولا العكس هو اللى بيحصل، وعشان تحسم شكك اعرف انه طول ما فى حد بيلم ورائك فانت لسه Junior مش Senior خالص، حتى لو كان عندك 3 سنين او 4 سنين خبره، ال Senior شخص يعتمد عليه ولا يعتمد على غيره وطول الوقت بيلم ورا نفسه وكمان وراء اللى حواليه.
لما تاخد Task كامله انت اللى هاتعملها لوحدك، اول حاجه تعملها انك تفكر فيها كويس عشان تعرف هاتعملها ازاى، ده طبيعى على فكره، وخد وقتك عشان توصل لل best solution ويبقى احسن كتير انك تقعد فى مكان هادئ وتعمل brainstorming لو شايف ان فيه احتمالات كتير وانت مش عارف بسببها هاتسلك اى طريق
فى تناسب عكسى بين التفكير والتعب، كل ما هاتفكر كتير عشان توصل للحل الافضل هاتتعب قليل عشان تنفذه ومش هايحتاج Refactoring منك بعد كده، ال Senior بيفكر كتير وبيتعب قليل واحتمالية ال Refactoring للحاجه اللى عاملها بتبقى قليله جدا، اما ال Junior بيفكر قليل وبيتعب كتير وبيعانى فى التنفيذ، وفى النهاية المخرجات اللى طالعه منه بتبقى مش اد كده فى احيان كتير لو مافكرش قبل ما يبدأ تنفيذ وبالتالى احتمالية ال Refactoring لشغله بتبقى كبيره شوية
ماينفعش تاخد Task وبعد ما تخلصها اللى يجى عشان يستلمها منك يلاقى فيها مشاكل، زى:
-الاعتمادية على كود قديم مش انت اللى كاتبه اينعم بس فيه اخطاء واضحه وانت شوفتها وتغاضيت عنها.
-نسخت ولصقت Copy-Paste كود مشابه من مكان ما داخل التطبيق استسهالا او تكاسلا، ودى مشكلة، والكود كمان اللى انت نسخته استسهالا طلع فيه مشاكل وانت عملت نفسك مش شايفها.
-تحايلت على ال architecture وعملت له break عشان تنفذ حل سهل لانك مش عارف الطريقة المثلى للتعامل مع ال architecture فى سياق تنفيذ ال Task اللى معاك.
ماينفعش تعتمد وتبنى شغلك على كود فيه مشاكل واضحه وتسيبها زى ماهى او تتغاضى عنها لانها هاتأثر بشكل مباشر على ال Task بتاعتك ومش هاتطلع مضبوطه، واللى المفروض يستلمها منك مش هايعرف لانها فى الحقيقة ماخلصتش ولو سألك انت ليه سيبت ده او ليه نسخت ده وماعملتش Shared Service واستخدمتها هنا وهنا او ليه اعتمدت على كود مافيهوش null checking ولا exception handling وتركته على حاله وكانت الردود اللى عندك من نوعية:
-"مش انا اللى كاتب الكود ده"
-"هو فعلا محتاج try-catch block بس انتا ماقولتليش اصلح المشاكل دى"
-"انا خليت ال concrete implementation يعتمد على بعضه عشان مش عارف اتعامل مع ال abstraction واعمل له registration ولا injection ازاى"
فساعتها تاكد انك لسه Junior ومحتاج حد يلم ورائك!
اول ما توصل لمرحلة انك لما بتاخد Task بتفكر فيها كويس وبتعملها بشكل سليم وبتعالج اى مشاكل متعلقة بيها من قريب او من بعيد، واللى يجى عشان يستلم منك مش هايلاقى فجوات يقعد يسدها ورائك، ولا مشاكل هايقعد يحلها بالنيابة عنك، لا، ده هايكون معتمد عليك، فساعتها تاكد انك اصبحت Senior
من احد مميزات ال Senior انه شخص يعتمد عليه وده عشان مهاراته وخبرته وحاجات كتير من ضمنها انه مابيسبش حاجه للصدفه ولا بيحتاج حد يمشى ويلم ورائه
وفى النهاية اكرر، طول مافي حد بتعتمد عليه عشان يلم ورائك فانت لسه Junior حتى لو كنت 3 او 4 سنين خبره.
—copied
لو عاوز تعرف انت Junior ولا Senior فالموضوع سهل خالص، شوف هل بتبقى محتاج حد تعتمد عليه معظم الوقت عشان يعالج الاخطاء والمشاكل ويسد الفجوات والاشياء اللى فوتها ورائك ولا لا، شوف اللى حواليك بيعرفوا يعتمدوا عليك ولا العكس هو اللى بيحصل، وعشان تحسم شكك اعرف انه طول ما فى حد بيلم ورائك فانت لسه Junior مش Senior خالص، حتى لو كان عندك 3 سنين او 4 سنين خبره، ال Senior شخص يعتمد عليه ولا يعتمد على غيره وطول الوقت بيلم ورا نفسه وكمان وراء اللى حواليه.
لما تاخد Task كامله انت اللى هاتعملها لوحدك، اول حاجه تعملها انك تفكر فيها كويس عشان تعرف هاتعملها ازاى، ده طبيعى على فكره، وخد وقتك عشان توصل لل best solution ويبقى احسن كتير انك تقعد فى مكان هادئ وتعمل brainstorming لو شايف ان فيه احتمالات كتير وانت مش عارف بسببها هاتسلك اى طريق
فى تناسب عكسى بين التفكير والتعب، كل ما هاتفكر كتير عشان توصل للحل الافضل هاتتعب قليل عشان تنفذه ومش هايحتاج Refactoring منك بعد كده، ال Senior بيفكر كتير وبيتعب قليل واحتمالية ال Refactoring للحاجه اللى عاملها بتبقى قليله جدا، اما ال Junior بيفكر قليل وبيتعب كتير وبيعانى فى التنفيذ، وفى النهاية المخرجات اللى طالعه منه بتبقى مش اد كده فى احيان كتير لو مافكرش قبل ما يبدأ تنفيذ وبالتالى احتمالية ال Refactoring لشغله بتبقى كبيره شوية
ماينفعش تاخد Task وبعد ما تخلصها اللى يجى عشان يستلمها منك يلاقى فيها مشاكل، زى:
-الاعتمادية على كود قديم مش انت اللى كاتبه اينعم بس فيه اخطاء واضحه وانت شوفتها وتغاضيت عنها.
-نسخت ولصقت Copy-Paste كود مشابه من مكان ما داخل التطبيق استسهالا او تكاسلا، ودى مشكلة، والكود كمان اللى انت نسخته استسهالا طلع فيه مشاكل وانت عملت نفسك مش شايفها.
-تحايلت على ال architecture وعملت له break عشان تنفذ حل سهل لانك مش عارف الطريقة المثلى للتعامل مع ال architecture فى سياق تنفيذ ال Task اللى معاك.
ماينفعش تعتمد وتبنى شغلك على كود فيه مشاكل واضحه وتسيبها زى ماهى او تتغاضى عنها لانها هاتأثر بشكل مباشر على ال Task بتاعتك ومش هاتطلع مضبوطه، واللى المفروض يستلمها منك مش هايعرف لانها فى الحقيقة ماخلصتش ولو سألك انت ليه سيبت ده او ليه نسخت ده وماعملتش Shared Service واستخدمتها هنا وهنا او ليه اعتمدت على كود مافيهوش null checking ولا exception handling وتركته على حاله وكانت الردود اللى عندك من نوعية:
-"مش انا اللى كاتب الكود ده"
-"هو فعلا محتاج try-catch block بس انتا ماقولتليش اصلح المشاكل دى"
-"انا خليت ال concrete implementation يعتمد على بعضه عشان مش عارف اتعامل مع ال abstraction واعمل له registration ولا injection ازاى"
فساعتها تاكد انك لسه Junior ومحتاج حد يلم ورائك!
اول ما توصل لمرحلة انك لما بتاخد Task بتفكر فيها كويس وبتعملها بشكل سليم وبتعالج اى مشاكل متعلقة بيها من قريب او من بعيد، واللى يجى عشان يستلم منك مش هايلاقى فجوات يقعد يسدها ورائك، ولا مشاكل هايقعد يحلها بالنيابة عنك، لا، ده هايكون معتمد عليك، فساعتها تاكد انك اصبحت Senior
من احد مميزات ال Senior انه شخص يعتمد عليه وده عشان مهاراته وخبرته وحاجات كتير من ضمنها انه مابيسبش حاجه للصدفه ولا بيحتاج حد يمشى ويلم ورائه
وفى النهاية اكرر، طول مافي حد بتعتمد عليه عشان يلم ورائك فانت لسه Junior حتى لو كنت 3 او 4 سنين خبره.
—copied
لو هد مهتم بال devops
Get the chance to attend the DevOps circle with Ahmad Aabed Head SRE at Nana, Ahmed AbouZaid, a DevOps engineer at Camunda GmbH, and other bright tech talents.
Discuss, listen, and share your ideas with DevOps experts with more than 10 years of experience.
Register now for free::https://bit.ly/3AcRPWI
Get the chance to attend the DevOps circle with Ahmad Aabed Head SRE at Nana, Ahmed AbouZaid, a DevOps engineer at Camunda GmbH, and other bright tech talents.
Discuss, listen, and share your ideas with DevOps experts with more than 10 years of experience.
Register now for free::https://bit.ly/3AcRPWI
ف شويه مقالات حلوه عن ال vue js بالعربي
https://academy.hsoub.com/programming/javascript/vuejs/
https://academy.hsoub.com/programming/javascript/vuejs/
أكاديمية حسوب
Vue.js
دروس ومقالات احترافية حول مكتبة VueJS، وكيفية بناء مواقع وتطبيقات ويب باستخدامها
https://github.com/vuejs/awesome-vue
الريبو دي مهمه لاي حد شغال فيو هتلاقي فيه كل حاجه ممكن تحتاجها وانت شغال من تولز و باكيدج وشويه كتب وهتلاقي حجات حلوه تانيه كتير
الريبو دي مهمه لاي حد شغال فيو هتلاقي فيه كل حاجه ممكن تحتاجها وانت شغال من تولز و باكيدج وشويه كتب وهتلاقي حجات حلوه تانيه كتير
GitHub
GitHub - vuejs/awesome-vue: 🎉 A curated list of awesome things related to Vue.js
🎉 A curated list of awesome things related to Vue.js - vuejs/awesome-vue
هعيد نشره بشكل دوري.
و فيه موضوع كنت ناوي عليه و نسيته و ذكرني به صديق اثق في رايه و ساعود اليه و هو توضيح فايده كل كتاب و دوره.
_________________________________________________________________
سألني احد الزملاء عن الكتب التي تهم Backend Developer عبر حياته.
و جاوبته في تعليق و كانت هذه الاجابه.و لاحظ اني اتكلمت عن sql server تحديدا، لو عندك اهتمام بداتابيز سرفر اخر لازم تشوف مناظر.
الكتب دي بتخدم أهداف متكامله، يعني مفيش بينهم اوفرلاب، متكاملين و ليسوا متقاطعين، لما تقراهم هتفهم معني كلامي.
اللي يخلص كتاب بقي يكتب ما تعلمه علشان يشجع اخرين.
Groking algorithms
Algorithms Unplugged
Clean Code
Head First Object Oriented Programming
Head First Design Patterns
Agile Principles, Patterns, and Practices in C#
Domain Driven Design Tackling complexity in the heart of software
Implementing Domain driven Design
Martin fowler books(Patterns of Enterprise Application Architecture, Refactoring)
Refactoring to patterns
TSQL Fundamentals
Designing Data intensive Applications
professional SQL server 2016 internals and Troubleshooting
NoSQL Distilled
Reactive Design Patterns
و لازم تختار كتاب في التكنولوجي اللي يهمك يغطي ال
Parallel Programming
و فيه موضوع كنت ناوي عليه و نسيته و ذكرني به صديق اثق في رايه و ساعود اليه و هو توضيح فايده كل كتاب و دوره.
_________________________________________________________________
سألني احد الزملاء عن الكتب التي تهم Backend Developer عبر حياته.
و جاوبته في تعليق و كانت هذه الاجابه.و لاحظ اني اتكلمت عن sql server تحديدا، لو عندك اهتمام بداتابيز سرفر اخر لازم تشوف مناظر.
الكتب دي بتخدم أهداف متكامله، يعني مفيش بينهم اوفرلاب، متكاملين و ليسوا متقاطعين، لما تقراهم هتفهم معني كلامي.
اللي يخلص كتاب بقي يكتب ما تعلمه علشان يشجع اخرين.
Groking algorithms
Algorithms Unplugged
Clean Code
Head First Object Oriented Programming
Head First Design Patterns
Agile Principles, Patterns, and Practices in C#
Domain Driven Design Tackling complexity in the heart of software
Implementing Domain driven Design
Martin fowler books(Patterns of Enterprise Application Architecture, Refactoring)
Refactoring to patterns
TSQL Fundamentals
Designing Data intensive Applications
professional SQL server 2016 internals and Troubleshooting
NoSQL Distilled
Reactive Design Patterns
و لازم تختار كتاب في التكنولوجي اللي يهمك يغطي ال
Parallel Programming
ECMAScript standards are evolving rapidly with lots of new features being added regularly. Sometimes there are new features (like inclusion of class keyword) and sometimes they add to existing features.
Recently JS got the ability to define "methods" inside object literals which is an alternate to "function" property of object literals.
Which one is better from the point of view of memory utilisation?
Recently JS got the ability to define "methods" inside object literals which is an alternate to "function" property of object literals.
Which one is better from the point of view of memory utilisation?