آموزش یادگیری جاوا به عنوان مثال - آخرین آپدیت

دانلود Learning Java by Example

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا با انجام بهترین چیزها را یاد می گیرید؟ چرا جاوا را از این طریق یاد نمی گیریم؟مفاهیم جاوا را به عنوان مثال بیاموزیدیک کتاب آشپزی جاوا است که چهار چالش برنامه نویسی جاوا را با راه حل های گام به گام جفت می کند. Julian Robichaux نحوه ایجاد برنامه های خط فرمان را برای جستجوی متن و دسترسی به یک پایگاه داده رابطه ای ، یک برنامه GUI برای نمایش و تغییر اندازه تصاویر و یک API جاوا برای دسترسی به محتوای صفحه وب شخص ثالث نشان می دهد. با تمرین این مثالها ، مفاهیمی مانند عبارات معمولی ، آرایه ها ، JDBC ، پرونده های JAR ، Swing ، Java Math ، Lambdas و برنامه نویسی استراحت را می آموزید-همه در چارچوب برنامه های دنیای واقعی است.

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • چه چیزی میخواهید بدانید What you need to know

  • با استفاده از فایل های تمرینی Using exercise files

1. یک برنامه خط فرمان ایجاد کنید که در جستجوی فایلهای متن است 1. Create a Command-Line Application That Searches Text Files

  • برای بدست آوردن پارامترها از یک روش اصلی استفاده کنید Use a main method to get parameters

  • ساختار کد Structuring the code

  • تمام پرونده ها را در یک فهرست قرار دهید Get all the files in a directory

  • هر پرونده را باز کرده و بخوانید Open and read each file

  • متن را با استفاده از عبارات منظم جستجو کنید Search text using regular expressions

  • برای ذخیره نتایج از آرایه ها استفاده کنید Use arrays to store the results

  • گزینه ای را برای پستی کردن نتایج اضافه کنید Add an option to zip the results

2- یک برنامه خط فرمان ایجاد کنید که به یک پایگاه داده دسترسی پیدا کند 2. Create a Command-Line Application That Accesses a Database

  • برای به دست آوردن پارامترها از یک پرونده خصوصیات استفاده کنید Use a properties file to get parameters

  • برای دسترسی به یک پایگاه داده از JDBC استفاده کنید Use JDBC to access a database

  • از رمزنگاری جاوا برای رمزگشایی رشته ها استفاده کنید Use Java crypto to decrypt strings

  • برای گزارش خطاها از ورود به سیستم جاوا استفاده کنید Use Java logging to report errors

  • برنامه خود را در یک پرونده JAR بسته بندی کنید Package your application in a JAR file

3. یک برنامه GUI ایجاد کنید که تصاویر را تغییر اندازه دهد 3. Create a GUI Application That Resizes Images

  • برای ایجاد یک رابط کاربری گرافیکی از Swing استفاده کنید Use Swing to create a GUI

  • از کلاس های ناشناس و لامبدا برای دکمه ها استفاده کنید Use anonymous classes and lambdas for buttons

  • برای دستکاری تصاویر از کلاس های Java 2D استفاده کنید Use Java 2D classes for image manipulation

  • ریاضیات پایه جاوا Basic Java math

  • چرخش و صرفه جویی در تصویر Image rotation and saving

  • از جعبه های پیام و اعلان ها برای تعامل کاربر استفاده کنید Use message boxes and prompts for user interaction

4- یک API جاوا ایجاد کنید که Seack Overflow را جستجو می کند 4. Create a Java API That Searches Stack Overflow

  • API چیست؟ What is an API?

  • کد را تنظیم کنید Set up the code

  • به صفحات وب با استفاده از Java.net دسترسی پیدا کنید Access webpages using Java.net

  • تماس های REST را با استفاده از JSON-P تجزیه کنید Parse REST calls using JSON-P

  • پارس تماس های REST را با استفاده از جکسون انجام دهید Parse REST calls using Jackson

  • API را با JUnit تست کنید Test the API with JUnit

  • اصلاح مجدد نهایی کلاسها Final refactoring of classes

  • API را با Javadoc مستند کنید Document the API with Javadoc

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری جاوا به عنوان مثال
جزییات دوره
3h 33m
30
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
45,138
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Julian Robichaux Julian Robichaux

Julian Robichaux یک مهندس نرم افزار است که روی Eclipse و Java تمرکز دارد. جولیان از اوایل دهه نود میلادی یک برنامه نویس حرفه ای در بخش خصوصی بوده است. کار برنامه نویسی وی با استفاده از نرم افزار BBS و پایگاه داده های سازگار با Clipper آغاز شد و خیلی زود به سمت پلتفرم Lotus Notes / Domino حرکت کرد و به دنبال آن نوشتن نرم افزار و برنامه های کاربردی برای فناوری ها و سیستم های IBM بطور کلی. در طول راه ، جولیان وب سایت هایی را توسعه داده است ، و حتی چند برنامه آیفون را نیز نوشت. در حالی که وی در حال حاضر بر روی محصول MarvelClient برای panagenda کار می کند ، جولیان در زمینه مشاوره و پروژه های توسعه برای تعدادی از شرکت های Fortune 500 در سراسر ایالات متحده کار کرده است. او همچنین یک سخنران مکرر در کنفرانس های مربوط به سیستم های همکاری IBM در ایالات متحده و اروپا است. او را در توییترjrobichaux یا LinkedIn پیدا کنید.