برنامه نویسی

یک مهندس یادگیری ماشین باید به فکر یادگیری چه کتابخانه‌های مرتبط با پایتون باشد؟
هوش مصنوعی
برنامه نویسی
20/02/1400 - 13:30
افرادی که تصمیم می‌گیرند به دنیای هوش مصنوعی و به ویژه یادگیری ماشین وارد شوند، در اولین گام زبان برنامه‌نویسی پایتون، آر، سی‌پلاس‌پلاس یا جاوا را یاد می‌گیرند، هرچند بیشتر متخصصان پایتون را ترجیح می...
برنامه‌نویسی پویا چیست و چرا یادگیری آن ایده خوبی است؟
برنامه نویسی
19/02/1400 - 13:15
الگوریتم‌ها و ساختارهای داده از مولفه‌های جدایی‌ناپذیر علم داده‌ها به شمار می‌روند. با این‌حال، بیشتر دانشمندان داده‌ها در مدت مطالعات خود، به درستی مباحث مربوطه به تحلیل و طراحی الگوریتم‌ها را پشت...
چرا SvelteJs ممکن است بهترین چهارچوب برای توسعه وب باشد؟
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
06/02/1400 - 13:45
توسعه‌دهندگان وب از چهارچوب‌ها و کتابخانه‌های مختلفی برای ساخت پروژه‌های وب‌محور استفاده می‌کنند که ری‌اکت، آنگولار و Vue.js از معروف‌ترین آن‌ها هستند. با این‌حال، چهارچوب قدرتمند دیگری نیز وجود دارد...
پشته (stack)، صف و لیست پیوندی (Linked list) چیستند و چه کاربردی دارند؟
برنامه نویسی
01/02/1400 - 15:20
صف، پشته، لیست‌های پیوندی یک طرفه، دو طرفه، دو طرفه حلقوی، آرایه‌ها، لینک‌های رقصنده (Dancing Links) از مهم‌ترین و زیربنایی‌ترین مفاهیم دنیای برنامه‌نویسی و ساختمان داده‌ها هستند. به بیان دقیق‌تر،...
تا چه اندازه با مدارک و دوره‌های تخصصی لینوکس آشنایی دارید؟
فناوری شبکه
برنامه نویسی
پرونده ویژه
29/01/1400 - 14:35
‌لینوکس از شناخته شده‌ترین سیستم‌عامل‌های حوزه کلاینت و دسکتاپ است که برخی از سیستم‌عامل‌های محبوب نظیر اندروید بر مبنای آن طراحی شده‌اند. جالب آن‌که لینوکس و مک خود بر مبنای سیستم‌عامل یونیکس طراحی...
راهنمای خرید لپ تاپ برای برنامه نویسی
آرمین عزیزی
راهنمای خرید
برنامه نویسی
28/01/1400 - 13:15
خرید لپ تاپ بسته به نیاز هرکس متفاوت است باید مناسب با نوع کار و نیاز، مشخصات سخت افزاری لپ تاپ را انتخاب کرد تا بهترین بازدهی را هنگام کار با آن لپ تاپ را داشته باشیم به عنوان مثال فردی که گیمر است...
بهترین زبان‌های اسکریپت‌نویسی سمت سرور کدامند؟
فناوری شبکه
کارگاه
برنامه نویسی
22/01/1400 - 14:55
اسکریپت‌نویسی سمت سرور مکانیزمی در ارتباط با توسعه وب است که شامل اسکریپت‌های توکار درون کدهای اچ‌تی‌ام‌ال است که برای پردازش درخواست‌های کاربر به سرور یک وب سایت استفاده می‌شود. در رویکرد کدنویسی‌...
مهم‌ترین روندهای تاثیرگذار بر دنیای توسعه وب در سال 2021
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
18/01/1400 - 13:55
کسب‌وکارها و توسعه‌دهندگان برای آن‌که بتوانند در این بازار به شدت رقابتی موفق شوند باید اطلاع دقیقی در ارتباط با به‌روزترین روندهای طراحی وب داشته باشند. دانستن این نکته که چه روندهایی در آینده محبوب...
‌پایتون در چه زمینه‌هایی استفاده می‌شود؟
حمیدرضا تائبی
برنامه نویسی
16/01/1400 - 13:45
پایتون یک زبان برنامه‌نویسی همه منظوره، پویای سطح بالا و تفسیر شده است که از رویکرد برنامه‌نویسی‌ شی‌گرا برای توسعه برنامه‌ها پشتیبانی می‌کند. یادگیری آن ساده و آسان است و بسیاری از ساختارهای سطح...
Node.JS چیست و چرا نقش مهمی در دنیای توسعه وب دارد؟
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
14/01/1400 - 10:50
امروزه، در هر پروژه بزرگی ردپایی از جاوااسکریپت وجود دارد، زیرا این زبان اسکریپت‌نویسی قابلیت‌های زیادی در اختیار توسعه‌دهندگان قرار می‌دهد تا بتوانند کارهای مختلفی انجام دهند. به‌طور سنتی،...
توسعه‌دهنده فرانت‌اند، بک‌اند یا فول‌استک، کدامیک آینده شغلی بهتری دارند؟
برنامه نویسی
پرونده ویژه
13/01/1400 - 14:25
افرادی که قصد انتخاب مسیر شغلی روشنی در زمینه برنامه‌نویسی وب را دارند، اغلب این پرسش را مطرح می‌کنند که توسعه‌دهنده فرانت‌اند، توسعه‌دهنده بک‌اند یا توسعه‌دهنده فول‌استک، کدامیک آینده شغلی درخشانی...
این ‌هشت اشتباه مهلک باعث می‌شوند شغل خود به عنوان یک توسعه‌دهنده را از دست بدهید
برنامه نویسی
پرونده ویژه
12/01/1400 - 15:50
توسعه‌دهندگان وب با چالش‌های کاری مختلفی روبرو هستند. اصلی‌ترین چالشی که هر توسعه‌دهنده وب با آن روبرو است، عدم اجرای آزمایش نهایی، بی توجهی نسبت به پیکربندی تنظیمات، ساختار ضعیف پروژه و عدم به‌...
بهترین چهارچوب‌های توسعه وب در سال 2021
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
10/01/1400 - 07:25
هنگامی که در نظر داریم چهارچوب‌ها و کتابخانه‌هایی برای توسعه وب در حوزه فرانت‌اند یا بک‌اند معرفی کنیم باید به معیارهای زیادی دقت کنیم و نباید انتخاب را محدود به این موضوع کنیم که یک چهارچوب گزینه...
آیا ‌می شود با گوشی اندرویدی برنامه‌نویسی کرد؟
حمیدرضا تائبی
ترفند اندروید
برنامه نویسی
06/01/1400 - 16:50
گوشی‌های هوشمند به اندازه‌ای پیشرفته شده‌اند که سطح توقعات کاربران را زیاد کرده‌اند، به‌طوری که همه ما دوست داریم گوشی هوشمندمان قادر به انجام هر کاری باشد. یکی از مهم‌ترین کارهایی که مورد توجه...
چگونه موتور پیاده‌سازی و به‌کارگیری کوئری‌ها در GraphQL پیاده‌سازی می‌شود؟
محسن آقاجانی
کارگاه
برنامه نویسی
05/01/1400 - 15:10
هنگامی‌ که در مورد مزایای GraphQL صحبت می‌شود، اغلب برای توصیف آن تنها به بخشی از قابلیت‌ها از جمله این‌که «تنها کافی است هر آن‌چه نیاز دارید را واکشی کنید» یا «انعطاف‌پذیری بیشتر برای توسعه‌دهندگان...
زبان برنامه‌نویسی کاتلین چیست و چرا باید یادگیری آن‌را جدی گرفت؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
26/12/1399 - 13:10
کاتلین یک زبان برنامه‌نویسی چندسکویی و همه منظوره است که ویژگی statically typed دارد و از پارادایم‌های برنامه‌نویسی مختلفی نظیر برنامه‌نویسی تابعی، برنامه‌نویسی شی‌گرایی، همزمانی و غیر پشتیبانی می‌...

صفحه‌ها