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


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

زبان برنامه نویسی جاوا زبان قدرتمندی است و برای کسانی که از پیشینه برنامه نویسی با زبان های C و ++C برخوردار باشند، منحنی یادگیری پرشیبی نخواهد داشت. زبان جاوا یک زبان OOP یا شیئ گرا است و همین مسئله برنامه نویسی با زبان جاوا را بسیار اثربخش می سازد. یکی دیگر از ویژگی های منحصر به فرد جاوا، مدیریت حافظه است که حافظه تخصیص داده شده را مدیریت کرده و به موقع آزاد می کند تا این حافظه ی آزاد شده بتواند توسط سایر بخش های سیستم مورد استفاده قرار گیرد. از دیگر مزایای این زبان برنامه نویسی می توان به امنیت بالای برنامه هایی اشاره کرد که با جاوا نوشته می شوند چرا که جاوا با ایجاد یک Firewall مابین سیستم و شبکه، از حمله ویروس ها به برنامه ی شما جلوگیری به عمل خواهد آورد. برنامه های نوشته شده توسط جاوا اصطلاحا Multi Platform هستند به این معنی که روی هر سیستمی که جاوا رویش نصب باشد -از ویندوز گرفته تا مکینتاش و گنو/لینوکس و ...- قابل اجرا هستند.

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

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

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

نکته
نکاتی که منجر به درک بهتر موارد مطروحه می‌شوند، در قالب باکس‌های سبز رنگی به این شکل در اختیار دانشجویان قرار خواهند گرفت.
هشدار
برنامه‌نویسان مبتدی در برخی موارد می‌بایست دقت بیشتری به خرج دهند تا در آینده با سردرگمی کمتری مواجه شوند؛ به همین منظور، هشدارهای این دورهٔ آموزشی در قالب باکس‌های قرمز رنگی به این شکل درمعرض دید دانشجویان قرار خواهند گرفت.
به خاطر داشته باشید
برخی نکات هستند که مخاطبین این دورهٔ آموزشی می‌بایست به‌خاطر بسپارند چراکه در آموزش‌های آتی به آن نیاز خواهند داشت که کلیهٔ این نکات در قالب باکس‌های آبی رنگی به این شکل عرضه خواهند شد.
لیست نظرات
کاربر میهمان
دیدگاه شما چیست؟
کاربر میهمان
m.gerami1366
m.gerami1366
سلام وقتتون بخیر
ممنون می شم فایل پی دی اف اموزش جاوا رو برای من ایمیل کنید 🙏🙏
m.gerami1366@gmail.com
smnavidstark77
smnavidstark77
با سلام و خسته نباشید خدمت استاد مرادی عزیز
من یک فایل 60 قسمتی آموزش جاوا رو از سایت نردبان که با تدریس خودتون هست رو دارم سوالم اینه این فایل رو مطالعه کنم بهتره یا آموزش شما رو در سکان آکادمی؟؟
خیلی ممنون
کاربر میهمان
کاربر میهمانمن یک کاربر مهمان هستم
سلام ممنون بابت اطلاعات خوبتون

http://mimland.com/%D8%AC%D8%A7%D9%88%D8%A7-10-%D9%88-local-variable-type-inference/
من از این سایت اطلاعات خوبی کسب کردم اگه دوستان میتونید دیدن کنید
عبدالحمید ارجمند
عبدالحمید ارجمندAndroid Developer - Java - عاشق گجتهای اپل و مایکــ
با سلام ، این قسمت هم مثل سایر قسمتها آموزش بسیار زیبایی بود و نشان از درایت و اشراف نویسنده ی آن بر چیزی که آموزش میدهد داشت.
طبیعی است که برخی اشتباهات نگارشی نیز ممکن از رخ دهد که نیاز به ویرایش دارد :
1- { دو خط آخر } در این سری از آموزش ها، باکس هایی به صورت مورد استفاده قرار خواهند گرفت تا مخاطبین دوره بهتر بتوانند --- اصلاح شود به : ... باکس هایی متمایز از متن کلی مورد استفاده قرار خواهند گرفت تا مخاطبین دوره بهتر بتوانند ...
hadi.pe121
hadi.pe121
سلام ادمین عزیز
امکانش هست pdf آموزش ها رو بفرستین یا توی سایته و من متوجه نشدم؟
اگر نیست ممنون میشم بفرستین به ایمیلم:
hadi.pe121@yahoo.com
کاربر میهمان
کاربر میهمانمن یک کاربر مهمان هستم
سلام
لطفا pdfرو هم واسه من بفرستین.ممنون
eshaghi7700@gmail.com
کاربر میهمان
کاربر میهمانمن یک کاربر مهمان هستم
سلام ممنون بابت آموزش مفیدتون اگر امکانش هست فایل pdf به جمیل میفرستید اگه خواستیم به صفحه برای یادوری برگردیم بهترهmohsenshayegan.62@gmail .com
mohammadapp198
mohammadapp198
با سلام من امروز شروع کردم
امیدوارم بتونم خوب ادامه ش بدم...
فقط نکته ای قابل توجه مسولین سایت
بارگذاری صفحات سایت خیلی بیشتر از حد معمول طول میکشه و به نصب سایر سایت ها این سایت خیلی کند واکنش نشون میده؟
تو قسمت نظرات هم موقع ثبت نظر و تایپ خیلی خیلی سایت کند عمل می کنه یه جوری ادم پشیمان میشه نظر بده؟
لطف می کنید پیگیری کنید....
باتشکر
کاربر میهمان
کاربر میهمانمن یک کاربر مهمان هستم
از چه پلاگینی برای نمایش کد ها استفاده می کنید ؟
کاربر میهمان
کاربر میهمانمن یک کاربر مهمان هستم
سلام خسته نباشید من میخوام شبیه ساز ONE رو نصب و اجرا کنم ولی موفق به این کار نشدم، میشه لطف بفرمایین و برام توضیح بدین که باید چطور این کارو بکنم؟
خیلی ممنون میشم از محبتتون