منو +

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

آموزش Java به صورت پروژه‌محور: سریع، کاربردی و حرفه‌ای |جلسه هفتم: تفاوت بین JDK، JRE و JVM (Difference Between JDK, JRE, and JVM)

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

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

آموزش Java به صورت پروژه‌محور: سریع، کاربردی و حرفه‌ای |جلسه ششم :معماری JVM (ماشین مجازی جاوا)

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

ماشین مجازی جاوا (JVM – Java Virtual Machine) یک ماشین مجازی است، یعنی یک رایانهٔ انتزاعی که دارای معماری مجموعه‌دستورالعمل خاص خود، حافظه، پشته، هیپ و… می‌باشد. این ماشین روی سیستم‌عامل میزبان اجرا می‌شود و درخواست‌های خود برای منابع را از طریق آن مطرح می‌کند. ماشین مجازی جاوا (JVM) یک مشخصه (Specification) است و می‌تواند پیاده‌سازی‌های متفاوتی داشته باشد، به شرطی که این پیاده‌سازی‌ها مطابق با مشخصات تعیین‌شده باشند.اوراکل (Oracle) پیاده‌سازی مخصوص به خود از […]

آموزش Java به صورت پروژه‌محور: سریع، کاربردی و حرفه‌ای |جلسه پنجم:مقایسه Java و ++C

جاوا؛ زبان آینده‌دار

جاوا یک زبان برنامه‌نویسی سطح بالا و عمومی‌منظوره است. از جاوا برای توسعه وب، یادگیری ماشین و سایر توسعه‌های نرم‌افزاری پیشرفته استفاده می‌شود. زبان برنامه‌نویسی جاوا در ابتدا توسط شرکت سان مایکروسیستمز توسعه داده شد که توسط «جیمز گاسلینگ» آغاز شده بود و در سال 1995 به عنوان یک جزء اصلی از پلتفرم جاوای شرکت سان مایکروسیستمز (Java 1.0 [J2SE]) منتشر شد. ++C یک زبان برنامه‌نویسی سطح میانی، حساس به حروف کوچک و بزرگ، و […]

آموزش Java به صورت پروژه‌محور: سریع، کاربردی و حرفه‌ای |جلسه چهارم :ویژگی های زبان جاوا

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

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

آموزش Java به صورت پروژه‌محور: سریع، کاربردی و حرفه‌ای |جلسه سوم: تاریخچه زبان Java

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

زبان برنامه‌نویسی Java در ابتدا توسط شرکت Sun Microsystems توسعه داده شد. این پروژه توسط جیمز گاسلینگ (James Gosling) آغاز شد و در سال ۱۹۹۵ به‌عنوان جزء اصلی پلتفرم Java شرکت Sun Microsystems (Java 1.0 [J2SE]) منتشر گردید. حتی تاریخچه نام‌گذاری Java نیز بسیار جالب است. این زبان در طول زمان نام‌های مختلفی به خود گرفته است. تاریخچه نام‌گذاری Java GreenTalk جیمز گاسلینگ رهبری تیمی به نام تیم “Green” را بر عهده داشت. هدف این تیم ایجاد […]

آموزش Java به صورت پروژه‌محور: سریع، کاربردی و حرفه‌ای |جلسه ی دوم :نگاهی کلی به جاوا

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

زبان برنامه‌نویسی Java در اصل توسط شرکت Sun Microsystems توسعه داده شد، که با ابتکار جیمز گاسلینگ (James Gosling) آغاز شد و در سال 1995 به عنوان یکی از اجزای اصلی پلتفرم Java شرکت Sun Microsystems منتشر گردید (Java 1.0 [J2SE]). جدیدترین نسخه منتشرشده از Java Standard Edition، نسخه Java SE 23 است. با پیشرفت Java و محبوبیت گسترده‌ی آن، پیکربندی‌های مختلفی برای پلتفرم‌های گوناگون ایجاد شد. به عنوان مثال: J2EE برای برنامه‌های سازمانی (Enterprise Applications)، J2ME برای برنامه‌های موبایل (Mobile Applications).نسخه‌های جدید […]

آموزش جامع پایتون از صفر تا تخصص/جلسه یازدهم:پایتون – نحو (Syntax)

آموزش جامع پایتون از صفر تا تخصص/

پایتون – نحو (Syntax) نحو پایتون مجموعه‌ای از قواعد است که برای ایجاد یک برنامه پایتون استفاده می‌شود. نحو زبان برنامه‌نویسی پایتون شباهت‌های زیادی با زبان‌های برنامه‌نویسی Perl، C و Java دارد. با این حال، تفاوت‌های قابل توجهی بین این زبان‌ها وجود دارد. اولین برنامه پایتون بیایید یک برنامه پایتون اجرا کنیم که “Hello, World!” را در دو حالت مختلف برنامه‌نویسی پایتون چاپ کند. (الف) حالت برنامه‌نویسی تعاملی (Interactive Mode) (ب) حالت برنامه‌نویسی اسکریپتی (Script […]

آموزش جامع پایتون از صفر تا تخصص/جلسه دهم:محیط مجازی

آموزش پایتون

محیط مجازی پایتون محیط‌های مجازی پایتون، یک نصب مجازی از پایتون را در داخل یک دایرکتوری پروژه ایجاد می‌کنند. کاربران سپس می‌توانند بسته‌های پایتون را برای هر پروژه به‌صورت جداگانه نصب و مدیریت کنند. این کار به کاربران این امکان را می‌دهد که بسته‌ها را نصب کرده و محیط پایتون خود را تغییر دهند بدون اینکه نگران آسیب رساندن به بسته‌های نصب‌شده در سایر محیط‌ها باشند. محیط مجازی در پایتون چیست؟ یک محیط مجازی پایتون: […]

آموزش جامع پایتون از صفر تا تخصص/جلسه نهم :تنظیم محیط کاری

آموزش جامع پایتون از صفر تا تخصص/

اولین گام در سفر یادگیری پایتون، نصب آن روی سیستم شما است. امروزه بیشتر کامپیوترها، به‌ویژه سیستم‌های عامل لینوکس، دارای پایتون از قبل نصب‌شده هستند. با این حال، ممکن است آخرین نسخه آن نصب نشده باشد. پایتون بر روی انواع مختلفی از پلتفرم‌ها از جمله لینوکس و مک او اس ایکس در دسترس است. در اینجا نحوه راه‌اندازی محیط پایتون خود را بررسی می‌کنیم. سیستم‌عامل‌های یونیکس (Solaris، Linux، FreeBSD، AIX، HP/UX، SunOS، IRIX و غیره) […]

آموزش جامع پایتون از صفر تا تخصص/جلسه هشتم:مفسر پایتون و حالت‌های آن

پایتون

مفسر پایتون پایتون یک زبان مبتنی بر مفسر (Interpreter-based) است. در سیستم‌های لینوکس، فایل اجرایی پایتون در مسیر /usr/bin/ نصب می‌شود. در ویندوز، فایل اجرایی پایتون (python.exe) در پوشه نصب (برای مثال C:\python311) قرار دارد. این آموزش به شما یاد می‌دهد که مفسر پایتون چگونه در حالت تعاملی (interactive) و اسکریپتی (scripted) کار می‌کند. کد پایتون به روش اجرای یک دستور در هر بار اجرا می‌شود. مفسر پایتون دارای دو مؤلفه است. مترجم (translator) ابتدا دستور را از […]

صفحه 192 از 224 (تعداد کل صفحات: 224)

ارتباط با پشتیبانی هوش فعال

از طریق روش‌های زیر با ما در ارتباط باشید: