صفحه اصلی / دوره‌های آموزشی / Java / آموزش جاوا مقدماتی تا متوسط

آموزش جاوا مقدماتی تا متوسط


سطح مهارت
مقدماتی تا متوسط
مدت زمان
12:22
وضعیت دوره
پایان یافته
مدرس
مهدی عباسی
میزان رضایت دانشجو: (498 رای)
آموزش جاوا مقدماتی تا متوسط

لیست جلسات دوره


                         
مهدی عباسی
مدرس:

مهدی عباسی

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

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

شما صرفا یک دوره نمی خرید، بلکه برای آینده سرمایه گذاری می کنید
6,539 نفر در این دوره ثبت نام کرده‌اند
دسترسی مادام العمر به ویدئوهای دوره
دسترسی رایگان به آپدیت دوره
تدریس روان و با بالاترین کیفیت
890,000 تومان
افزودن به سبد خرید
ادامه فرآیند خرید

سوالات متداول

آموزش جاوا مقدماتی، پیش زمینه چه دوره هایی است؟

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

در این دوره به طور خاص بر روی چه مسائلی تاکید دارد؟

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

چرا استفاده از سایت درسمن بهترین انتخاب است؟

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

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

این نوید را به شما می دهیم که دوره آموزش مقدماتی تا متوسط جاوا سایت درسمن حتما در آینده به روزرسانی خواهد شد و مباحث به روز این زبان در دوره قرار خواهد گرفت.

در صورت بروزرسانی دوره، دانشجویان دسترسی به آموزش ها را دارند؟

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

نظرات دانشجویان

کاربر درسمن
مهلا هاشم زاده

استاد واقعا دستتون درد نکنه عالیه تدریستون

کاربر درسمن
محمد علی گندمی

تمام و با جزییات کامل درس میدهند واقعا آدم با این جور تدریس حال میکنه

پشتیبانی 1
پشتیبانی 1

خیلی خوشحال هستیم که مورد رضایتتون بوده موفق باشید آقای گندمی عزیز.

کاربر درسمن
مرتضی

سلام.خسته نباشیو و خداقوت جانانه خدمت همه عزیزانی که در تهیه این دروس زحمت کشیدند و همینطور تشکر ویژه از استاد مجرب و مسلط دوره جناب مهندس عباسی.خداخیرتون بده که این دوره را رایگان دراختیار قرار دادید.راهتون ادامه دار و دلتون گررررم.

پشتیبانی 1
پشتیبانی 1

سلام دوست عزیز ما نیز از شما ممنونیم بابت اینکه نظرتون باهامون به اشتراک گذاشتید. پیروز باشید.

کاربر درسمن
مرتضی

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

پشتیبانی 1
پشتیبانی 1

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

کاربر درسمن
حسین

سلام خسته نباشید خیلی ممنون از دوره خوبتون من وقتی که n/ رو توی تابع پرینت به صورت رشته ای وارد میکنم اون رو چاپ میکنه و به خط بعد نمیره این اتفاق برای t/ هم میوفته از eclipse استفاده میکنم.

پشتیبانی 1
پشتیبانی 1

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

کاربر درسمن
مریم بابانژاد سرابی

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

پشتیبانی 1
پشتیبانی 1

سلام و درود خدمت شما خانم مریم بابانژاد سرابی

خیلی دقیق و شفاف گفتید واقعا ازتون ممنونیم بابت وقتی که گذاشتید و کامنت بسیار زیبایی که برای ما و سایر دوستان درسمنی قرار دادید.

کاربر درسمن
دانیال

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

پشتیبانی 1
پشتیبانی 1

سلام وقتتون بخیر، از اینکه درسمن را برای ارتقا برنامه نویسی خود در زمینه جاوا انتخاب کرده اید بسیار خوش حال هستیم.

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

کاربر درسمن
آرمان

سلام و وقت بخیر خدمت دست اندرکاران سایت میخواستم خواهش کنم کل توضیحات دوره را در قالب یک pdf بارگذاری کنید.

پشتیبانی 1
پشتیبانی 1

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

کاربر درسمن
سیدمحمدموسوی

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

پشتیبانی 1
پشتیبانی 1

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

با معرفی درسمن به دوستان و آشنایان از ما حمایت کنید.

کاربر درسمن
حسین

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

پشتیبانی 1
پشتیبانی 1

سلام حسین جان، ابتدا باید در سایت ثبت نام کنید و بعد گزینه ثبت نام در این دوره را کلیک کنید بعد می توانید به تمامی فایل های دوره دسترسی داشته باشید.

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

کاربر درسمن
محمد

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

پشتیبانی 1
پشتیبانی 1

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

کاربر درسمن
علی

سلام دوره فوق العاده خوب بود فقط اگه یه دوره حل تمرین هم کنارش تهیه بشه حتی در حد 4 الی 5 ساعته واقعا عالی میشد.

پشتیبانی 1
پشتیبانی 1

سلام علی جان وقتتون بخیر، دوره حل تمرین آماده هست و به زودی در سایت قرار خواهد گرفت.

نمایش بیشتر

نظر شما در تصمیم دیگران اثرگذار است.

لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

توضیحات دوره

آموزش جاوا شروعی قدرتمند برای حرفه ای شدنشروع قدرتمند آموزش جاوا

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

 

چرا جاوا یک زبان محبوب و دوست داشتنی است؟

چرا جاوا java محبوب استبه دلیل اینکه زبان جاوا یکی از قدرتمند ترین و مطرح ترین زبانهای برنامه نویسی است.
جاوا یک زبان شی گرا و از قوانین شی گرایی استفاده می کند.
زبان برنامه نویسی جاوا یک زبان سطح بالا است و در سال1991 در شرکت سان میکروسیستمز توسط تیم Green Team به مدیریت جیمز گالسینگ ارائه شده است.
هدف از ایجاد جاوا استفاده در دستگاه های دیجیتال بوده است، اما این هدف امروزه تبدیل به ایجاد زبان برنامه نویسی همه منظوره شده است و قابلیت اجرا در سیستم عامل های مختلف را دارد.

 

کدهای جاوا را یک بار بنویسید و همه جا اجرا کنید:

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

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

زبانی قدیمی که میتوان آن را یکبار نوشت و در همه جا استفاده کرد. شاید این ویژگی، تنها دلیل محبوبیت جاوا تا کنون بین دیگر زبان های برنامه نویسی بوده است.

 


معرفی نسخه های زبان برنامه نویسی جاوا

  جاوا و پلتفرم های آن تاریخ انتشار
1 شروع زبان جاوا ژوئن 1991
2 JDK 1.0 ژانویه  1996
3 JDK 1.1 فوریه 1997 
4 J2SE 1.2 دسامبر  1998 
5 J2SE 1.3 می  2000 
6 J2SE 1.4 فوریه 2002
7 J2SE 5.0 سپتامبر 2004
8 Java SE 6 دسامیر  2006
9 Java SE 7 ژوئیه  2011 
10 Java SE 8 مارس  2014


آشنایی با پلتفرم های مهم جاوا

پلتفرم های مهم جاوا

  1. Java SE

Standard Edition دارای کتابخانه های اصلی زبان جاوا می باشد و با استفاده کردن از این پلتفرم می توانید برنامه های جاوا را برای دسکتاپ، سرورها و محیط های جاسازی شده توسعه دهید. این پلتفرم دارای مولفه هایی مانند کیت توسعه جاوا(JDK)، محیط زمان اجرای جاوا(JRE) و رابط برنامه نویسی کاربردی(API) می باشد.

JDK شامل کامپایلرها و اشکال زدایی هایی میباشد که برای برنامه های کاربردی و توسعه افزونه ها نیاز دارید. JRE شامل کتابخانه ها، ماشین مجازی و سایر مولفه های مورد نیاز برای اجرای افزونه ها و برنامه های جاوا است.

  1.  Java EE

Enterprise Edition به عنوان نسخه تجاری ارائه شده است و برای ساخت وب و برنامه های تجاری می باشد. با به کارگیری این پلتفرم میتوانید برنامه هایی ایجاد کنید که میتواند با کلاینت های مبتنی بر اینترنت مثل مرورگرهای وب، سرویسهای وب مبتنی بر RES ، SOAP و همچنین کلاینت های مبتنی بر CORBA تعامل داشته باشد.

  1. Java ME

 از پلتفرم Micro Edition برای توسعه تلفن های همراه استفاده می شود، از این پلتفرم برای توسعه ابزارهای جاسازی شده و دستگاه های تعبیه شده به کار گرفته شده است. در توسعه تلفن های هوشمند پیشتازی می کند.

  1.  Java FX

جاوا اف ایکس یک پلتفرم پیشرفته و واسط گرافیکی کاربر است. برای مثال JavaFX Scene Builder یک ابزار برای طراحی بصری است و کاربر بدون نیاز به کد زدن و به صورت بصری میتواند رابط گرافیکی مورد نظر خود را ایجاد کند.

 

 

قابلیت های مهم زبان جاوا

در توضیحات بالا با یکی از قابلیت های زبان جاوا آشنا شده اید و در ادامه به دیگر قابلیت های آن می پردازیم.

جاوا یک زبان شی گرا است

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

تعداد زیادی از زبان های برنامه نویسی قابلیت شی گرا بودن را دارا هستند که جاوا هم جزء آنها می باشد، اگر می خواهید برنامه نویسی را  جدی ادامه دهید حتما باید یک زبان شی گرا را بیاموزید.

 

سرعت بالا زبان جاوا

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

 

جاوا و امنیت بالای آن

جاوا دارای پلتفرم است و پلتفرم قابلیت های مختلف امنیتی برای اجرای برنامه های کاربردی جاوا فراهم کرده است.امنیت بالای زبان جاوا
جاوا می تواند قابلیت های سطح بالا را هم مدیریت کند که به صورت زیر می باشد.

  1. برای توسعه و اجرای برنامه های کاربردی پلتفرم امنی است.
  2. مدیریت خودکار حافظه دارد و آسیب پذیری آن را کاهش می دهد.
  3. برای داده های انتقال داده شده ارتباطی امن برقرار می کند.

 

دارای کتابخانه های بزرگ و استاندارد 

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

 

برنامه های کاربردی و زبان جاوا

طبق آمار گفته شده است که برنامه های کاربردی زیادی از جاوا استفاده می کنند که ما به تعدادی از آنها اشاره می کنیم:

 

1.اپلیکیشن های وب

اپلیکیشن های وب با جاوازبان برنامه نویسی جاوا برای ساخت اپلیکیشن های تحت وب از Servlets ، Struts و JSP ها استفاده می کند.
اپلیکیشن های معروف نوشته شده با جاوا عبارتند از:
Google.com

Facebook.com

LinkedIn.com و...
 

 

2.اپلیکیشن های اندرویدساخت اپلیکیشن اندروید با جاوا

برای توسعه اپلیکیشن های اندروید با جاوا از Android SDK استفاده می شود.

 

 

3.توسعه نرم افزارها

توسعه نرم افزار با جاوابا به کارگیری از بان های برنامه نویسی جاوا نرم افزار های مثل: Eclipse ، OpenOffice، MATLAB و... توسعه یافته اند.

 

 

 

محیط های توسعه مورد نیاز برای شروع کار با جاوا


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


NetBeans: یک محیط توسعه قدرتمند و رسمی برای زبان جاوا است. توسط شرکت Apache به صورت متن باز ارائه شده است.

 

IntelliJ: این IDE توسط JetBrains که یک شرکت بزرگ نرم افزاری و توسعه دهنده، IDEهای قدرتمند می باشد ارائه شده است. این محیط توسعه به صورت متن باز در اختیار شما قرار دارد.

 

Eclipse: یکی از IDEهای معروف و قدرتمند جاوا است و طرفدارن زیادی دارد. توسط شرکت Eclipse Foundation به صورت متن باز ساخته شده است.

 

Bluej: یک محیط توسعه یکپارچه برای زبان جاوا است و برای مبتدیان طراحی شده است. این IDE توسط میلیون ها نفر در جهان مورد استفاده قرار می گیرد، این محیط توسعه محبوب آقای جیمز گاسلینگ هم می باشد.

 

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

 

آموزش جاوا را با درسمن شروع کنید

آموزش جاوا به صورت کاملا حرفه ای با درسمن

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

ثبت نام

23