Fara_Java | فرا جاوا: آموزش برنامه‌نویسی جاوا
540 subscribers
52 photos
5 videos
227 links
🧑‍💻 فرا جاوا — آموزش برنامه‌نویسی جاوا

🔸 آموزش زبان Java
🔸 کار با IntelliJ IDEA
🔸 کار با فریمورک Spring
🔸 ساخت رابط گرافیکی با JavaFX
🔸 و صدها ساعت آموزش جذاب

🚀 برای مشاهده تمام آموزش‌های ویدیویی، روی لینک زیر بزنید:👇
fdrs.ir/tc/java
Download Telegram

✳️ انواع داده در جاوا اسکریپت — راهنمای مقدماتی به زبان ساده

در برنامه‌نویسی، «نوع داده» (Data Type) نوع و رفتار داده‌ها را تعریف می‌کند. به عبارت دیگر نوع داده به کامپایلر یا مفسر می‌گوید که برنامه‌نویس قصد انجام چه کاری را با یک تکه داده داشته است. اغلب زبان‌های برنامه‌نویسی از نوع‌های داده‌ای اساسی مانند اعداد، مقادیر بولی، رشته‌ها و غیره پشتیبانی می‌کنند. جاوا اسکریپت نیز از این قاعده مستثنی نیست. انواع داده در جاوا اسکریپت مشتمل بر هشت دسته به نام‌های عدد، اعداد بزرگ (BigInt)، رشته، تهی، تعریف‌نشده، سمبل و شیء می‌شود. در این مقاله با این انواع داده در جاوا اسکریپت و شیوه استفاده از آن‌ها آشنا خواهیم شد.

══ فهرست مطالب ══

○ انواع داده در جاوا اسکریپت
○ سخن پایانی


🔸 انواع داده در جاوا اسکریپت

انواع داده در جاوا اسکریپت را می‌توان به طور کلی به دو دسته تقسیم‌بندی کرد که شامل انواع داده «ابتدایی» (Primitive) و انواع داده «غیر ابتدایی» (Non-primitive) می‌شود. برای نمونه «شیء» (Object) یک نوع داده غیر ابتدایی یا پیچیده است ولی باقی انواع داده از نوع ابتدایی هستند.

جاوا اسکریپت یک زبان با نوع‌بندی پویا است، یعنی نوع متغیرها در زمان اجرا بررسی می‌شود.


🔸 سخن پایانی

جاوا اسکریپت یکی از پرکاربردترین زبان‌های برنامه‌نویسی دنیا است. با استفاده از جاوا اسکریپت می‌توان وب‌سایت، وب‌اپلیکیشن، اپلیکیشن‌های سرور، بازی، اپلیکیشن‌های موبایل و بسیاری چیزهای دیگر ساخت. به طور خلاصه شما با استفاده از زبان جاوا اسکریپت هر کاری که دلتان بخواهد می‌توانید انجام دهید. در این مطلب تلاش کردیم شما را با انواع داده در جاوا اسکریپت آشنا کرده و مثال‌هایی عملی در مورد شیوه استفاده از هر کدام ارائه کنیم.



مطالعه ادامه مطلب 👇👇

🔗 انواع داده در جاوا اسکریپت — راهنمای مقدماتی به زبان ساده — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

✳️ ۱۰ مفهوم اصلی زبان جاوا که هر فرد مبتدی باید بداند

«جاوا» (Java)، یک زبان برنامه‌نویسی است که به شما در ساخت نرم‌افزارهای مخصوص پلتفرم‌های مختلف کمک می‌کند. اگر قصد نوشتن برنامه‌ای با «رابط کاربری گرافیکی» (Graphical User Interface) یا اصطلاحاً «GUI» برای دسکتاپ را دارید یا می‌خواهید یک نرم‌افزار سمت سرور و یا یک اپلیکیشن تلفن همراه برای اندروید بسازید، زبان جاوا گزینه مناسبی برای شما خواهد بود. برای شروع یادگیری هر زبانی، ابتدا باید با مفاهیم اصلی آن آشنا شوید. در این مقاله، ۱۰ مفهوم کلیدی در زبان جاوا از جمله مفهوم کلاس در برنامه نویسی جاوا را به شما معرفی خواهیم کرد.

══ فهرست مطالب ══

○ چرخه توسعه (ساخت نرم‌افزار جاوا)
○ متغیر (Variable)
○ نوع (Type)
○ کلاس (Class)
○ شی‌ء (Object)
○ سازنده (Constructor)
○ متد (Method)
○ فیلد (Field)
○ رابط (Interface)
○ پکیج (Package)
○ سخن آخر


🔸 چرخه توسعه (ساخت نرم‌افزار جاوا)

برای هر نوع برنامه‌ای، کدهای جاوا در فایل‌های متنی با پسوند «java.» نوشته می‌شوند که به آن‌ها «سورس فایل‌های جاوا» (Java Source Files) می‌گویند. این سورس فایل‌ها، با استفاده از مترجم یا «کامپایلر» (Compiler) جاوا، به «فایل‌های کلاس» (Class Files) در این زبان کامپایل می‌شوند.

سپس، فایل‌های کلاس، درون آرشیوهای «ZIP» کنار یکدیگر قرار می‌گیرند که به آن‌ها، «فایل‌های جار» (JAR Files) می‌گویند. در مرحله بعد، این فایل‌های جار به ماشین مجازی جاوا داده شده و با استفاده از تابع «()main» در یک کلاس مشخص اجرا می‌شوند.


🔸 متغیر (Variable)

«متغیر» (Variable)، از اساسی‌ترین مفاهیم هر برنامه‌ای در هر زبانی محسوب می‌شود. متغیر، یک مکان نام‌گذاری شده در حافظه برنامه است که می‌تواند مقادیر را در خود ذخیره کند.

موارد زیر را می‌توان به عنوان خصوصیات یک متغیر در نظر گرفت:

– برای هر متغیر، شروع و پایانی در در چرخه عمر آن وجود دارد.
– متغیر را می‌توان از یک حافظه خارجی ذخیره و یا بازیابی کرد.
– مقدار متغیر قابل تغییر است.
– متغیر در محاسبات مورد استفاده قرار می‌گیرد.



مطالعه ادامه مطلب 👇👇

🔗 ۱۰ مفهوم اصلی زبان جاوا که هر فرد مبتدی باید بداند — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

✳️ تفاوت جاوا و جاوا اسکریپت چیست؟ — نکات اصلی و مهمی که باید بدانید

در این مطلب به بیان تفاوت‌های دو زبان برنامه نویسی جاوا و جاوا اسکریپت پرداخته شده است. علاوه بر این، برخی از شباهت‌های آن‌ها، آشنایی با زبان‌های Java و Javascript و مقایسه آن‌ها از لحاظ شی‌گرایی، پلتفرم اجرا، پیچیدگی یادگیری، کامپایل و موارد دیگر نیز ارائه شده است. در آخر نیز برخی از دوره‌های آموزشی مرتبط، معرفی شده‌اند. اکنون در بخش اول به این سوال که «تفاوت جاوا و جاوا اسکریپت چیست؟» پرداخته می‌شود.

══ فهرست مطالب ══

○ تفاوت جاوا و جاوا اسکریپت چیست ؟
○ تفاوت جاوا و جاوا اسکریپت از نظر قابلیت ها
○ شباهت های جاوا و جاوا اسکریپت چیست ؟
○ جدول مقایسه جاوا و جاوا اسکریپت
○ آیا استفاده از جاوا و جاوا اسکریپت برای پروژه های بعدی پیشنهاد می شود؟
○ جمع‌بندی


🔸 تفاوت جاوا و جاوا اسکریپت چیست ؟

اگر حدوداً به ۱۰ سال پیش بازگردیم، با مقایسه‌ای ساده می‌توانستیم تفاوت جاوا و جاوا اسکریپت را شرح دهیم:

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



مطالعه ادامه مطلب 👇👇

🔗 تفاوت جاوا و جاوا اسکریپت چیست؟ — نکات اصلی و مهمی که باید بدانید — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

✳️ آموزش ساخت بازی با جاوا اسکریپت – راهنمای کامل و ساده

ساخت بازی با جاوا اسکریپت فرایندی نسبتاً ساده است و بازی‌های ساخته شده با آن نیز معمولاً بسیار سرگرم کننده هستند. همچنین ساخت بازی با جاوا اسکریپت یکی از بهترین روش‌ها برای یادگیری کدنویسی به حساب می‌آید. جاوا اسکریپت زبانی بسیار محبوب است و امروزه تقریباً در همه وب‌سایت‌ها و سایر کاربردهای تحت وب از JS استفاده شده است. در این مطلب ابتدا کلیه موارد پیرامون ساخت بازی با جاوا اسکریپت به طور جامع شرح داده شده و سپس آموزش ساخت بازی با جاوا اسکریپت به صورت عملی و پروژه‌محور به وسیله ساخت بازی مار با جاوا اسکریپت تکمیل شده است.

══ فهرست مطالب ══

○ آیا جاوا اسکریپت برای توسعه بازی مناسب است؟
○ بهترین موتورهای بازی جاوا اسکریپت
○ معرفی فیلم های آموزش جاوا اسکریپت
○ آموزش ساخت بازی مار با جاوا اسکریپت
○ سخن پایانی


🔸 آیا جاوا اسکریپت برای توسعه بازی مناسب است؟

در پاسخی کوتاه می‌توان گفت بله جاوا اسکریپت برای توسعه بازی زبانی مناسب به‌حساب می‌آید. البته باید عنوان کرد که مناسب بودن یا نبودن جاوا اسکریپت برای این امر بیشتر به نوع بازی که کاربر می‌خواهد بسازد بستگی دارد، برای مثال ساخت بازی موبایل با جاوا اسکریپت یا ساخت بازی مبتنی بر وب با جاوا اسکریپت روشی معمول و مناسب است. همچنین از طرفی یادگیری جاوا اسکریپت برای کسانی که می‌خواهند تازه وارد این حوزه شوند و همچنین برای کودکان نیز زبانی مناسب محسوب می‌شود، زیرا کد نویسی با آن آسان بوده و علاوه بر این، منابع آموزشی زیادی هم در سطح اینترنت برای آن وجود دارد.

به‌صورت کلی بازی‌های جاوا اسکریپت در موبایل و در مرورگر اجرا می‌شوند و توسعه‌دهنده بازی با جاوا اسکریپت می‌تواند انواع بازی دو بُعدی و سه‌ بُعدی را با این زبان و با استفاده از فریم‌ورک‌های جاوا اسکریپت توسعه دهد. جدا از بازی‌های مبتنی بر مرورگر، امروزه ساخت بازی موبایل با جاوا اسکریپت نیز محبوبیت ویژه‌ای پیدا کرده است.




مطالعه ادامه مطلب 👇👇

🔗 آموزش ساخت بازی با جاوا اسکریپت – راهنمای کامل و ساده — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس
✳️ پیش نیازهای یادگیری جاوا اسکریپت که لازم است بدانید

یادگیری مهارت‌های جدید می‌تواند کاملاً چالش‌برانگیز باشد و در این میان، یادگیری زبان برنامه نویسی «جاوا اسکریپت» (JavaScript) نیز از این قاعده جدا نیست. با این وجود، هر فردی که مایل به یادگیری این زبان باشد و در کنار آن تلاش و پشتکار به خرج دهد، قطعاً آن را یاد خواهد گرفت. کاربران برای ورود به دنیای جاوا اسکریپت موانع بسیار کمی پیشِ رو دارند، ولی با این حال، آگهی از این موانع می‌تواند مسیر را برای کاربران هموارتر کند. در این مطلب آموزش از مجله فرادرس انواع پیش نیازهای یادگیری جاوا اسکریپت مورد بحث قرار خواهند گرفت تا کاربران با درک و آمادگی بهتری به حرفه برنامه نویسی جاوا اسکریپت ورود کنند.

══ فهرست مطالب ══

○ جاوا اسکریپت JavaScript چیست؟
○ پیش‌ نیازهای یادگیری جاوا اسکریپت چه هستند؟
○ ۱. HTML و CSS از مهمترین پیش نیازهای جاوا اسکریپت
○ ۲. درک اصول توسعه و برنامه نویسی وب
○ ۳. انتخاب سبک یادگیری مناسب
○ ۴- یادگیری جاوا اسکریپت وانیلی
○ ۵- یادگیری جاوا اسکریپت مدرن
○ ۶- توانایی کار با API یکی دیگر از پیش نیازهای یادگیری جاوا اسکریپت
○ ۷-  کار با ماژول ها در جاوا اسکریپت
○ پیش نیازهای یادگیری فریموک های جاوا اسکریپت کدامند؟
○ آیا یادگیری جاوا اسکریپت آسان است؟
○ مسیرهای شغلی جاوا اسکریپت به چه صورت هستند؟
○ سخن پایانی


🔸 جاوا اسکریپت JavaScript چیست؟

قبل از اینکه پیش نیازهای یادگیری جاوا اسکریپت مطرح شوند، بهتر است به صورت خلاصه تعریفی از جاوا اسکریپت ارائه شود. جاوا اسکریپت نوعی زبان برنامه نویسی است که در سال ۱۳۷۳ (۱۹۵۵ میلادی) توسط «برندان ایچ» (Brendan Eich) توسعه یافت.



مطالعه ادامه مطلب 👇👇

🔗 پیش نیازهای یادگیری جاوا اسکریپت که لازم است بدانید — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

✳️ کلمات Async و Await در جاوا اسکریپت – توضیح به زبان ساده + مثال و کد

در زبان برنامه نویسی جاوا اسکریپت، کلمات کلیدی «Async» و «Await» «سینتکسی» (Syntax) جدید هستند که به مدیریت عملیات ناهمزمانی کمک می‌کنند. در این مطلب آموزش از مجله فرادرس موضوع Async و Await در جاوا اسکریپت و ابعاد مختلف آن پوشش داده خواهد شد تا کاربران بتوانند در آخر عملیات ناهمزمانی را در جاوا اسکریپت یاد بگیرند.

══ فهرست مطالب ══

○  ناهمزمانی در جاوا اسکریپت چیست؟
○ نحوه ایجاد تابع Async در جاوا اسکریپت
○ روش های مختلف تعریف توابع ناهمگام در جاوا اسکریپت
○ کلمات Async و Await در جاوا اسکریپت بر اساس Promise
○ تغییر از Promise ها به Async و Await در جاوا اسکریپت
○ مدیریت خطا در جاوا اسکریپت ناهمگام چگونه است؟
○ انجام همزمان عملیات ناهمزمان در جاوا اسکریپت
○ استفاده از انتظار ناهمزمان در حلقه های همزمان
○ انتظار سطح بالا در جاوا اسکریپت
○ سخن پایانی


🔸  ناهمزمانی در جاوا اسکریپت چیست؟

زبان برنامه نویسی جاوا اسکریپت شامل عملیات خاصی است که ناهمزمان هستند، به این معنی که مقدار یا نتیجه تولید شده فوراً در دسترس نخواهد بود، این موضوع به نام جاوا اسکریپت ناهمزمان شناخته می‌شود.


🔸 نحوه ایجاد تابع Async در جاوا اسکریپت

در این بخش از آموزش Async و Await در جاوا اسکریپت، منطق بازیابی اطلاعات تابع fetchDataFromApi  عمیق‌تر مورد بررسی قرار خواهد گرفت. fetchDataFromApi نمونه‌ای معمولی از عملیات ناهمزمان در جاوا اسکریپت است.




مطالعه ادامه مطلب 👇👇

🔗 Async و Await در جاوا اسکریپت – توضیح به زبان ساده + مثال و کد — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش پروژه‌محور اکسل – ساخت سیستم مدیریت امور روزانه منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

🔖 در این آموزش، یاد خواهید گرفت که یک پلنر یا بولت‌ ژورنال شخصی در اکسل برای برنامه‌ریزی امور خود بسازید؛ آن را سفارشی‌سازی کنید و با سرعت و دقت بیشتری به اهدافتان برسید؛ سپس ایجاد شیت تقویم ماهانه و فرمول‌نویسی برای نمایش تاریخ‌ها و فارسی‌سازی تقویم و اطلاعات پروژه را فرا خواهید گرفت.

🎯 مناسب برای: اکسل

💲 هزینه اصلی آموزش: ۳۹۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۱۳۹,۶۵۰ تومان
‌(‌۶۵ درصد تخفیف)

👈 کد تخفیف: NWSZ36

❗️ اعتبار: تا پایان روز سه‌شنبه، ۱۷ مرداد ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.

💫 هدیه ۱۰۰ هزار تومانی، ویژه نصب اپلیکیشن فرادرس

😉 فرقی نمی‌کنه موبایل اندرویدی داری یا iOS؛ اپلیکیشن فرادرس برای هر دو سیستم عامل منتشر شده و در گوگل پلی و سیب اپ در دسترس شماست.

🎯 با نصب اپلیکیشن فرادرس، می‌توانید از اعتبار هدیه ۱۰۰ هزار تومانی آن استفاده کنید و به بیش از ۶,۸۰۰ عنوان آموزشی در موبایل دسترسی داشته باشید. 👇

🔗 دریافت اپلیکیشن فرادرس — [کلیک کنید]

🎁 کد هدیه ۱۰۰ هزار تومانی اپلیکیشن: FRAPP


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
‌‌

آخرین فرصت برای استفاده از «تخفیف تابستان آموزشی» را از دست ندهید!

🤩 در این طرح، شما می‌توانید آموزش‌های مورد علاقه خود را با ۵۰ درصد تخفیف ویژه دریافت کنید. برای مشاهده جزئیات و دریافت کد تخفیف روی لینک زیر بزنید: 👇

🌟 ورود به طرح تخفیف تابستان آموزشی — [دریافت کد تخفیف]


🔻 برای سهولت در دسترسی، در ادامه پرمخاطب‌ترین آموزش‌های برنامه‌نویسی جاوا را در فرادرس مشاهده می ‌کنید:

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

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

🔸 برنامه نویسی اندروید Android

🔸 ساخت ربات تلگرام با جاوا Java

🔸 فریم ورک اسپرینگ Spring در جاوا

🔸 الگوهای طراحی یا دیزاین پترن در جاوا Java

🔸 تولید QR Code و ایجاد و اسکن بارکد با جاوا

🔸 ساخت اپلیکیشن وب اندروید با PHP و MySQL

🔸 پیاده سازی ماژول MVC با فریم ورک Spring Boot در جاوا


🔹 مجموعه کامل آموزش‌های برنامه‌نویسی جاوا – [کلیک کنید]


📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars – فرادرس
This media is not supported in your browser
VIEW IN TELEGRAM

✳️ آموزش برنامه نویسی وب با جاوا Java

🔖
در این آموزش، ابتدا به معرفی وب‌سرور‌ها و راه‌‍‌اندازی وب‌سرور Tomcat، راه‌اندازی Servlet و آشنایی با برخی متدهای Request و Response می‌پردازیم؛ سپس ApplicationContext و ServletConfig و ساخت Taglib را مورد بررسی قرار می‌دهیم. در انتها، احراز هویت با فرم لاگین، احراز هویت با Realm و احراز هویت‌های Basic و Digest را به شما عزیزان یاد خواهیم آموخت.

🎊 هم‌اکنون در «طرح ویژه آموختن» می‌توانید این آموزش و ۵۰۰ آموزش دیگر این طرح را فقط با ۴۹ هزار تومان به ازای هر آموزش دریافت کنید.

🎯 برای مشاهده و دریافت این آموزش روی لینک زیر بزنید:👇

🔗 آموزش برنامه نویسی وب با جاوا Java — [کلیک کنید]


🟢 همچنین برای مشاهده سایر آموزش‌های طرح ویژه آموختن، وارد لینک زیر شوید:👇

🔗 طرح ویژه آموختن - [مشاهده ۱۰۰+۴۰۰ آموزش]


📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars — فرادرس
‌‌‌‌

✳️ زبان برنامه نویسی جاوا (Java) — از صفر تا صد

زبان برنامه نویسی جاوا (JAVA) در ۲۳ مه ۱۹۹۵ (برابر با ۲ خرداد ۱۳۷۴) از سوی جیمز گاسلینگ (James Gosling) طراحی شده است. جاوا به گواهی سایت معتبر Tiobe از سال ۲۰۰۱ همواره به عنوان اولین یا دومین زبان برنامه‌نویسی دنیا مطرح بوده است. در تصویر زیر درصد رتبه کسب شده این زبان را بین همه زبان‌های برنامه‌نویسی در طی ۱۸ سال اخیر مشاهده می‌کنید. همچنین، زبان برنامه نویسی COBOL نیز یکی از زبان‌های برتر در حوزه تجاری و Mainframe به حساب می‌آید.

══ فهرست مطالب ══

○ جاوا چیست؟
○ ریشه‌های پیدایش جاوا
○ مروری بر پلتفرم جاوا
○ چه زبان‌هایی از جاوا مشتق شده‌اند؟
○ جاوا چه تفاوتی با جاوا اسکریپت دارد؟
○ فریمورک‌های جاوا چه هستند؟
○ مزیت‌های جاوا در چیست؟
○ معایب برنامه‌نویسی جاوا چیست ؟
○ جاوا چه کاربردهایی دارد ؟
○ موقعیت‌های شغلی برای برنامه‌نویسان جاوا چطور است؟
○ جمع‌بندی زبان برنامه‌نویسی جاوا
○ یادگیری جاوا
○ سخن پایانی


🔸 جاوا چیست؟

جاوا یک زبان برنامه‌نویسی چندمنظوره و شی‌گرا است که تا حدودی زیادی به C و ++C شباهت دارد؛ اما استفاده از آن آسان‌تر است و امکان ساخت برنامه‌هایی قدرتمند با آن وجود دارد.

🔸 ریشه‌های پیدایش جاوا

جاوا از سوی تیمی در شرکت سان مایکروسیستمز به رهبری جیمز گاسلینگ توسعه یافته و در سال ۱۹۹۵ منتشر شد. این زبان متعاقباً از سوی شرکت اوراکل خریداری شده است.

مطالعه ادامه مطلب 👇👇

🔗 زبان برنامه نویسی جاوا (Java) — از صفر تا صد — کلیک کنید (+)


مشاهده مجموعه آموزش برنامه‌نویسی جاوا – [کلیک کنید]


📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش Clean Architecture در Flutter – معماری تمیز در فلاتر منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

🔖 در این فرادرس ابتدا با مفهوم معماری Clean آشنا می‌شویم؛ نحوه لایه‌بندی و تقسیم نیازهای پروژه خود را بررسی و در نهایت از پکیج‌های فلاتری معروف استفاده می‌کنیم تا با استفاده از برقراری ارتباط با سمت سرور، یک پروژه ساده عملی را با این معماری پیاده‌سازی کنیم.

🎯 مناسب برای: علاقه‌مندان به برنامه‌نویسی فلاتر | علاقه‌مندان به برنامه‌نویسی موبایل

💲 هزینه اصلی آموزش: ۴۹۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۱۷۴,۶۵۰ تومان
‌(‌۶۵ درصد تخفیف)

👈 کد تخفیف: NWAP73

❗️ اعتبار: تا پایان روز جمعه، ۲۱ مهر ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.

✳️ ۱۰ مفهوم اصلی زبان جاوا که هر فرد مبتدی باید بداند

«جاوا» (Java)، یک زبان برنامه‌نویسی است که به شما در ساخت نرم‌افزارهای مخصوص پلتفرم‌های مختلف کمک می‌کند. اگر قصد نوشتن برنامه‌ای با «رابط کاربری گرافیکی» (Graphical User Interface) یا اصطلاحاً «GUI» برای دسکتاپ را دارید یا می‌خواهید یک نرم‌افزار سمت سرور و یا یک اپلیکیشن تلفن همراه برای اندروید بسازید، زبان جاوا گزینه مناسبی برای شما خواهد بود. برای شروع یادگیری هر زبانی، ابتدا باید با مفاهیم اصلی آن آشنا شوید. در این مقاله، ۱۰ مفهوم کلیدی در زبان جاوا از جمله مفهوم کلاس در برنامه نویسی جاوا را به شما معرفی خواهیم کرد.

══ فهرست مطالب ══

○ چرخه توسعه (ساخت نرم‌افزار جاوا)
○ متغیر (Variable)
○ نوع (Type)
○ کلاس (Class)
○ شی‌ء (Object)
○ سازنده (Constructor)
○ متد (Method)
○ فیلد (Field)
○ رابط (Interface)
○ پکیج (Package)
○ سخن آخر

مشاهده مجموعه آموزش برنامه‌نویسی جاوا – [کلیک کنید]


🔸 چرخه توسعه (ساخت نرم‌افزار جاوا)

برای هر نوع برنامه‌ای، کدهای جاوا در فایل‌های متنی با پسوند «java.» نوشته می‌شوند که به آن‌ها «سورس فایل‌های جاوا» (Java Source Files) می‌گویند. این سورس فایل‌ها، با استفاده از مترجم یا «کامپایلر» (Compiler) جاوا، به «فایل‌های کلاس» (Class Files) در این زبان کامپایل می‌شوند.

سپس، فایل‌های کلاس، درون آرشیوهای «ZIP» کنار یکدیگر قرار می‌گیرند که به آن‌ها، «فایل‌های جار» (JAR Files) می‌گویند. در مرحله بعد، این فایل‌های جار به ماشین مجازی جاوا داده شده و با استفاده از تابع «()main» در یک کلاس مشخص اجرا می‌شوند.


🔸 متغیر (Variable)

«متغیر» (Variable)، از اساسی‌ترین مفاهیم هر برنامه‌ای در هر زبانی محسوب می‌شود. متغیر، یک مکان نام‌گذاری شده در حافظه برنامه است که می‌تواند مقادیر را در خود ذخیره کند.

موارد زیر را می‌توان به عنوان خصوصیات یک متغیر در نظر گرفت:



مطالعه ادامه مطلب 👇👇

🔗 ۱۰ مفهوم اصلی زبان جاوا که هر فرد مبتدی باید بداند — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس
Please open Telegram to view this post
VIEW IN TELEGRAM

💎 زبان برنامه‌نویسی جاوا

🔸 جاوا یکی از پرکاربردترین زبان‌های برنامه‌نویسی است که در فضای بانکی، ارتباطات، بازی‌های رایانه‌ای و… استفاده می‌شود. این زبان برنامه‌نویسی دارای مجموعه وسیعی از کتابخانه‌ها و ابزارهای برنامه‌نویسی است. با توجه به اینکه Java دارای دستورالعمل‌های ساده و قابل فهم است، برای شروع به یادگیری برنامه‌نویسی، مناسب است.

🔸برنامه‌های نوشته‌شده با جاوا قابلیت اجرا بر روی سیستم‌های مختلف را دارند، به این معنی که برنامه‌های نوشته‌شده در یک سیستم، بدون نیاز به تغییر، می‌توانند بر روی سیستم‌های دیگری نیز اجرا شوند. علاوه بر این، Java یک زبان برنامه‌نویسی امن است، به همین دلیل، برای توسعه برنامه‌هایی که با اطلاعات حساس سروکار دارند، بسیار مناسب است. ✔️

🔸 با آموزش‌های فرادرس که در ادامه آمده است، شما با زبان برنامه نویسی جاوا Java آشنا می‌شوید تا بتوانید با به تسلط مناسبی در این موضوع برسید. ☕️


📣 لیست جذاب‌ترین ترین آموزش‌های جاوا در فرادرس:👇👇

✔️ آموزش برنامه نویسی جاوا Java

✔️ آموزش پایگاه داده ها در جاوا Java

✔️ آموزش برنامه نویسی وب با جاوا Java

✔️ آموزش جاوا اف ایکس JavaFX – پروژه محور

✔️ آموزش الگوهای طراحی یا دیزاین پترن در جاوا Java

✔️ آموزش ساخت ربات تلگرام با جاوا Java


مجموعه کامل آموزش‌های جاوا Java – [کلیک کنید]



📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس
Please open Telegram to view this post
VIEW IN TELEGRAM

✳️ هر آنچه باید درباره عملگرها در جاوا اسکریپت بدانید

«عملگرها» (Operators) جزئی جداناپذیر از زبان‌های برنامه نویسی هستند و می‌توانند عملیاتی را روی مقدار یا «عملوند» (Operand) خاصی انجام دهند. عملگرها در جاوا اسکریپت و در سایر زبان‌های برنامه نویسی برای انجام محاسبات ریاضی و منطقی خاص بر روی عملوندها استفاده می‌شوند. در جاوا اسکریپت، عملگرها برای مقایسه مقادیر، انجام عملیات حسابی و غیره به کار می‌روند. در این مطلب آموزشی از مجله فرادرس قرار است در رابطه با انواع عملگرها در جاوا اسکریپت توضیحاتی همراه با مثال‌های مختلف برای درک آسان انواع عملگرهای رایج ارائه شود.

══ فهرست مطالب ══

○ عملگر چیست؟
○ انواع عملگرها در جاوا اسکریپت
○ عملگرهای حسابی در جاوا اسکریپت
○ عملگر انتسابی در جاوا اسکریپت
○ معرفی فیلم های آموزش جاوا اسکریپت
○ عملگرهای مقایسه ‌ای در جاوا اسکریپت
○ عملگرهای بیتی جاوا اسکریپت
○ عملگر حذف در جاوا اسکریپت چیست؟
○ سخن پایانی

مشاهده مجموعه آموزش برنامه‌نویسی جاوا – [کلیک کنید]


🔸 عملگر چیست؟

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

🔸 انواع عملگرها در جاوا اسکریپت

عملگرها در جاوا اسکریپت در دسته‌های مختلفی قرار می‌گیرند که مهم‌ترین آن‌ها شامل موارد زیر هستند:
– «عملگرهای حسابی» (Arithmetic Operators)
– «عملگرهای مقایسه» (Arithmetic Operators)
– «عملگرهای منطقی» (Logical Operators)

مطالعه ادامه مطلب 👇👇

🔗 هر آنچه باید درباره عملگرها در جاوا اسکریپت بدانید — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [‎@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس
Please open Telegram to view this post
VIEW IN TELEGRAM

🎉 رایگان آموزش ببینید!

در کانال آپارات فرادرس، می‌توانید قسمتی از آموزش‌های منتشر شده در فرادرس را به صورت رایگان مشاهده کنید تا آموزش مورد نظر خود را بهتر انتخاب کنید.


✔️ مجموعه آموزش‌های رایگان برنامه نویسی در کانال آپارات فرادرس: 👇

▫️ آموزش زبان پایتون

▫️ آموزش زبان PHP

▫️ آموزش زبان #C

▫️ آموزش زبان Java

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

▫️و صدها آموزش جذاب دیگر ...


🔔 برای مشاهده سایر آموزش‌های رایگان، کانال فرادرس را در آپارات دنبال کنید: 🔻

🔗 کانال آپارات فرادرس - [کلیک کنید]


📌 کانال اختصاصی آموزش برنامه‌نویسی [@FaraProg] را دنبال کنید. ‌

Please open Telegram to view this post
VIEW IN TELEGRAM

توسعه‌دهنده Java کیست؟

🔸 توسعه‌دهنده جاوا، مسئول توسعه و پیاده‌‍سازی نرم‌افزارهایی است که با استفاده از زبان برنامه‌نویسی جاوا ساخته می‌شوند.

✔️ اهمیت آشنایی با شغل توسعه‌دهنده Java چیست؟

🔸 طراحی و توسعه نرم‌‍افزارهای جاوا یک فرایند پیچیده و چالش‌برانگیز است که نیاز به تجربه نیازمندی‌های کاربران، طراحی سیستم، پیاده‌سازی کد، تست و ارزیابی، رفع اشکالات، مستندسازی و استقرار دارد. برای انجام این فرایند، توسعه‌دهنده جاوا باید با مفاهیم مختلفی مانند روش‌های طراحی نرم‌افزار، الگوریتم‌ها، ساختار داده‌ها، طراحی پایگاه داده و ابزارهای توسعه نرم‌افزار آشنایی داشته باشد. همچنین، باید توانایی همکاری با تیم‌های توسعه‌دهنده و مدیریت پروژه را داشته باشد.


📌 برای آشنایی با شغل «توسعه دهنده جاوا» – وظایف، مهارت ها، فرصت های شغلی و بازار کار، از لینک زیر استفاده کنید: 👇👇


▫️ آشنایی با شغل توسعه دهنده جاوا – وظایف، مهارت ها، فرصت های شغلی و بازار کار



📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش برنامه نویسی جاوا Java

▫️ آموزش برنامه نویسی وب با جاوا Java

▫️ آموزش ساختمان داده ها و الگوریتم ها در جاوا Java

▫️ آموزش الگوهای طراحی یا دیزاین پترن در جاوا Java

▫️ آموزش پروژه محور جاوا – پیاده سازی سامانه اجاره دوچرخه



@Fara_Java — کانال تخصصی آموزش جاوا
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش پایگاه داده پیشرفته منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

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

🎯 مناسب برای: مهندسان کامپیوتر | علاقه‌مندان به پایگاه داده

💲 هزینه اصلی آموزش: ۶۹۰,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۲۴۱,۵۰۰ تومان
‌(‌۶۵ درصد تخفیف)

👈 کد تخفیف: NWMZ29

❗️ اعتبار: تا پایان روز جمعه، ۱۹ آبان ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.
This media is not supported in your browser
VIEW IN TELEGRAM

📘 معرفی موقعیت شغلی برنامه‌نویس سیستم (System Programmer) — شرح وظایف، مهارت ها، فرصت های شغلی و بازار کار منتشر شد!

🔹 لینک دریافت رایگان آموزش – [کلیک کنید]

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

🎯 مناسب برای: علاقه‌مندان به شغل برنامه‌نویسی و تولید و توسعه نرم‌افزار


🔗 لینک دریافت رایگان آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.

🎉 دسترسی به جدیدترین کدهای تخفیف فرادرس

🛍 همراه با فرصت‌های ویژه فرادرس، یادگیری را شروع کنید:

🔗 صفحه مشاهده پیشنهادات ویژه فرادرس - [کلیک کنید]



‌‏ تا ۴۸۰ هزار تومان تخفیف در جشنواره مهر آموزش

🎁 کد تخفیف: MAZ89
_______________

‌‏ ۱۵۰ هزار تومان هدیه آموزشی، مخصوص اپلیکیشن فرادرس

🎁 کد تخفیف: FRAPP

📆 اعتبار: تا پایان روز ۳۰ آبان ۱۴۰۲
_______________

۵۵ درصد تخفیف برای ثبت اولین سفارش خرید

🎁 کد تخفیف: FRSTRD

📆 اعتبار: تا پایان روز ۳۰ آبان ۱۴۰۲
_______________

۵۵ درصد تخفیف ویژه آموزش‌های طراحی و گرافیک کامپیوتری

🎁 کد تخفیف: FRGRAPH72

📆 اعتبار: تا پایان روز ۲۵ آبان ۱۴۰۲
_______________

۵۵ درصد تخفیف ویژه آموزش‌های توسعه مهارت‌های فردی

🎁 کد تخفیف: FRSKD73

📆 اعتبار: تا پایان روز ۲۰ آبان ۱۴۰۲
_______________

جهت اطلاع از تمامی کدهای تخفیف فعال در فرادرس و نحوه استفاده از آن‌‌ها، به لینک زیر مراجعه کنید:

🔗 فرصت‌های ویژه فرادرس - [کلیک کنید]


@Fara_Java — کانال تخصصی آموزش جاوا
‌‌‌
Please open Telegram to view this post
VIEW IN TELEGRAM

🟫 اسکنر Scanner در جاوا چیست؟

کلاس Scanner یکی از کلاس‌های موجود در بسته نرم‌افزاری جاوا است. هدف اصلی کلاس Scanner در جاوا فراهم آوردن امکانی برای برقراری ارتباط دو سویه بین کاربر و نرم‌افزار است. به بیانی دیگر این کلاس امکانی را برای وارد کردن اطلاعات کاربر به برنامه ایجاد می‌کند تا نرم‌افزار به کمک این اطلاعات عملکرد مناسب را ارائه دهد.

🔶کاربرد Scanner در جاوا چیست؟

کاربرد کلاس Scanner در جاوا فراهم آوردن امکانی برای ایجاد تعامل بین کاربر و نرم‌افزار است. به عنوان مثال، توسعه‌دهندگان وب در هنگام ساخت وب‌سایت‌های مختلف به کمک جاوا می‌توانند از این کلاس برای پیاده‌سازی امکان ثبت‌نام و ورود کاربر به برنامه استفاده کنند. همچنین، به کمک متدهای موجود در کلاس Scanner می‌توان از ورود کاراکترهای غیرمجاز در کادرهای ورود داده جلوگیری کرد. همچنین، می‌توان از Scanner برای کنترل فرمت داده‌ها قبل از درج آن‌ها در «پایگاه‌داده» (Database) نرم‌افزار یا وب‌سایت اطمینان حاصل کرد.


مطالعه ادامه مطلب: 👇👇

🔗 اسکنر Scanner در جاوا چیست؟ - [کلیک کنید]‌


🧨 آموزش‌های جاوا را با ۵۰ درصد تخفیف دریافت کنید.


@Fara_Java — کانال تخصصی آموزش جاوا
‌‌
Please open Telegram to view this post
VIEW IN TELEGRAM