به دوره آموزشی "FullStack Vaadin (23+) - راه حل های عملی" خوش آمدید. با این دوره، با آشنایی با چندین تکنیک برای حل مناطق انتخاب شده خاص از توسعه برنامه های کاربردی JAVA، به دانش موجود JAVA و Vaadin 23+ (با SpringBoot) ارزش اضافه می کنید. هر موضوع شامل یک بخش پیکربندی پروژه است اما عمدتاً راه حل های عملی را پوشش می دهد که به چندین مرحله تقسیم می شوند.
ما روی چندین موضوع تمرکز خواهیم کرد که اغلب در توسعه JAVA شرکتی مفید است، اما نه به طور انحصاری. SpringBoot در اینجا به عنوان یک چارچوب زیربنایی استفاده می شود، اما راه حل های ارائه شده در اینجا مختص این پلتفرم نیستند و می توانند مجدداً استفاده شوند، به عنوان مثال. با پشتیبانی اخیر Quarkus و غیره. جاوا 11 در این دوره مورد استفاده قرار می گیرد (مورد نیاز Vaadin 23+)، اما راه حل های ارائه شده در اینجا با جاوا 8 سازگار و قابل استفاده مجدد با برنامه های قدیمی هستند.
ایده اصلی این دوره کمک به توسعه دهندگان فعلی Vaadin برای استفاده از دانش خاصی به روشی آسان است. راه حل های ارائه شده برای چندین سال در برنامه های کاربردی Vaadin در درجه تولید مورد استفاده قرار می گیرند و کتابخانه های مورد استفاده به دلیل پایداری و توسعه فعال شناخته شده هستند. این از ارزش سرمایه گذاری شده برای پذیرش برخی کتابخانه ها یا پروژه ها محافظت می کند.
آنچه خواهید آموخت
برنامه تعاملی را با استفاده از رویکرد برنامه نویسی LiveView مدرن ایجاد کنید
استفاده از جاوا برای ایجاد یک برنامه کامل پشته (فرانت اند/باطن)
استفاده از تکنیکهای Push برای بهروزرسانی کاربران از باطن
انواع همکاری از برنامه ها را با استفاده از رویکرد محبوب LiveView ایجاد کنید
سرعت برنامه نویسی خود را با استفاده از Vaadin برای ایجاد رابط های کاربری پیچیده 5 برابر افزایش دهید
کد برنامه بسیار قابل نگهداری و خوانا ایجاد کنید
به دانش توسعه SpringBoot موجود خود ارزش بیافزایید
موضوعات تحت پوشش این دوره:
در طول یک دوره، ما یک برنامه پایه تک صفحه ای Vaadin ایجاد می کنیم و هر سخنرانی پیشرفت جدیدی به آن اضافه می کند. در نهایت، ما یک برنامه واحد با بسیاری از ویژگی های مختلف ایجاد می کنیم.
با استفاده از VAADIN یک برنامه تک صفحه ای کامل ایجاد کنید
همکاری با استفاده از فناوری Push سرور
داده های برنامه را در قالب MS Excel با قالب بندی و برخی ویژگی های دیگر صادر کنید
صادر کردن داده های برنامه در قالب PDF با قالب بندی، تصاویر جاسازی شده یا بارکد
از جمله MongoDB به عنوان ذخیره سازی دائمی داده
استفاده از GridFS بهعنوان پیوست/فایل، ذخیرهسازی داده را بارگذاری میکند
بخش مهمی از این دوره این است که هنگام استفاده از Vaadin متوجه "آنچه ما نیازی به انجام آن نداریم" است. سادهسازی میتواند یک ضربالمثل قدیمی و بزرگ باشد که «بهترین کد، کدی است که لازم نیست بنویسید» در اینجا ثابت شده است.
مخزن GitHub:
کد منبع از طریق پیوند پیوست شده به آخرین سخنرانی در این دوره در دسترس است. میتوانید مخزن را شبیهسازی کنید و از کدهایی که در این دوره میسازیم استفاده کنید.
این دوره برای چه کسانی است:
دوره «FullStack Vaadin - Practical Solutions» برای افراد یا تیمهای کوچک/متوسط توسعهدهندگان حرفهای جاوا که میخواهند در این بازار بزرگ سازنده و رقابتی باشند، هدف قرار میگیرد. تکنیک های ارائه شده در اینجا را می توان به راحتی در توسعه برنامه های کاربردی در انواع مختلف مورد استفاده مجدد قرار داد.
توجه: کیفیت ویدیوی دوره اخیراً افزایش یافته است. اکنون بسته به پهنای باند موجود شما، فیلم ویدیویی را با کیفیت 1080p اجرا می کنیم.
نظری ارسال نشده است.
توسعه دهنده/معمار
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.