صفر تا صد آموزش جاوا
Java Essential Training
آموزش جاوا ، زبان برنامه نویسی شیء گرا و محبوب
آموزش Java به زبان فارسی و به صورت پروژه محور و گام به گام سازگار با جدیدترین نسخه
جاوا محبوب ترین زبان برنامه نویسی اندروید
سطح مقدماتی – پیشرفته
ویژگی های اصلی مجموعه آموزشی صفر تا صد آموزش جاوا – Java :
- 370 دقیقه آموزش فارسی زبان برنامه نویسی جاوا از آشنایی مقدماتی تا انجام پروژه های مختلف .
- آموزش فوق العاده کاربردی و سطح یک جهانی دوبله شده از اساتید برنامه نویسی برنامه نویسی دنیا – برای اولین بار در ایران – (دوبله شده به فارسی توسط متخصصین برنامه نویسی ایرانی)
- شامل دوره آموزشی فارسی و مثال محور :
- دور آموزشی فارسی ” آموزش جامع جاوا ” – Java Essential Training
- همراه با سورس ارزشمند پروژه های آموزشی فارسی
- به علاوه 25 ساعت آموزش های تخصصی جاوا از شرکت Lynda به زبان انگلیسی و با زیرنویس انگلیسی
- همراه با تمام نرم افزار های مطرح کدنویسی جاوا
- بسته ای عالی برای تمام علاقمندان به برنامه نویسی
جاوا چیست ؟ What is Java
جاوا (به انگلیسی: Java) یک زبان برنامهنویسیِ شیءگرا است که برای نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند.
یکی از قابلیتهای بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان نسبت به زبانهای نسل اول C بالا است و وابسته به سیستمعامل خاصی نیست. برنامههای جاوا به صورت بایت کد (کامپایل) میشوند که توسط واسط JVM به کدهای ماشین اجرا میشوند؛و در صورت وجود JVM مانند سایر زبانهای مبتنی بر آن به وابسته به سیستمعامل خاصی نیستند.
محبوبیت فوق العاده جاوا در دنیای امروز به دلیل سیستم عامل اندروید است که تمام برنامه نویسان اندروید باید به جاوا تسلط داشته باشند . پس اگر شما هم قصد برنامه نویسی اندروید را دارید، این مجموعه را از دست ندهید !
دوره آموزشی فارسی ” صفر تا صد آموزش جاوا ”
Java Essential Training
اگر می خواهید برای گوشی های موبایل، کامپیوترهای دسکتاپ یا برای وب برنامه بسازید، باید با جاوا آشنایی داشته باشید. در این دوره مبنای یادگیری Java SE (نسخه استاندارد) را فراهم کرده ایم تا بتوانید اولین برنامه تان را بسازید یا به تنهایی قادر به بررسی ویژگی های مختلف این زبان باشید.
در این دوره آموزش جاوا ، به شما نشان می دهیم چگونه Java و IntelliJ IDEA را نصب کنید و کار با متغیرها، انواع داده ها، کلمات کلیدی و دیگر مولفه های مهم این زبان را شروع کنید.
همچنین به شما آموزش می دهیم تا با استفاده از منطق ها و حلقه های شرطی، جریانِ برنامه را کنترل کنید، با استفاده از فریم ورک های مجموعه های جاوا، داده ها را ذخیره کنید و با طرز بکارگیری اصول کدنویسی شیء محور مانند وراثت و چندریختی توسط جاوا آشنا شوید.
مشاهده نمونه فیلم معرفی دوره آموزشی فارسی ” صفر تا صد آموزش جاوا ” :
عناوین و سرفصل های دوره آموزشی فارسی ” صفر تا صد آموزش جاوا ” :
مقدمه
1- خوش آمدگویی
2- آیا این دوره به درد شما می خورد؟
آیا این دوره به درد شما می خورد؟
3- استفاده از فایل های تمرینی
فصل اول – جاوا چیست؟
1- تاریخچه جاوا
2- اصول و مولفه های جاوا
3- قواعد نحوی و کامپایل شدن جاوا
4- مدیریت حافظه و جمع آوری زباله
5- انتخاب یک محیط توسعه
فصل دوم – نصب کردن نرم افزار
1- نصب جاوا بر روی ویندوز
2- نصب جاوا بر روی OS X
3- نصب InteliJ IDEA بر روی ویندوز
4- نصب InteliJ IDEA بر روی OS X
5- نصب BlueJ
فصل سوم – آغاز به کار
1- سلام، دنیا
2- وارد کردن آرگومان ها در یک برنامه کنسول
3- سازمان دهی کلاس های جاوا در بسته ها
4- ایجاد یک پروژه جاوا در InteliJ IDEA
5- مروری کلی بر InteliJ IDEA
6- ایجاد یک پروژه جاوا در BlueJ
7- استفاده از مستندات Java API
فصل چهارم – کار با متغیرها در آموزش جاوا
1- کار با متغیرهای ابتدایی
2- اعلان و مقداردهی اولیه مقادیر ابتدایی عددی
3- نمایش دادن مقادیر ارزی با BigDecimal
4- تبدیل کردن مقادیر عددی
5- استفاده از عملگرهای ریاضیاتی و کلاسِ Math
6- کار با مقادیر بولی و عبارات
7- کار با مقادیر حرفی
8- استفاده از عملگرهای جاوا
فصل پنجم – کار با اشیا
1- کار با نوع داده شی
2- استفاده از کلاس رشته ای
3- تبدیل کردن مقادیر ابتدایی به رشته ای
4- ساخت یک رشته با چند مقدار
5- مقایسه کردن مقادیر رشته ای
6- قالب بندی مقادیر عددی به عنوان رشته ها
7- تجزیه کردن مقایر رشته ای
8- کار با تاریخ و زمان
9- چالش: ساخت یک برنامه ماشین حساب ساده
10- راه حل: ساخت یک برنامه ماشین حساب ساده
فصل ششم – کار با استثناها و عیب یابی در آموزش جاوا
1- آشنایی با خطاهای قواعد و استثناهای زمان اجرا
2- عیب یابی با InteliJ IDEA
3- کار با استثناها بوسیله دستورات Try و Catch
4- ساخت چندین بلوک Catch
5- استفاده از استثناهای اختصاصی
فصل هفتم – مدیریت جریان برنامه
1- برنامه نویسی منطق شرطی
2- استفاده از عبارت سوئیچ
3- ساخت بلوک های کد حقه ای
4- ساخت کدهایی با قابلیت استفاده مجدد با متدها
5- Overload کردن متدها با امضاهای مختلف
6- وارد کردن آرگومان ها توسط مرجع یا توسط مقدار
7- چالش: ساخت یک برنامه ماشین حساب پیچیده تر
8- راه حل: ساخت یک برنامه ماشین حساب پیچیده تر
فصل هشتم – استفاده از مجموعه های داده
1- استفاده از آرایه های ساده
2- استفاده از آرایه های دو بعدی
3- مدیریت آرایه های با قابلیت تغییر اندازه توسط ArrayList
4- مدیریت داده های نامرتب با استفاده از HashMap
5- Loop کردن در مجموعه ها با iterator ها و for-each
فصل نهم – ساخت کلاس های اختصاصی در آموزش جاوا
1- آشنایی با کپسوله سازی
2- ساخت و نمونه سازی کلاس های اختصاصی
3- ساخت کلاس های تودرتو و بی نام
4- تجسم روابط کلاس ها
5- ذخیره سازی داده در متغیرهای نمونه
6- اعلان نمونه و متدهای استاتیک
7- استفاده از متدهای سازنده
8- استفاده از متغیرهای استاتیک به عنوان ثابت ها
9- اعلان کردن و استفاده از نوع های Enum
فصل دهم – کار با وراثت
1- آشنایی با وراثت و چندریختی
2- بسط دادن کلاس ها و Override کردن متدها
3- ساخت و استفاده از واسطه های کاربری
4- استفاده از کلاس ها و متدهای انتزاعی
فصل یازدهم – استفاده از کتابخانه های مشترک جاوا
1- مدیریت فایل ها با استفاده از کلاس اصلی فایل
2- مدیریت فایل ها با استفاده از کتابخانه جدید I/O از جاوا 7
3- مدیریت فایل ها با استفاده از Apache Commons FileUtils
4- خواندن یک فایل متنی از روی اینترنت
فصل دوازدهم – آماده سازی یک برنامه جاوا برای توسعه
1- مستندسازی کد با استفاده از Javadoc
2- بسته بندی کلاس ها در فایل های JAR
فصل سیزدهم – نتیجه گیری
1- گام های بعدی
همراه با بهترین دوره های تخصصی آموزش Java به زبان انگلیسی و با زیرنویس انگلیسی:
– Lynda – Foundations of Programming Fundamentals
دوره آموزشی 5 ساعته ” اساس و اصول برنامه نویسی ”
– Lynda – Foundations of Programming Object Oriented Design
دوره آموزشی 3 ساعته ” اساس برنامه نویسی – برنامه نویسی شیء گرا ”
– Lynda – Java Advanced Training
دوره آموزشی 4 ساعته ” آموزش پیشرفته جاوا”
– Lynda – Building Web Services with Java EE
دوره آموزشی 3 ساعته ” ساخت سرویس های تحت وب با Java EE ”
– Lynda – Java Database Integration with JDBC
دوره آموزشی 3 ساعته ” هماهنگی پایگاه داده جاوا با JDBC ”
– Lynda – Java Essential Training for Students
دوره آموزشی 3 ساعته ” اصول و کلیات جاوا برای دانش آموزان ”
– Lynda – JavaFX GUI Development
دوره آموزشی 3 ساعته ” توسعه رابط کاربری گرافیکی با جاوا اف ایکس”
– همراه با تمام نرم افزار های مطرح کدنویسی جاوا
این سری مجموعه آموزش برنامه نویسی اندروید در چندین پکیج مجزا منتشر شده است که محتوای انها کاملا با هم متفاوت هستند و مکمل هم می باشند :
مدت زمان آموزش اگه بیشتر بود عالی میشد، ولی ضروریات رو یاد داده بود، برا من مفید بود
خیلی آموزش به درد بخوری بود
برای کسی که از صفر بخواد یاد بگیره خیلی خیلی آموزش خوبی بود
از نظر من برای اندروید ، جاوا بهترین زبان هست
تشکر ، آموزشش اصولی بود ، لطفا آموزش کاتلین هم بذارید
یکی از دوره های خوب و کاربردی آریاگستر ،
توصیه دارم ببینید
لطفا دوره های تخصصی بیشتری از برنامه نویسی اندروید بذارید
لطفا آموزش های جاوا پیشرفته بذارید ، مباحث زیادی هست که تو این پک نبود
من مشتری قدیمی تون هستم از 10 سال پیش ، از شیراز ، از آموزشهای خوب تون تشکر میکنم
با سلام و عرض ادب.
پکیج های شما همیشه در سطح بسیار قوی ای بوده است و نمی توان منکر بهترین بودن آنها در ایران بود اما مشکل اساسی در این پکیج این است که با یک نگاه ساده به بازار ایران متوجه این موضوع خواهیم شد که بحث اپلیکیشن های آنلاین به شدت مورد توجه قرار می گیرد.
حال این سوال پیش می آید که:
آیا این پکیج آموزش های لازم را جهت ساخت یک اپلیکیشن آنلاین در اختیار کاربران قرار می دهد؟(مانند اتصال به یک سرور یا ایجاد یک اپلیکیشن چت)
آیا آموزش کامل است و به ما آموزش می دهد که چگونه روند پاسخ و دریافت رابین یک اپ و سرور برقرار کنیم؟؟؟
ممنون از لطفتون انشالا با کاملتر شدن دوره های آموزشی این دوره ها نیز در برگرفته می شود
توصیه میکنم که دوره انگولار جی اس که جدیدا منتشر شده را تهیه نمایید
http://aryagostarafzar.com/shop/angularjs/
در مورد محتوای این دوره آموزشی جاوا تمام سرفصل ها و عناوین را مشاهده کنید
این یک دوره کامل آموزشی است که تمام مباحث مهم و ضروری را در بر میگیرد
سلام و خسته نباشید . یه سوالی داشتم من تازه دارم با یونیتی پک 1 کار میکنم و خیلی خیلی راضی هستم.تو یه جای از آموزش گفتید که JAVA هم یاد بگیرید خوبه – میخواستم بدونم به نظر شما این پک رو بخرم خوبه یا نه به آموزش های که دارم می بینم ضربه نمیزنه.
یه پیشنهاد کوچلو بدم اگه شما پک 3 آموزش یونیتی رو بسازید و کلا درباره ساخت چند بازی با موضوعات مختلف باشه عالی میشه مثلا بازی جنگی -ماشینی – دنیای آزاد و…
با تشکر
سلام
پکیج های جدید تر یونیتی نیز تا پایان سال منتشر می شود
در مورد جاوا برای برنامه نویسی اندروید حتما توصیه میکنیم یاد بگیرید
ولی برای یونیتی بهتر است که سی شارپ بیاموزید که به زودی آموزش آن نیز منتشر می شود
سلام یه سوالی داشتم،این زبان با جاوا اسکریبتس فرق داره؟
در ضمن می شه تو یونیتی ازش استفاده کرد؟
ممنون از سایت خوبتون
سلام
توضیح :
برخلاف شباهت اسمی موجود برنامه Java و JavaScript، هیچگونه شباهتی بین این دو برنامه وجود ندارد. Java یک زبان برنامه نویسی بسیار کامل و پیشرفته ای است که توسط شرکت sun microsystem تهیه شده و جاوا اسکریپت توسط شرکت netscape.( اساس Java در برنامه های client-side برای ایجاد appletها میباشد، این برنامه های کوچک توسط شبکه اینترنت دریافت شده و درون خود browserها اجرا میشوند بطوریکه بعلت وجود قابلیت همه گیر Java، این برنامه در تمامی browserهایی که قابلیت اجرای Java را دارند، کار میکنند
جاوا رو به عنوان یک زبان ضروری برای برنامه نویسی اندروید باید لحاظ کنید
به علاوه بسیاری اهداف و فواید دیگر …