آموزش یادگیری جاوا به صورت مثال

Learning Java by Example

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

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

مقدمه 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

نمایش نظرات

نظری ارسال نشده است.

آموزش یادگیری جاوا به صورت مثال
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 33m
30
Linkedin (لینکدین) lynda-small
26 شهریور 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
127,278
- از 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 پیدا کنید.

Linkedin (لینکدین)

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

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

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