برنامه نویسی

چگونه بهترین چارچوب برای توسعه برنامه‌های وب‌محور را پیدا کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
11/08/1399 - 12:15
توسعه برنامه‌های وب‌محور سودآور است، به دلیل این‌که سازمان‌های بزرگ و کسب‌وکارهای نوپا برای ارائه محصولات و خدمات خود و تعامل بهتر با مشتریان به چنین برنامه‌هایی نیاز دارند. گاهی اوقات برنامه‌نویسان...
‌پرکاربردترین دستورات SQL که توسعه‌دهندگان به آن‌ها نیاز دارد
برنامه نویسی
پرونده ویژه
09/08/1399 - 12:15
بانک‌های اطلاعاتی یکی از مولفه‌های کلیدی وب‌سایت‌ها هستند. نرم‌افزارهای دسکتاپی، وب‌محور و وب‌سایت‌ها به روش‌های مختلف از بانک‌های اطلاعاتی استفاده می‌کنند. زمانی‌که بانک‌های اطلاعاتی در تعامل با...
29 ترفند پایتون که شاید از وجود آن‌ها بی اطلاع بودید
حمیدرضا تائبی
کارگاه
برنامه نویسی
02/08/1399 - 12:55
پایتون یکی از پر کاربردترین زبان‌های برنامه‌نویسی است. خوانایی و کوتاه‌نویسی دستورات باعث شده تا توسعه‌دهندگان از پایتون برای انجام پروژه‌های مختلف استفاده کنند. در این مطلب به معرفی چند ترفند...
۱۱ نکته درباره یادگیری برنامه نویسی پایتون برای تازه کاران
محسن آقاجانی
برنامه نویسی
29/07/1399 - 12:45
یکی از رایج ‌ترین سوالاتی که در این باره پایتون مطرح می‌شود این است که بهترین راه برای یادگیری این زبان برنامه نویسی چیست؟ اولین قدم در یادگیری هر نوع زبان برنامه نویسی این است که مطمئن شوید نحوه...
چهار اشتباه رایج برنامه نویسی با C و راهکارهای جلوگیری از آن
محسن آقاجانی
برنامه نویسی
22/07/1399 - 12:20
کمتر زبان برنامه نویسی است که می‌تواند از نظر سرعت و قدرت در سطح ماشین با زبان C رقابت کند. این شعاری است که 50 سال پیش مطرح بود، و امروز هم واقعیت دارد. اما کدنویسی با این زبان همچون راه رفتن روی...
قابلیت‌ها و امکانات جدید اضافه شده به آخرین نسخه پایتون (3.9)
محسن آقاجانی
اخبار
برنامه نویسی
20/07/1399 - 13:15
Python 3.9 به تازگی منتشر شده که شامل تغییرات قابل توجهی هم در قابلیتهای این زبان برنامه نویسی و هم در نحوه توسعه آن بوده است. در چند سال گذشته محبوبیت پایتون افزایش یافته و استفاده از آن در حوزه‌های...
زبان‌های برنامه‌نویسی سی، سی پلاس‌پلاس و سی‌شارپ چه قابلیت‌هایی دارند؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
19/07/1399 - 12:10
زبان‌های برنامه‌نویسی سی، سی‌پلاس پلاس و سی شارپ از محبوب‌ترین زبان‌های برنامه‌نویسی حال حاضر هستند که برای کاربردهای مختلفی استفاده می‌شوند. تقریبا بخش عمده‌ای از نرم‌افزارها و چهارچوب‌های مهمی که...
جاوا در برابر پایتون، قابلیت‌های برجسته این زبان‌های برنامه‌نویسی چیست؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
17/07/1399 - 06:05
جاوا و پایتون دو زبان برنامه‌نویسی محبوب و پر کاربرد این روزهای دنیای فناوری هستند. به‌طور معمول، برنامه‌نویسان جاوا را یک زبان مخصوص ساخت برنامه‌های سازمانی در مقیاس بزرگ و زبانی کارآمد برای ساخت...
آشنایی اجمالی با زبان برنامه‌نویسی اسکالا
حمیدرضا تائبی
کارگاه
برنامه نویسی
16/07/1399 - 12:45
اسکالا (Scala) یک زبان برنامه‌نویسی کاربردی است که از پارادایم‌های شیءگرایی و تابعی پشتیبانی می‌کند. اسکالا زبانی است که بهترین شکل از گسترش‌پذیری را ارائه می‌کند تا توسعه‌دهندگان بتوانند برای ساخت...
سرپرست بانک‌اطلاعاتی کیست و چگونه سرپرست بانک‌‌ اطلاعاتی شویم؟
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
14/07/1399 - 12:25
در حالت کلی، بانک اطلاعاتی به مجموعه‌ داده‌های ساخت‌یافته، منظم و طبقه‌بندی اشاره دارد که در قالب ستون‌ها و ردیف‌هایی که به آن‌ها رکورد‌های اطلاعاتی گفته می‌شود در بانک‌اطلاعاتی ذخیره می‌شوند. دسترسی...
آشنایی با رایج‌ترین الگوهای برنامه‌نویسی
حمیدرضا تائبی
کارگاه
برنامه نویسی
12/07/1399 - 12:30
الگوی برنامه‌نویسی که برخی منابع به آن پارادایم برنامه‌نویسی می‌گویند به معماری به کار گرفته شده در کدنویسی‌ها اشاره دارد. البته دقت کنید منظور از معماری در این بحث نوع کدنویسی همچون تابعی‌، شی‌گرا و...
راهنمای جامع آشنایی با سیستم کنترل نسخه گیت (Git)
حمیدرضا تائبی
کارگاه
برنامه نویسی
29/06/1399 - 13:50
گیت (Git) یک سامانه کنترل نسخه (VCS) سرنام Version Control System رایگان و متن‌باز است. سامانه فوق در سال 2005 میلادی توسط لینوس توروالدز بنیان‌گذار کرنل لینوکس طراحی شد. برخلاف، سامانه‌های کنترل...
برای انتخاب یک پایگاه داده (Database) درست به چه نکاتی باید دقت کنیم؟
حمیدرضا تائبی
برنامه نویسی
پرونده ویژه
26/06/1399 - 14:35
اولین گام مهم قبل از شروع ساخت یک بانک‌اطلاعاتی انتخاب گزینه مناسب است. بانک‌های اطلاعاتی رابطه‌ای، غیر رابطه‌ای، گراف‌محور، شی‌محور، شبکه‌ای‌محور و غیره هر یک مزایا و معایب خاص خود را دارند، اما مهم...
برنامه‌نویسی و هوش مصنوعی + زبان‌‌های برنامه‌نویسی قدرتمند برای هوش مصنوعی
هوش مصنوعی
برنامه نویسی
19/06/1399 - 17:35
هوش مصنوعی یک فناوری هوشمند است که معمولا از طریق یادگیری، عملکرد انسان را تقلید کرده، قادر به نتیجه‌گیری بوده، محتویات پیچیده را درک کرده، از دیالوگ‌های طبیعی بهره گرفته، کارایی شناختی انسانی را...
درمان‌گری که برنامه‌نویس شد
حمید نیک‌روش
برنامه نویسی
پرونده ویژه
14/06/1399 - 07:40
دِیو هوور برنامه‌نویس، مؤسس بوت‌کمپ‌های برنامه‌نویسی، درمان‌گر خانواده (Family therapy) و مشاور شرکت‌های توسعه نرم‌افزار به برنامه‌نویسان پیشنهاد می‌کند برای بهتر دیدن شدن در بازار به شدت رقابتی...
نکات مهمی که برنامه‌نویسان باید در مورد سامانه‌های مدیریت داده‌های کلیدی بدانند
محسن آقاجانی
برنامه نویسی
پرونده ویژه
10/06/1399 - 14:40
یکی از ویژگیهای مهم عصر جدید، تولید سریع حجم زیادی از داده‌های متجانس و غیر متجانس است که عمدتا از اصطلاح سیلاب داده‌ها برای توصیف آن‌ها استفاده می‌شود. تاثیر این سیلاب بر کسب‌و‌کارها کاملا ملموس...

صفحه‌ها