Ardalan Ebrahimi
Ardiland
برنامه نویسی، اجایل، جاب آفر، مهاجرت کاری ...---------------------------------------------------------------لینک کانال در سایر شبکه های اجتماعیYouTube:https://www.youtube.com/c/Ardiland1---------------------------------------------------------------Telegram:https://t.me/ardiland_tm---------------------------------------------------------------Instagram:https://www.instagram.com/ardiland_ig/---------------------------------------------------------------Twitter:https://twitter.com/Ardiland3---------------------------------------------------------------GitHub:https://github.com/ardalanebrahimi---...
No dejes de visitar la web del podcast y apoyar a su creador: castbox.fm
Autor
Ardalan Ebrahimi
Categoría
Web del podcast
Último episodio
10 de jun. de 2024
¿Dónde escuchar?
Podcasts en la app Replaio Radio Muy prontoLos podcasts llegarán muy pronto a la app. Instálala ahora y sé el primero en descubrir una forma totalmente nueva de vivir los podcasts
Episodios
Programming principles - SOLID - Open-Closed Principle - OCP 22.07.2023 14:54
Programming principles - SOLID - Open-Closed Principle - OCP اصول برنامهنویسی - اصل OCP در این ویدئو، به توضیح دقیق و جامع اصل OCP یا "Open-Closed Principle" از مجموعه اصول SOLID میپردازیم. این ویدئو دومین قسمت از سری اصول برنامهنویسی است که در آن به تحلیل کاربردی اصول مختلف برنامهنویسی میپردازیم و به همراه هم میفهمیم که هر اصل چه معنایی دارد و چرا باید آن را رعایت کنیم. در این ویدئو، به برر...
Agile principles - افراد، تیم و تعاملات 05.07.2023 10:17
Agile principles - افراد، تیم و تعاملات در این ویدئو، به بررسی سه اصل از Agile Manifesto که بر افراد، تیم و تعاملات تمرکز دارند، میپردازم. این اصول شامل موارد زیر میشوند: 1- Build projects around motivated individuals 2- efficient and effective conversation, face-to-face conversation 3 - Retrospective meeting در این ویدئو، به تشریح هر یک از اصول فوق میپردازیم و با استفاده از مثالها و توضیحات ع...
Clean Code - Bad Comment 02.07.2023 14:40
Clean Code - Bad Comment قسمت دوم از بررسی فصل 4 کتاب Clean Code این ویدئو دومین بخش از بررسی فصل چهارم، فصل کامنت هست. در این قسمت، در مورد دلایلی که باعث میشود در برنامهنویسی به کامنت ها حساس باشیم، صحبت میکنیم. در ویدئوی حاضر، به بررسی مشکلاتی که کامنت ها میتوانند ایجاد کنند، مانند ایجاد ابهام در کد و حتی ایجاد باگ، میپردازیم. در طول ویدئو، به تفصیل به بررسی کامنت های ناکارآمد و مخرب میپر...
مانیفست اجایل - مفهوم چابکی 06.06.2023 12:09
در این ویدئو، با دو اصل مهم دیگر مانیفست اجایل آشنا میشویم. مانیفست اجایل یک مجموعه ارزشمند از اصول توسعه نرمافزار است که بر تأکید بر تحوّل و چابکی در مقابل روشهای سنتی توسعه تمرکز دارد. در محیط توسعه نرمافزار، معمولاً وقت و انرژی زیادی صرف تهیه سند جامع و جزئیات مستندسازی میشود. اما مانیفست اجایل این اصل را به معنای ضرورت تمرکز بر نرمافزار قابل استفاده و کاربردی میگیرد. در این ویدئو، به بر...
Clean Code - Good Comment 31.05.2023 13:51
Clean Code - Good Comment قسمت اول از بررسی فصل 4 کتاب Clean Code این ویدئو اولین بخش از بررسی فصل چهارم، فصل کامنت هست. تو این ویدئو میبینیم که چرا در برنامه نویسی باید به کامنت ها حساس باشیم، وقتی میگیم کامنت میتونه کد رو کثیف کنه و حتی تولید باگ کنه یعنی چی! در ادامه ویدئو چند مدل کامنت خوب رو معرفی می کنیم و در ویدئوی بعدی کامنت های بد و مخرب رو به تفصیل بررسی می کنیم. ویدئو شامل قطعه کد و نمو...
مانیفست اجایل - اهمیت افراد و ارتباطات 23.05.2023 14:49
مانیفست اجایل - اهمیت افراد و ارتباطات در این ویدئو، با مفهوم و اهمیت افراد و ارتباطات در مانیفست اجایل آشنا میشویم. مانیفست اجایل یک مجموعه از اصول و ارزشهای مهم در توسعه نرمافزار است که بر فراهم کردن ارتباطات مؤثر بین افراد و تمرکز بر همکاری با مشتری تأکید میکند. در دنیای توسعه نرمافزار، فرآیندها و ابزارها مهم هستند، اما مانیفست اجایل بر این اصل تأکید میکند که افراد و تعاملات آنها از هر ا...
برنامه نویس عملگرا یا Pragmatic Programmer - فصل 1 - قسمت 4 - مهارت های ارتباطی 07.04.2023 19:31
برنامه نویس عملگرا یا Pragmatic Programmer فصل 1 - قسمت 4 مهارت های ارتباطی باور عمومی اینه که برنامه نویس ها انسان های مردم گریزی هستند و علاقه ای به ارتباطات ندارند و این باور به قدری تقویت شده که اختلالات ارتباطی به عنوان بخشی از شخصیت برنامه نویس ها پذیرفته شده و تو همیچین شرایطی هیچ تلاشی برای بهبود این شکل رفتارها نمیشه و حتی کار به جایی میرسه که گفته میشه اصلا برنامه نویس اصلا چرا باید با د...
برنامه نویس عملگرا یا Pragmatic Programmer - فصل 1 - قسمت 3 - Your Knowledge Portfolio 05.04.2023 22:44
برنامه نویس عملگرا یا Pragmatic Programmer فصل 1 - قسمت 3 یکی از سوالاتی که برای خیلی از افراد شاغل، خصوصا برنامه نویس ها پیش میاد چگوگی بهبود دانش فنی هست، اینکه چه چیزی رو یاد بگیرن، از کجا یاد بگیرن و کلا چه استراتژی ای برای بهبود دانش فنی داشته باشن، این ویدئو پاسخی به این پرسش ها هست. درباره سری: برخی منابع و کتاب ها در دنیای برنامه نویسی به عنوان مرجع شناخته می شن و به برنامه نویسها در هر سط...
برنامه نویس عملگرا یا Pragmatic Programmer - فصل 1 - قسمت 2 03.04.2023 15:38
برنامه نویس عملگرا یا Pragmatic Programmer فصل 1 - قسمت 2 تو این ویدئو به طور کلی در مورد بی نظمی در نرم افزار صحبت می کنیم یا Software entropy یا Technical Debts قضیه معروف پنجره شکسته و داستان سوپ سنگ رو میشنویم و با مفهوم بسیار مهمی آشنا میشیم به اسم "نرم افزار به اندازه کافی خوب"، مفهومی که اتفاقا خیلی هم به منحث اجایل مرتبط هست. درباره سری: برخی منابع و کتاب ها در دنیای برنامه نویسی به عنوان...
برنامه نویس عملگرا یا Pragmatic Programmer - فصل 1 - قسمت 1 01.04.2023 18:54
برنامه نویس عملگرا یا Pragmatic Programmer فصل 1 - قسمت 1 تو این ویدئو با فلسفه عملگرایی و کتاب برنامه نویس عملگرا آشنا میشیم، از اهمیت برخورد حرفه ای با کار صحبت می کنیم و کمی هم از برخورد مسئولانه با مسائل کاری. درباره سری: برخی منابع و کتاب ها در دنیای برنامه نویسی به عنوان مرجع شناخته می شن و به برنامه نویسها در هر سطحی توصیه می شه که حتما این کتاب ها رو مطالعه کنن. تصمیم گرفتم که برخی از این...
تجربه مهاجرت برنامه نویس فرانت اند از ترکیه، جاب آفر بلوکارت آلمان 30.03.2023 47:36
تجربه مهاجرت برنامه نویس فرانت اند از ترکیه، جاب آفر بلوکارت آلمان تو این ویدئو با حسین عزیز همراه میشیم و از تجربه مهاجرتش از ایران به مونیخ و آلمان میشنویم. حسین حدود دو سال پیش به ترکیه مهاجرت کرده و مجددا از ترکیه موفق شده برای آلمان جاب آفر بگیره و از اوایل 2022 به عنوان برنامه نویس فرانت اند در مونیخ کار و زندگی می کنه. تو چند سال اخیر که افراد زیادی برای ادامه کار و زندگی تصمیم به مهاجرت گر...
Clean Code - توابع - بخش 5 28.03.2023 11:28
Clean Code - توابع - بخش 5 قسمت پنجم و آخر از بررسی فصل 3 کتاب Clean Code این ویدئو آخرین ویدئو از بررسی فصل سه، فصل توابع هست. تو این ویدئو روش اجرایی نوشتن توابع تمیز رو همراه با یک نمونه عملی کامل می بینیم. ویدئو شامل قطعه کد و نمونه عملی هر یک از نمونه های ارائه شده هست که دیدنشون به درک بهتر نکات مطرح شده کمک می کنه. درباره سری: برخی منابع و کتاب ها در دنیای برنامه نویسی به عنوان مرجع شناخته...
Clean Code - توابع - بخش 4 26.03.2023 12:09
Clean Code - توابع - بخش 4 قسمت چهارم از بررسی فصل 3 کتاب Clean Code در این ویدئو در مورد - ساید افکت ها در توابع - Out params - Command/Query Separation و نکات، بایدها و نبایدها و چالش های هر کدوم صحبت میشه. ویدئو شامل قطعه کد و نمونه عملی هر یک از نمونه های ارائه شده هست که دیدنشون به درک بهتر نکات مطرح شده کمک می کنه. شروع (0:00) ساید افکت ها در توابع (0:42) Out params (3:50) Command/Query Sepa...
Clean Code - توابع - بخش 3 24.03.2023 19:08
Clean Code - توابع - بخش 3 قسمت سوم از بررسی فصل 3 کتاب Clean Code این ویدئو اختصاصا در مورد پارامترهای تابع و نقش پارامتر ها در تمیزی کد و افزایش خوانایی کد هست. توی این ویدئو دسته بندی ای بر اساس تعداد پارامتر های تابع معرفی میشه و نکات، بایدها و نبایدها و چالش های هر دسته بررسی میشه. در انتها هم راهکارهایی در مورد بهبود توابع با تعداد پارامتر بالا ارائه شده. ویدئو شامل قطعه کد و نمونه عملی هر ی...
Clean Code - توابع - بخش 2 22.03.2023 12:42
Clean Code - توابع - بخش 2 قسمت دوم از بررسی کتاب Clean Code فصل 3 - بخش دوم این ویدئو اختصاصا به این نکته می پردازه که هر تابع باید تنها یک کار انجام بده. بررسی می کنیم که چرا و اصلا منظور از بیش از یک کار چیه، نمونه ها و نشانه هایی از توابعی که بیش از یک کار انجام می دن رو با هم می بینیم، مثل وجود چند سطح انتزاع در کنار هم، یا وجود چندین بلاک در بدنه تابع، و یا گزاره های سوییچ یا زنجیره شروط. در...
Clean Code - توابع - بخش 1 20.03.2023 19:33
Clean Code - توابع - بخش 1 قسمت اول از بررسی کتاب Clean Code فصل 3 - بخش اول برخی منابع و کتاب ها در دنیای برنامه نویسی به عنوان مرجع شناخته می شن و به برنامه نویسها در هر سطحی توصیه می شه که حتما این کتاب ها رو مطالعه کنن. تصمیم گرفتم که برخی از این کتاب ها رو به مرور در کانال اردیلند معرفی و بررسی کنم، به این صورت که هر کتاب رو فصل به فصل به صورت خلاصه تشریح کنم که هم با کلیات موضوع آشنا بشیم و...
آموزش اجایل - قسمت 2 - دوران Waterfall 14.03.2023 15:25
آموزش اجایل - قسمت 2 - دوران Waterfall وقتی از اجایل حرف می زنیم، دقیقا در مورد چی صحبت می کنیم؟! قسمت دوم از سری ویدئوهای آموزش اجایل / چابک / Agile معرفی دوره: یکی از معروف ترین و پرکاربرد ترین مفاهیم در دنیای تولید نرم افزار، متدولوژی و روش اجایل یا چابک هست. مفهمومی که در ابتدا بیشتر در صنعت تولید نرم افزار مورد توجه و استقبال قرار گرفت و به مرور راه خودش رو توی سایر صنایع هم باز کرد. به طوری...
آموزش اجایل - قسمت 1 12.03.2023 11:43
آموزش اجایل - قسمت 1 وقتی از اجایل حرف می زنیم، دقیقا در مورد چی صحبت می کنیم؟! قسمت اول از سری ویدئو های آموزش اجایل / چابک / Agile یکی از معروف ترین و پرکاربرد ترین مفاهیم در دنیای تولید نرم افزار، متدولوژی و روش اجایل یا چابک هست. مفهمومی که در ابتدا بیشتر در صنعت تولید نرم افزار مورد توجه و استقبال قرار گرفت و به مرور راه خودش رو توی سایر صنایع هم باز کرد. به طوری کم کم اجایل و یا ابزارهای واب...
تجربه مهاجرت مهندسی برق بدون زبان آلمانی - از تحصیل در ایتالیا تا جاب آفر بلوکارت آلمان 10.03.2023 1:22:23
تجربه مهاجرت مهندسی برق بدون زبان آلمانی - از تحصیل در ایتالیا تا جاب آفر بلوکارت آلمان وقتی صحبت از مهاجرت کاری به آلمان میشه، همیشه اولین نکته ای که بیان میشه اینه که برای رشته های غیر از برنامه نویسی، آفر گرفتن بدون دانش زبان آلمانی غیر ممکن هست. نمی خوام منکر اهمیت و تاثیر زبان آلمانی در تسهیل روند مهاجرت و کاریابی بشم، ولی کاملا موافق مطلق بودن این نظریه در مورد دانش زبان نیستم مبین عزیز اخیر...
Clean Code - Chapter 2 - قواعد نام گذاری - بخش دوم 08.03.2023 18:32
Clean Code - Chapter 2 - قواعد نام گذاری - بخش دوم قسمت دوم از بررسی کتاب Clean Code فصل 2 - بخش دوم برخی منابع و کتاب ها در دنیای برنامه نویسی به عنوان مرجع شناخته می شن و به برنامه نویسها در هر سطحی توصیه می شه که حتما این کتاب ها رو مطالعه کنن. تصمیم گرفتم که برخی از این کتاب ها رو به مرور در کانال اردیلند معرفی و بررسی کنم، به این صورت که هر کتاب رو فصل به فصل به صورت خلاصه تشریح کنم که هم با...
Clean Code - Chapter 2 - قواعد نام گذاری - بخش اول 06.03.2023 25:56
Clean Code - Chapter 2 - قواعد نام گذاری - بخش اول قسمت دوم از بررسی کتاب Clean Code فصل 2 - بخش اول برخی منابع و کتاب ها در دنیای برنامه نویسی به عنوان مرجع شناخته می شن و به برنامه نویسها در هر سطحی توصیه می شه که حتما این کتاب ها رو مطالعه کنن. تصمیم گرفتم که برخی از این کتاب ها رو به مرور در کانال اردیلند معرفی و بررسی کنم، به این صورت که هر کتاب رو فصل به فصل به صورت خلاصه تشریح کنم که هم با...
Clean Code - Chapter 1 22.02.2023 19:06
Clean Code - Chapter 1 قسمت اول از بررسی کتاب Clean Code فصل 1 برخی منابع و کتاب ها در دنیای برنامه نویسی به عنوان مرجع شناخته می شن و به برنامه نویسها در هر سطحی توصیه می شه که حتما این کتاب ها رو مطالعه کنن. تصمیم گرفتم که برخی از این کتاب ها رو به مرور در کانال اردیلند معرفی و بررسی کنم، به این صورت که هر کتاب رو فصل به فصل به صورت خلاصه تشریح کنم که هم با کلیات موضوع آشنا بشیم و هم نکات مهم یا...
آموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی 20.02.2023 28:07
آموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی این ویدیو سومین بخش از یک سری آموزش سه قسمتی هست که به معرفی مبانی اولیه برنامه نویسی شی گرا میپردازه. در این ویدئو با معرفی یک مثال شبه واقعی، اقدام به طراحی نرم افزار به صورت شی گرا، پیاده سازی طراحی ارائه شده و مقایسه این پیاده سازی با پیاده سازی غیر شی گرا کردم لینک بخش اول: https://www.youtube.com/watch?v=5qwZJIsgd6Q لینک بخش دوم: https:/...
آموزش مبانی برنامه نویسی شی گرا - بخش 2 18.02.2023 16:22
آموزش مبانی برنامه نویسی شی گرا - بخش 2 این ویدیو دومین بخش از یک سری آموزش سه قسمتی هست که به معرفی مبانی اولیه برنامه نویسی شی گرا میپردازه. لینک بخش اول: https://www.youtube.com/watch?v=5qwZJIsgd6Q هدف این سری آموزش ها، آشنایی اولیه و ایجاد بستر فکری مناسب برای شروع آموزش مباحث تکمیلی برنامه نویسی می باشد. مباحثی مثل Programming principles و Design Patters و ... در ویدیو اول به تشریح مفاهیم اول...
آموزش مبانی برنامه نویسی شی گرا - بخش 1 16.02.2023 15:31
آموزش مبانی برنامه نویسی شی گرا - بخش 1 این ویدیو اولین بخش از یک سری آموزش سه قسمتی هست که به معرفی مبانی اولیه برنامه نویسی شی گرا میپردازه. هدف این سری آموزش ها، آشنایی اولیه و ایجاد بستر فکری مناسب برای شروع آموزش مباحث تکمیلی برنامه نویسی می باشد. مباحثی مثل Programming principles و Design Patters و ... در این ویدیو به تشریح مفاهیم اولیه و اجزای اصلی یک سیستم شی گرا پرداختم و در بخش های بعدی...
Podcasts similares
Replaio no es editor de podcasts; los nombres de los programas, las portadas y el audio pertenecen a sus autores y se distribuyen a través de canales RSS públicos