فهرست مطالب با موضوع «برنامه نویسی»

برنامه نویسی

تابع در برنامه نویسی چیست ؟

تابع‌ها در برنامه‌نویسی از مفاهم بسیار مهم و کاربردی به شمار می‌روند. یک تابع یا function، قطعه‌ای از کدهای برنامه‌نویسی است که با یک نام از سایر بخش‌های برنامه جدا می‌شود. یک تابع برای انجام یک فعالیت خاص و مشخص برنامه‌نویسی می‌شود و در طول اجرای برنامه ممکن است بارها اجرا یا فراخوانی شود. برای […]

بیشتر بخوانید...
SQL Injection

SQL Injection چیست ؟

«SQL Injection» یا «اسکیوال اینجکشن» یا «تزریق SQL» یکی از روش‌های وارد کردن آسیب و هک کردن سایت‌های اینترنتی به شمار می‌رود. این روش هنگامی قابل استفاده است که در طراحی سایت از اصول امنیتی لازم پیروی نشده باشد. برخی از وب‌سرورها، برخی از فریم‌ورک‌ها، برخی فایروال‌ها و برخی دیگر از لایه‌های واسط بین درخواست […]

بیشتر بخوانید...
برنامه نویسی

چگونه برنامه‌نویسی را شروع کنیم ؟

یادگیری برنامه‌نویسی در شروع ممکن است کمی دشوار باشد، از جمله این دلایل می‌توان به موارد زیر اشاره کرد: تعداد زیاد زبان‌های برنامه‌نویسی تعداد زیاد زیرشاخه‌های فعالیت گستردگی و پیچیدگی این دانش تردید و بی اطلاعی در مورد بازار کار پیش‌نیازهای یادگیری برنامه‌نویسی پیش از آنکه به قدم‌های لازم برای یادگیری برنامه‌نویسی بپردازیم لازم است […]

بیشتر بخوانید...
برنامه نویسی

برنامه نویسی چیست ؟

برنامه‌نویسی کار و دانشی است که در آن فرآیند و قوانین و دستورالعمل‌های لازم برای انجام یک فعالیت به شکل قابل درک برای کامپیوتر ایجاد می‌شوند. به عبارت دیگر کار «ساخت نرم‌افزار» برنامه‌نویسی نامیده می‌شود. یک برنامه‌نویس برای اینکه بتواند کار برنامه‌نویسی یک نرم‌افزار را انجام دهد به چند چیز نیاز دارد: دانستن هدف از […]

بیشتر بخوانید...
روز برنامه نویس

روز برنامه نویس مبارک !

۲۵۶ مین روز از سال در تعدادی از کشورها به صورت رسمی روز برنامه‌نویس نامگذاری شده است. هر چند این روز در بسیاری از کشورها از جمله ایران به صورت رسمی نامگذاری نشده، ولی برنامه‌نویسان در سراسر جهان، این روز را که در سال‌های عادی ۱۳ سپتامبر و در سال‌های کبیسه ۱۲ سپتامبر است، گرامی […]

بیشتر بخوانید...
API و وب سرویس

API چیست ؟

یکی از مفاهیم مهم که در زبان‌های برنامه‌نویسی مختلف کاربرد دارد API یا Application Programming Interface است. در این نوشته به مفهوم و کاربردهای API در محیط‌های مختلف خواهیم پرداخت. API یا «رابط برنامه‌نویسی کاربردی» یک سری از دستورالعمل‌های مشخص و تعریف شده است که نرم‌افزارها، سخت‌افزارها، کامپوننت‌ها یا سایت‌های اینترنتی می‌توانند با استفاده از […]

بیشتر بخوانید...
Qt

Qt چیست ؟

Qt ( تلفظ به شکل کیوت ) یک فریم‌ورک برنامه‌نویسی برای ایجاد نرم‌افزارهای گرافیکی( GUI ) و خط فرمان( Console ) چندسیستم‌عاملی است. Qt در دو نگارش رایگان و تجاری ارائه می‌شود. با کمک این فریم‌ورک می‌توان نرم‌افزارهایی که با تغییرات اندک یا بدون تغییرات قابل اجرا روی سیستم‌عامل‌های مختلف و از آن جمله سیستم‌عامل‌های […]

بیشتر بخوانید...
تکنیک ضربان قلب در برنامه‌نویسی

تکنیک ضربان قلب در طراحی سایت

تکنیک ضربان قلب یا Heartbeat روشی است که در سخت‌افزارها و نرم‌افزارهای مختلف برای اطلاع از درستی عملکرد یک ابزار یا نرم‌افزار به کار گرفته می‌شود. در این روش، ابزار یا نرم‌افزار در حال اجرا، به صورت منظم، پالس‌هایی از وضعیت خود را به مرکز مدیریت ارسال می‌کند. ارسال این پالس‌ها یا پیام‌ها می‌تواند نشانه‌ای […]

بیشتر بخوانید...
کامپوننت برنامه نویسی

کامپوننت در برنامه نویسی چیست ؟

برنامه‌نویسی کامپیوتر از ابتدای کار تا کنون تغییرات زیادی را به خود دیده است. از شکل کلی برنامه‌نویسی به شکل خطی، تا ساخت‌یافته و شیئ گرا و شیوه‌های دیگر که کم و بیش متداول هستند تا زبان‌های برنامه‌نویسی متعدد و به شکل‌های گوناگون که یکی پس از دیگری ایجاد شده‌اند و مورد استفاده قرار گرفتند. […]

بیشتر بخوانید...
تگ‌های سئو

فهرست متا تگ‌ها و تگ‌های موثر در سئو

موفقیت در سئو و افزایش بازدید سایت پیش‌نیازهای متعددی دارد. یکی از این پیش‌نیازها، ساختار فنی و اصولی کدهای HTML سایت است. در این نوشته، فهرست تگ‌های لازم در سئو که می‌توانند اطلاعات لازم در مورد سایت، محتوا و ساختار سایت شما را در اختیار موتورهای جستجو قرار دهند، مرور خواهیم کرد. تگ Title مهم‌ترین […]

بیشتر بخوانید...
طراحی سایت واکنش گرا - Responsive

مزایا و معایب طراحی سایت با CMS اختصاصی

یکی از روش‌های طراحی سایت استفاده از CMSها یا سیستم‌های مدیریت محتوا به شمار می‌رود. سیستم‌های مدیریت محتوا نرم‌افزارهایی هستند که امکانات لازم برای ایجاد یک سایت اینترنتی کامل با کاربردهای مختلف از جمله اطلاع‌رسانی و فروشگاهی را برای صاحبان سایت‌ها امکان‌پذیر می‌نمایند. سیستم‌های مدیریت محتوای مشهور مانند وردپرس،‌ جوملا و دروپال ابزارهایی هستند که […]

بیشتر بخوانید...
مشاوره

مشاوره برنامه نویسی

برنامه‌نویسی در کامپیوتر یکی از رشته‌هایی است که با سرعت بسیار زیاد در حال تغییر و تحول است. ابداع زبان‌های برنامه‌نویسی جدید، به بازار آمدن محیط‌های اجرای جدید مانند گوشی‌های موبایل، دستگاه‌های هوشمند، وب‌سرورهای مختلف، سرورهای ابری، و سیستم‌عامل‌های مختلف از جمله دلایلی هستند که سبب می‌شوند فعالیت در این زمینه نیازمند مطالعه و تحقیقات […]

بیشتر بخوانید...
پایگاه داده

شرح جدول‌های پایگاه داده‌ی وردپرس

سیستم مدیریت محتوای وردپرس در هنگام نصب چندین جدول در بانک اطلاعاتی ایجاد می‌کند. در حال حاضر وردپرس تنها از MySQL و MariaDB برای نگهداری داده‌های خود پشتیبانی می‌کند. دانستن جزئیات فنی پایگاه داده برای طراحی سایت با وردپرس ضروری نیست، این اطلاعات بیشتر برای برنامه‌نویسان سایت که بخواهند برای وردپرس افزونه‌ای ایجاد کنند یا […]

بیشتر بخوانید...
برنامه موبایل

طراحی برنامه موبایل تحت وب

برای برنامه نویسی و طراحی برنامه‌های موبایل روش‌ها و ابزارهای متفاوتی وجود دارد که هر یک مزایا و معایب خود را دارند. یکی از این روش‌ها ایجاد برنامه‌های موبایل تحت وب است. برنامه موبایل تحت وب چیست؟ برنامه‌ی موبایل تحت وب یک نرم‌افزار موبایلی است که نیازی به نصب روی موبایل ندارد. محیط اجرای این […]

بیشتر بخوانید...

آموزش آپلود فایل در php

یکی از ویژگی‌های فرم‌های HTML، امکان آپلود یا ارسال فایل به سرور است. زبان برنامه‌نویسی php که در طراحی سایت بیشترین کاربرد را دارد، برای مدیریت فایل‌های آپلود شده دستوراتی در اختیار برنامه‌نویسان قرار می‌دهد. پیش از وارد شدن به بخش فنی و بررسی کدهای لازم برای آپلود فایل، آشنایی با اتفاقات پشت صحنه که […]

بیشتر بخوانید...
پورتال

فرآیند و موانع طراحی پورتال سازمانی

شرکت‌ها و سازمان‌های بزرگ برای افزایش بهره‌وری و کاهش هزینه‌های جانبی با استفاده از فناوری اطلاعات می‌توانند به موفقیت‌های چشم‌گیری دست پیدا کنند. یک پورتال سازمانی نرم‌افزار تحت وبی است که ممکن است در محیط اینترنت یا اینترانت( اینترنت داخلی ) مورد استفاده قرار گیرد. خدمات قابل ارائه در یک پورتال سازمانی بسیار گسترده هستند. […]

بیشتر بخوانید...
راه اندازی فروشگاه اینترنتی

راه اندازی سایت فروشگاه اینترنتی

طراحی و راه اندازی یک سایت فروش اینترنتی یکی از روش‌های فروش محصولات به مشتریان است. طراحی سایت فروشگاهی علاوه بر اینکه می‌تواند مشتریان جدیدی را برای خرید محصولات و خدمات ترغیب کند، می‌تواند ابزاری باشد تا مشتریان سنتی را نیز سرویس‌دهی کند. برای طراحی فروشگاه اینترنتی حرفه‌ای، توجه به نکاتی ضروری است که می‌بایست […]

بیشتر بخوانید...
طراحی سایت

تخصص‌های مورد نیاز برای طراحی سایت

طراحی سایت شامل چندین تخصص است که ترکیبی از دانش، تجربه، هنر و خلاقیت است. هرچند یادگیری طراحی سایت به صورت مبتدی با صرف زمان کم و استفاده از سیستم‌های مدیریت محتوا امکان‌پذیر است ولی یادگیری طراحی سایت حرفه‌ای به صرف زمان زیاد و کسب تجربه با تلاش و پشتکار زیاد نیازمند است. یک سایت […]

بیشتر بخوانید...

JSON چیست؟

JSON یا JavaScript Object Notation شیوه‌ای متنی از نگهداری اطلاعات ساخت‌یافته است. با استفاده از جی‌سن می‌توانید اطلاعات مختلف از جمله آرایه‌ها، رشته‌ها، اعداد، متغیرهای بولی و اشیا را به شکلی قابل درک برای انسان و قابل درک برای ماشین ذخیره‌سازی کنید و انتقال دهید. شیوه‌ی نگهداری اطلاعات JSON به دلیل وجود به صورت پیش‌فرض […]

بیشتر بخوانید...
طراحی سایت با php

آموزش PDO در php

PDO کوتاه‌شده‌ی عبارت «PHP Data Objects» به معنی اشیای اطلاعاتی پی‌اچ‌پی است. PDO جدیدترین روش ارتباط با پایگاه داده از انواع مختلف به شمار می‌رود. با استفاده از PDO می‌توان به بیش از ۱۰ پایگاه داده‌ی مختلف از جمله MySQL، SQLite ، Firebird و SQL Server متصل شد. علاوه بر این PDO قابل توسعه است […]

بیشتر بخوانید...

مشاوره رایگان تلفنی
۶۵ ۸۹ ۹۶ ۸۸ - ۰۲۱
۹۱ ۸۴ ۹۶ ۸۸ - ۰۲۱