***** برخی از نظرات دانش آموزان *****
خوب بود من خوشحالم.
مربی ما خیلی خوب به ما یاد می دهد. او به ما نشان می دهد که چگونه می توانیم API های خود را با Postman آزمایش کنیم. او همچنین کد منبع را به درس ها پیوست کرد تا بتوانیم برخی از ویژگی های جالب را آزمایش کنیم و نیازی به تایپ کل کد نباشیم. او ارتباط بین کنترلر، سرویس ها و مخزن را به خوبی توضیح می دهد.
پیروی از آن آسان بوده است، من از نکات اضافه شده او در مورد روش شناسی خوشم می آید، باعث می شود احساس کنم دوباره در کلاسی در مدرسه هستم. او حتی لهجه اساتید من را هم دارد!
این دوره کاملاً مفید است. این واقعاً به من کمک کرد تا با چارچوب آشنا شوم.
در این دوره آموزشی میخواهید ساخت APIهای RESTful با Spring Boot و Spring Data JPA را یاد بگیرید.
اکنون فریم ورک Spring به طور گسترده در بین توسعه دهندگان جاوا استفاده می شود و به طور خاص Spring Boot تقاضای زیادی دارد.
در این دوره آموزشی REST API و تفاوت بین REST API و SOAP را خواهید آموخت. شما یاد خواهید گرفت که API های REST را با متدهای http بسازید - GET، POST، PUT و DELETE. ما از JSON (Notation Object JavaScript) به عنوان فرمت داده در REST API استفاده خواهیم کرد.
Spring Data JPA ( Java Persistence API ) برای مدیریت پایگاه داده شما بسیار محبوب است. با استفاده از JPA می توانیم از نوشتن پرس و جوهای SQL بومی خودداری کنیم، بنابراین می توانیم بگوییم که با استفاده از JPA می توانیم پرس و جوهای مستقل از پایگاه داده بنویسیم. JPA پروکسی متد را ارائه می دهد که با استفاده از آن می توانیم پرس و جوها را خیلی سریع بنویسیم. در این دوره یاد خواهید گرفت که از Spring Data JPA در Spring Boot با استفاده از JPA Repository استفاده کنید. با استفاده از JPA، انجام عملیات CRUD (ایجاد، خواندن، بهروزرسانی، حذف) را با پایگاه داده MySQL یاد خواهید گرفت.
نحوه نوشتن Select Query، AND Query، OR Query، در Query، مانند Query، با Query شروع می شود، با استفاده از Spring Data JPA با Query خاتمه می یابد، یاد خواهید گرفت. همچنین یاد خواهید گرفت که با استفاده از Spring Data JPA به صفحه بندی و مرتب سازی برسید. پشت صحنه JPA کوئری های SQL بومی را برای ما ایجاد می کند و شما یاد خواهید گرفت که چگونه آن پرس و جوهای SQL تولید شده توسط JPA را بررسی کنید. شما یاد خواهید گرفت که چه زمانی از حاشیه نویسی @Transient ارائه شده توسط Spring Data JPA استفاده کنید.
زبان Java Persistence Query (JPQL) را یاد خواهید گرفت. با استفاده از JPQL می توانید پرس و جوهای مستقل از پایگاه داده بنویسید. در این دوره شما یاد خواهید گرفت که بنویسید -
JPQL Query را انتخاب کنید
پرسمان بهروزرسانی JPQL
JPQL حذف پرس و جو
شما یاد خواهید گرفت که چگونه رابطه جداول پایگاه داده خود را با JPA مدیریت کنید. شما روابط مختلف را یاد خواهید گرفت -
OneToOne
OneToMany
ManyToOne
مستندسازی API های REST شما برای مصرف کنندگان شما بسیار مهم است. در این دوره آموزشی یاد خواهید گرفت که API های خود را با مشخصات OpenAPI (Swagger UI) مستند کنید.
ثبت نام در برنامه شما برای اشکال زدایی و عیب یابی مشکل بسیار مهم است. در این دوره شما ورود به سیستم با Spring Boot و slf4j را یاد خواهید گرفت.
یکی از ویژگیهای کلیدی که Spring Framework ارائه میکند Spring AOP (برنامهنویسی جنبهگرا) است. در این دوره آموزشی پیاده سازی زمان واقعی Spring AOP در Spring Boot را خواهید آموخت. توصیه های مختلفی را یاد خواهید گرفت -
قبل از مشاوره
بعد از مشاوره
توصیه پس از بازگشت
درباره مشاوره
پروژه lombok برای جلوگیری از کد صفحه دیگ در برنامه جاوا شما استفاده می شود. در این دوره آموزشی نحوه استفاده از پروژه lombok با برنامه Spring Boot را یاد می گیرید و -
را یاد خواهید گرفتچگونه با استفاده از @Getter Annotation، متدهای دریافت کننده برای کلاس جاوا داشته باشیم.
چگونه با استفاده از @Setter Annotation، متدهای تنظیم کننده برای کلاس جاوا داشته باشیم.
نحوه داشتن سازنده برای کلاس جاوا با استفاده از @NoArgsConstructor و @AllArgsConstructor Annotations.
Spring Boot Scheduler - Cron Job اگر می خواهید کار را به صورت دوره ای اجرا کنید، می توانید از Scheduler با Spring Boot استفاده کنید. برای این عبارت cron برای این منظور استفاده می شود.
استقرار Spring Boot به Heroku (پلتفرم ابری) Heroku یک پلتفرم ابری است که در آن می توانید برنامه Spring Boot خود را مستقر کنید. در این دوره یاد خواهید گرفت که اپلیکیشن Spring Boot خود را به همراه پایگاه داده MySQL مستقر کنید. Heroku متعلق به Salesforce است که یک شرکت معروف برای خدمات ابری است.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
بیش از 59000 دانشجو در سراسر جهان با دسترسی به 158 کشور
نمایش نظرات