منو +

تلگرام - بله - ایتا : 09364549266 موبایل : 09119542983

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

دسته آموزش برنامه‌نویسی در سایت هوش فعال به عنوان یکی از بخش‌های پرطرفدار، مجموعه‌ای از آموزش‌های کاربردی برای علاقه‌مندان به دنیای کدنویسی ارائه می‌دهد. این بخش شامل آموزش زبان‌های مختلف برنامه‌نویسی مانند Python، JavaScript، C++، و PHP است. آموزش‌ها به صورت گام‌به‌گام و با زبان ساده طراحی شده‌اند تا برای افراد مبتدی نیز قابل فهم باشند. همچنین برای برنامه‌نویسان حرفه‌ای نیز مطالب پیشرفته‌ای مانند توسعه وب، طراحی اپلیکیشن، هوش مصنوعی، و کار با APIها در نظر گرفته شده است. کاربران می‌توانند از طریق این بخش به تمرینات عملی، پروژه‌های واقعی، و نکات تخصصی دسترسی پیدا کنند. هدف این دسته، ارتقاء مهارت برنامه‌نویسی و آماده‌سازی کاربران برای ورود به بازار کار است. تمامی آموزش‌ها با رویکرد پروژه‌محور و مثال‌های واقعی همراه هستند تا یادگیری مؤثرتر شود. به‌روزرسانی مداوم مطالب و پاسخگویی به سوالات کاربران نیز از ویژگی‌های برجسته این بخش است. اگر به یادگیری برنامه‌نویسی علاقه‌مند هستید، این دسته از سایت هوش فعال بهترین نقطه شروع است.

راهنمای کامل PHP: از مقدمات تا پیشرفته در توسعه وب |جلسه یازدهم:تفاوت و کاربرد دستورهای Echo و Print در PHP

PHP از دستورات echo و print برای نمایش خروجی در مرورگر یا کنسول PHP استفاده می‌کند. هر دو ساختارهای زبان هستند و نه توابع، به این معنی که آن‌ها بخشی از زبان PHP هستند. در نتیجه، استفاده از پرانتز در آن‌ها اختیاری است. این دستورات معمولاً برای نمایش متن، اعداد، متغیرها و حتی محتوای HTML به‌صورت مستقیم در یک وب‌سایت به کار می‌روند. با اینکه هر دو یک هدف را دنبال می‌کنند، تفاوت‌های کوچکی میان […]

یادگیری ++C به زبان ساده: از اولین خط کد تا ساخت پروژه‌های پیشرفته |جلسه یازدهم :C++ Identifiers | شناسه‌ها در زبان ++C

++C

شناسه‌ها در ++C نام‌های منحصربه‌فردی هستند که برای شناسایی متغیرها، توابع، کلاس‌ها، آرایه‌ها و سایر آیتم‌های تعریف‌شده توسط کاربر در یک برنامه استفاده می‌شوند. مثال‌هایی از شناسه‌ها در ++C عبارت‌اند از: int number = 10; string name = “John”;در اینجا، number و name شناسه‌هایی برای یک متغیر عدد صحیح و یک رشته هستند. قوانین مربوط به شناسه‌ها باید با یک حرف (حروف بزرگ “A-Z” یا حروف کوچک “a-z”) یا یک زیرخط (_) شروع شوند اما نمی‌توانند با یک […]

یادگیری ++C به زبان ساده: از اولین خط کد تا ساخت پروژه‌های پیشرفته |جلسه دهم:کلمات کلیدی نوع داده پایه

++C

کلمات کلیدی در C++ کلمات رزرو شده‌ای هستند که برای کامپایلر معنا و مفهوم خاصی دارند. این کلمات نمی‌توانند برای هیچ منظور دیگری یا به عنوان شناسه‌ها مانند نام متغیرها یا توابع استفاده شوند. این‌ها کلماتی از پیش تعریف شده هستند که بخشی از سینتکس زبان C++ محسوب می‌شوند و به تعریف ساختار و رفتار کد کمک می‌کنند. کلمات کلیدی نوع داده پایه این کلمات کلیدی نوع داده‌های پایه را تعریف می‌کنند − int − نوع […]

یادگیری ++C به زبان ساده: از اولین خط کد تا ساخت پروژه‌های پیشرفته |جلسه نهم:ثابت‌ها/ لیترال (Literal) 

C++ Programming Language

ثابت‌ها به مقادیر ثابتی اشاره دارند که برنامه نباید آن‌ها را تغییر دهد و به آن‌ها لیترال (Literal) گفته می‌شود. ثابت‌ها می‌توانند از هر یک از انواع داده‌ای پایه باشند و می‌توان آن‌ها را به دسته‌های اعداد صحیح (Integer Numerals)، اعداد اعشاری (Floating-Point Numerals)، کاراکترها (Characters)، رشته‌ها (Strings) و مقادیر بولی (Boolean Values) تقسیم کرد. دوباره باید گفت که ثابت‌ها درست مانند متغیرهای معمولی رفتار می‌کنند، با این تفاوت که مقدار آن‌ها پس از تعریف نمی‌تواند تغییر یابد. اعداد صحیح (Integer Literals) یک عدد […]

یادگیری ++C به زبان ساده: از اولین خط کد تا ساخت پروژه‌های پیشرفته |جلسه هشتم :توکن‌ها در C++

C++ Programming Language

توکن‌های C++ کوچک‌ترین واحدهای مستقل در یک برنامه هستند که توسط کامپایلر شناسایی و پردازش می‌شوند. این توکن‌ها با هم ساختار نحوی (syntax) کد C++ را تشکیل می‌دهند، درست مانند ترکیب کلمات برای ساختن یک جمله. زبان C++ یک ابرمجموعه (superset) از زبان C است، بنابراین بیشتر ساختارهای زبان C در C++ نیز مجاز هستند و معنای آن‌ها بدون تغییر باقی می‌ماند. به همین دلیل، توکن‌ها، عبارات (expressions) و نوع داده‌ها (data types) در C++ […]

یادگیری ++C به زبان ساده: از اولین خط کد تا ساخت پروژه‌های پیشرفته |جلسه هفتم:حذف فضای نام در زبان C++

C++ Programming Language

حذف فضای نام (Namespace) شما می‌توانید به‌صورت صریح از پیشوند std:: برای اشیاء و توابع کتابخانه استاندارد استفاده کنید، به‌جای اینکه از دستور using namespace std استفاده نمایید. مثال از حذف فضای نام در اینجا یک مثال ساده برای توضیح این موضوع آورده شده است: #include <iostream> #include <string> int main() { std::string greeting = “Hello,TutorialsPoint Learner!”; std::cout << greeting << std::endl; return 0; } در این مثال، ما مستقیماً از std::string و std::count استفاده کرده‌ایم به‌جای آن‌که از دستور using namespace std بهره ببریم. […]

یادگیری ++C به زبان ساده: از اولین خط کد تا ساخت پروژه‌های پیشرفته | جلسه ششم:چاپ کردن “Hello, World!

C++ Programming Language

چاپ کردن “Hello, World!” اولین برنامه در زبان ++C است. در اینجا، این برنامه عبارت “Hello, World” را روی کنسول (صفحه خروجی) نمایش می‌دهد. برای شروع یادگیری زبان ++C، اولین قدم همین است که چیزی را روی صفحه نمایش چاپ کنیم. برنامه ++C برای چاپ “Hello, World!” بیایید اولین برنامه ++C را ببینیم که عبارت “Hello, World!” را چاپ می‌کند . // First C++ program #include<iostream> using namespace std; int main() { cout << “Hello, […]

یادگیری ++C به زبان ساده: از اولین خط کد تا ساخت پروژه‌های پیشرفته | جلسه پنجم: کامنت‌های ++C

C++ Programming Language

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

یادگیری ++C به زبان ساده: از اولین خط کد تا ساخت پروژه‌های پیشرفته | جلسه چهارم :دستور زبان پایه‌ای C++

C++ Programming Language

وقتی به یک برنامه‌ی C++ نگاه می‌کنیم، می‌توان آن را به‌عنوان مجموعه‌ای از اشیاء تعریف کرد که از طریق فراخوانی متدهای یکدیگر با هم ارتباط برقرار می‌کنند. حال بیایید به‌صورت مختصر با مفهوم کلاس، شیء، متد و متغیر نمونه آشنا شویم. شیء − اشیاء دارای حالت‌ها و رفتارها هستند. مثال: یک سگ حالت‌هایی مانند (رنگ، نام، نژاد) و همچنین رفتارهایی مانند (جنباندن دم، پارس کردن، غذا خوردن) دارد. یک شیء نمونه‌ای از یک کلاس است. […]

یادگیری ++C به زبان ساده: از اولین خط کد تا ساخت پروژه‌های پیشرفته | جلسه سوم:راه‌اندازی محیط برنامه‌نویسی C++

C++ Programming Language

راه‌اندازی محیط برنامه‌نویسی محلی (Local Environment Setup) اگر همچنان تمایل دارید محیط برنامه‌نویسی C++ خود را راه‌اندازی کنید، به دو نرم‌افزار زیر روی کامپیوترتان نیاز دارید: ویرایشگر متن (Text Editor) ویرایشگر متن برای نوشتن برنامه شما استفاده می‌شود. چند نمونه از ویرایشگرهای متن عبارت‌اند از: Notepad ویندوز، دستور Edit در سیستم‌عامل‌های مختلف، Brief، Epsilon، EMACS، و vim یا vi. نام و نسخه ویرایشگر متن در سیستم‌عامل‌های مختلف متفاوت است. برای مثال، در ویندوز معمولاً Notepad […]

صفحه 1 از 5 (تعداد کل صفحات: 5)