برنامه نویسی

برنامه‌نویسی پویا (Dynamic Programming) چیست؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
13/08/1402 - 11:50
برنامه‌نویسی پویا یک پارادایم برنامه‌نویسی است که برای حل مسائل بهینه‌سازی و تصمیم‌گیری با ساختارهای تکراری استفاده می‌شود. در برنامه‌نویسی پویا، مسئله اصلی به چند زیرمسئله کوچک‌تر تقسیم می‌شود و سپس...
چگونه فرآیند یادگیری ماشین را با پایتون آغاز کنیم؟
حمیدرضا تائبی
هوش مصنوعی
کارگاه
برنامه نویسی
11/08/1402 - 11:35
یادگیری ماشین یک زمینه مهم در علم داده‌ها و هوش مصنوعی است که به کامپیوترها امکان می‌دهد از داده‌ها یاد بگیرند و الگوها و روابط پنهان در داده‌ها را تشخیص دهند. پایتون یک زبان برنامه‌نویسی پرطرفدار...
Seaborn چیست و چگونه از آن استفاده کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
05/08/1402 - 13:50
Seaborn یک کتابخانه متن‌باز و محبوب در زمینه تجزیه‌وتحلیل داده‌ها و مصورسازی است که بر پایه کتابخانه‌ی Matplotlib ساخته شده است. این کتابخانه معمولا برای تجزیه‌وتحلیل داده‌های آماری و ایجاد نمودارهای...
آپاچی هدوپ چیست و چگونه از آن استفاده کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
02/08/1402 - 13:40
آپاچی هدوپ (Apache Hadoop) یک فریم‌ورک متن‌باز و مقیاس‌پذیر برای پردازش و ذخیره‌سازی کلان‌داده‌ها است. این فریم‌ورک برای پردازش موازی و توزیع شده داده‌ها بر روی یک مجموعه از سرورها مورد استفاده قرار...
آشنایی با محبوب‌ترین و پرکاربردترین کتابخانه‌های پایتون
حمیدرضا تائبی
کارگاه
برنامه نویسی
19/07/1402 - 12:20
پایتون، به عنوان یک زبان برنامه‌نویسی بسیار محبوب، دارای اکوسیستم بزرگی از کتابخانه‌ها و ماژول‌ها است که توسط جامعه برنامه‌نویسان پایتون ایجاد شده‌اند. این کتابخانه‌ها و ماژول‌ها مجموعه‌ای از توابع و...
آشنایی با مفهوم Defensive Programming در زمینه توسعه نرم‌افزار
حمیدرضا تائبی
کارگاه
برنامه نویسی
13/07/1402 - 12:00
برنامه‌نویسی تدافعی (Defensive Programming) یک مهارت مهم در صنعت توسعه نرم‌افزار است که به منظور افزایش اطمینان‌پذیری و پایداری نرم‌افزارها استفاده می‌شود. هدف اصلی این رویکرد، کاهش خطرات وقوع خطاها...
الگوریتم بازگشتی (Recursive) چیست؟ به همراه مثال و تمرین
حمیدرضا تائبی
کارگاه
برنامه نویسی
10/05/1402 - 12:35
الگوریتم بازگشتی الگوریتمی است که در آن تابع به صورت بازگشتی خود را فراخوانی می‌کند. به عبارت دیگر، تابع در هنگام اجرا به خودش فراخوانی می‌شود تا سرانجام به پاسخ نهایی برسد. این الگوریتم‌ها به طور...
کتابخانه‌های پایتون برای کار با توزیع های احتمال
حمیدرضا تائبی
کارگاه
برنامه نویسی
07/05/1402 - 16:10
توزیع احتمال یک تابع است که مقادیر مختلف یک متغیر تصادفی را به احتمالات مشخصی نسبت می‌دهد. به عبارت دیگر، توزیع احتمال مشخص می‌کند که هر مقدار ممکن از یک متغیر تصادفی با چه احتمالی رخ می‌دهد. توزیع...
راهنمای آشنایی با ساختارهای داده در پایتون
حمیدرضا تائبی
کارگاه
برنامه نویسی
28/04/1402 - 10:25
در پایتون، ساختار داده‌ها شامل مجموعه‌ها، انواع رشته‌ها، لیست‌ها، دیکشنری‌ها، تاپل‌ها، صف‌ها و پشته‌ها هستند. هر یک از این ساختارها دارای ویژگی‌ها و عملیات‌های مخصوص به خود هستند که برای مدیریت و...
راهنمای کاربردی آشنایی با نام‌پای (numpy) و نحوه استفاده از آن
حمیدرضا تائبی
کارگاه
برنامه نویسی
31/03/1402 - 15:25
نام‌پای (NumPy) یک کتاب‌خانه پایتون است که برای انجام عملیات علمی و محاسبات عددی استفاده می‌شود. NumPy مخفف عبارت "Numerical Python" است. این کتاب‌خانه در پردازش داده‌ها و بررسی داده‌های...
توسعه‌دهنده دات‌نت کیست و چگونه چنین فردی را استخدام کنیم؟
مهسا قنبری
برنامه نویسی
16/04/1401 - 12:55
جهان روزبه‌روز بیشتر به‌سمت دیجیتالی شدن در حال حرکت است و همین موضوع باعث شده تا تقاضا برای توسعه‌دهندگان کاربلد و ماهر که روی دیجیتالی‌سازی فرآیندهای تجاری متمرکز هستند، بیشتر شود. متأسفانه، به‌علت...
 چگونه بر مبنای یک برنامه پنج مرحله‌ای یک توسعه‌دهنده‌ وب خوب شویم؟
مهسا قنبری
برنامه نویسی
13/04/1401 - 13:25
برای آن‌که یک توسعه‌دهنده وب متبحر شوید، باید درک کاملی از فناوری‌های زیربنایی وب مثل HTML ،CSS و جاوااسکریپت داشته باشید. همچنین، توصیه می‌شود فناوری CSS و چارچوب‌های مرتبط با CSS را بیاموزید. تسلط...
در هنگام استخدام یک توسعه‌دهنده سی‌شارپ به چه نکاتی باید دقت کنیم؟
مهسا قنبری
برنامه نویسی
07/04/1401 - 13:25
همه‌گیری کرونا باعث شد تا تقاضای دورکاری روز‌به‌روز افزایش یابد. امروزه، مشاغل و کسب‌وکارهایی که به‌دنبال سودآوری بیشتر هستند، سعی می‌کنند تمام یا بخشی از فعالیت‌های تجاری خود را دیجیتالی و تمام‌...
۲۵ سوالی که باید قبل از استخدام یک توسعه‌دهنده وب در سال ۱۴۰۱ بپرسید
مهسا قنبری
برنامه نویسی
21/03/1401 - 13:05
تحقیقات نشان می‌دهند ۳۸ درصد از بازدیدکنندگان وب‌سایت‌ها در صورت مشاهده چیدمان یا محتوای غیرجذاب، آن‌را ترک می‌کنند. به‌همین دلیل است که تقاضا برای توسعه‌دهندگان حرفه‌ای وب از سال ۲۰۲۲ میلادی افزایش...
آیا بوت‌کمپ‌های برنامه‌نویسی شانس استخدام را بیشتر می‌کنند؟
حمید نیک‌روش
برنامه نویسی
15/03/1401 - 14:50
بوت‌کمپ‌های برنامه‌نویسی در یک دهه اخیر مورد توجه کارآفرینان، کارشناسان آموزش و علاقه‌مندان به دنیای برنامه‌نویسی قرار گرفته‌اند. بوت‌کمپ‌ها با هدف پاسخ‌گویی به نیازهای صنعت پدید آمده‌اند، زیرا پروژه...
14 توصیه ناب که برنامه‌نویسان تازه‌کار برای موفقیت در شغل برنامه‌نویسی باید به آن دقت کنند
مهسا قنبری
برنامه نویسی
02/03/1401 - 16:20
اگر در حال آموختن کدنویسی و ساخت اولین برنامه خود هستید یا این‌که در اولین شغل خود به‌عنوان توسعه‌دهنده نرم‌افزار فعالیت دارید، یا قصد دارید برای اولین بار وارد این صنعت شوید، توجه به نکات زیر کمک می...

صفحه‌ها