تبدیل شدن به یک توسعه دهنده اسپرینگ - Become a Spring Developer

-
1
2 ساعت
با زیرنویس فارسی و انگلیسیSpring چارچوب بسیار محبوب برای توسعه برنامه های کاربردی جاوا در فضای سازمانی است. در این دوره، نحوه استفاده از Spring Boot را کشف کنید، که دیدگاهی مثبت از پلت فرم Spring دارد. فرانک مولی را دنبال کنید تا در مورد نحوه استفاده از Spring Boot برای توسعه سریع و کارآمد یک برنامه کاربردی وب به سبک سازمانی صحبت کند. همانطور که فرانک نحوه توسعه برنامه را توضیح می دهد، به شما کمک می کند تا با چارچوب کلی Spring آشنا شوید. به علاوه، فرانک در برخی از پروژه های اساسی Spring که می توانید از آنها برای توسعه برنامه های کاربردی مبتنی بر جاوا استفاده کنید، غوطه ور می شود.
-
2
3 ساعت
با زیرنویس فارسی و انگلیسیبیاموزید که چگونه با Spring Boot 2.x شروع به کار کنید، یک فریمورک قدرتمند که میتواند با استفاده از کد کمتر به شما در ساخت سریع برنامههای وب کمک کند. برنامههای مبتنی بر جاوا که در Spring Boot ایجاد میکنید `فقط اجرا میشوند`: آنها وابستگیهای خودشان را برطرف میکنند و کانتینرهایی برای اجرای کد در هر محیطی ایجاد میکنند. بیاموزید که چگونه از Spring Boot برای ساخت پروژههای خود در این دوره با مهندس نرمافزار و توسعه دهنده اسپرینگ Frank Moley استفاده کنید. او نشان میدهد که چگونه میتوان برنامههای وب و برنامههای CLI را با مقداردهی اولیه، کانتینریزهسازی و اجرای Spring Boot و استفاده از کتابخانه پروژههای مشترک مبتدی برای تأمین نیازهای مهم تجاری: دادهها، پیام رسانی، امنیت و موارد دیگر استفاده کرد. بعلاوه، نحوه ایجاد Spring Boot را با ایجاد شروع کنندههای خود بیابید و از نقاط انتهایی HTTP ماژول Actuator برای نظارت و مدیریت برنامههای خود استفاده کنید.
-
3
2 ساعت
با زیرنویس فارسی و انگلیسیSpring یک فریمورک کاربردی و کانتینر (IOC) برای پلتفرم جاوا است. ویژگیهای اصلی این فریم ورک توسط هر برنامه جاوا قابل استفاده است و برای توسعه برنامههای مبتنی بر اینترنت ایدهآل است. در این دوره از سطح متوسط با معمار نرمافزار Frank Moley، یک مرور کلی درباره Spring بدست آورید. او برنامههای کاربردی و خدمات وب را با Spring توسعه میدهد و آنچه را که میداند در پیکربندی ApplicationContext (رابط دسترسی به مؤلفهها، بارگیری فایلها، انتشار رویدادها و موارد دیگر) و همچنین beans (اشیاء موجود در ظرف IOC Spring) به اشتراک میگذارد. او یک گردش کار مدرن پیکربندی جاوا را نشان میدهد و چرخه عمر Spring را کاوش میکند، بنابراین میتوانید فریمورک را گسترش داده و هرگونه مسئلهای را که با برنامههای خود دارید بهتر حل کنید. بعلاوه، یاد بگیرید که چگونه از برنامه نویسی جنبهگرا استفاده کنید تا بتوانید رفتارهایی را به برنامههای خود اضافه کنید تا از یک روش قابل استفاده مجدد استفاده کنید.
-
4
2 ساعت
با زیرنویس فارسی و انگلیسیبا فن آوری های Spring Boot و Spring Data، توسعه Java RESTful API back-end خود را توربوشارژ کنید. این دوره برای توسعه دهندگان با تجربه جاوا در نظر گرفته شده است که می خواهند به سرعت میکروسرویس هایی بسازند که با پایگاه داده های رابطه ای از طریق Java Persistence API (JPA) متصل می شوند. در اینجا، Mary Ellen Bowman شما را از طریق یک فرآیند گام به گام برای ساختن یک میکروسرویس با یک API RESTful در معرض دید با HATEOAS، صفحهبندی و مرتبسازی راهنمایی میکند. در مورد فن آوری هایی مانند Spring Boot، Spring Data JPA و Spring Data REST بیاموزید و ببینید که چگونه همه آنها در راه حل های هوشمند و ظریف گرد هم آمده اند. برای جمع بندی، مری الن توسعه دهندگان را در انتقال یک میکروسرویس به منبع داده MongoDB راهنمایی می کند. اهداف یادگیری راه اندازی پروژه ساخت، استقرار و راه اندازی میکروسرویس اعلام رابط های مخزن Spring Data JPA فراخوانی مخازن با استفاده از روش های پرس و جو داده های Spring افشای API های RESTful با Spring Data REST استفاده از منبع /search برای فراخوانی متدهای پرس و جو صفحه بندی و مرتب سازی اعلام یک RESTController جدید ایجاد روش های HTTP برای به روز رسانی و حذف داده ها انتقال میکروسرویس ها به مخزن MongoDB
-
5
2 ساعت بروز شده
با زیرنویس فارسی و انگلیسیبر دانش پایه ای که از چارچوب Spring دارید، بسازید. بیاموزید که چگونه میکروسرویسهای Spring Boot خود را گسترش دهید، اصلاح کنید، سختسازی کنید، آزمایش کنید، و آنها را به برنامههای آماده تولید تبدیل کنید. مربی مری الن بومن، مهارتهای متوسطی را که برای ساختن برنامههای حرفهای نیاز دارید، آموزش میدهد و بر استانداردهای کیفیت، امنیت، پایداری و استقرار تأکید میکند. او نحوه پیوند دادن به پایگاههای داده خارجی، ساخت APIهای امن، استفاده از واحد و تست یکپارچهسازی برای کشف نقصهای برنامه در طول توسعه و پیکربندی گزینههای استقرار مقیاسپذیر با کانتینرهای Docker را نشان میدهد. اهداف یادگیری تقویت میکروسرویس Spring Boot سخت شدن میکروسرویس پیکربندی امنیت با توکن های وب JSON استفاده از Docker برای دسترسی به پایگاه داده MySQL داکر کردن میکروسرویس شما
-
6
5 ساعت
با زیرنویس فارسی و انگلیسیدر Spring MVC، یک چارچوب وب ضروری برای توسعه دهندگان جاوا که روی پروژه های سطح سازمانی کار می کنند، عمیق شوید. در طول این دوره عملی، مربی Ketkee Aryamane جنبههای اساسی این چارچوب را طی میکند، جایی که او کنترلکنندهها، مدلها و نماها را در Spring MVC توضیح میدهد. او همچنین مزایای یادگیری Spring MVC را مورد بحث قرار می دهد. مدیریت استثناها، تم ها، اجرای جریان های اجرای ناهمزمان، و گسترش برنامه Spring MVC شما برای ارائه درخواست های REST را بررسی می کند. و تمرین هایی را ارائه می دهد که می تواند به شما در تقویت درک خود از مفاهیم کلیدی کمک کند. پس از اتمام این دوره، دانش لازم برای ساخت برنامه های تحت وب MVC قوی با Spring MVC را خواهید داشت. اهداف یادگیری استفاده از Spring MVC برای پروژه های تحت وب کنترلرهای فنری MVC پیاده سازی جریان های کنترل کننده اعتبارسنجی داده ها در مدل ها بومی سازی پیام های خطا هندلینگ استثنایی در Spring MVC کار با نمایشگرها استفاده از رهگیرها تعریف تم ها کنترلرهای Spring MVC REST
-
7
2 ساعت
با زیرنویس فارسی و انگلیسیکدگذاری در پایگاههای داده – که اغلب شامل استفاده از کد دیگ بخار است که نگهداری و اشکالزدایی آن دشوار است – میتواند کار خستهکنندهای باشد. ارتقاء برنامهها به نوع دیگری از ذخیرهسازی داده نیز به همین ترتیب چالش برانگیز است، زیرا معمولاً شامل بازنویسیهای گسترده کد است. Spring Data با انتزاع کردن تعاملات ذخیره داده در یک API مخزن مشترک و حذف کد boilerplate به این مسائل می پردازد. در این دوره یاد بگیرید که چگونه به راحتی مخازن مبتنی بر JPA را با استفاده از Spring Data JPA پیاده سازی کنید. مربی مری الن بومن شما را با پروژه چتر Spring Data آشنا می کند و تعداد انگشت شماری از روش های رایج پرس و جو را پوشش می دهد که می توانید به تنهایی شروع به تمرین کنید. از روشهای جستجوی ساده با عبارات ویژگی گرفته تا گزینههای پویاتر مانند Querydsl، Query by Example (QBE)، Spring Data REST، و MongoDB، مری الن به شما کمک میکند تا مهارتهایی را که برای استفاده از ویژگیهای این ابزار قدرتمند مدیریت داده نیاز دارید، ایجاد کنید.
-
8
1 ساعت
با زیرنویس فارسی و انگلیسیتوسعه دهندگان گاهی اوقات برای دیدن برنامه های خود مانند مهاجمان تلاش می کنند. آنها به طور خودکار آسیب پذیری ها را تشخیص نمی دهند. اینجاست که چارچوبهایی مانند Spring Security وارد میشوند. Spring Security ویژگیهای احراز هویت داخلی و مجوز را برای ایمن کردن برنامهها و سرویسهای شما و راههای آسان برای گسترش چارچوب برای به حداکثر رساندن ارزش آن ارائه میدهد. به معمار امنیتی فرانک مولی بپیوندید تا نشان دهد چگونه پروژه های جاوا خود را با Spring Security، LDAP، Active Directory و WebFlux ایمن کنید. در طول مسیر، یاد بگیرید که چگونه از Spring Security برای راه اندازی سرورهای OAuth 2.0 خود برای ایمن سازی برنامه ها و خدمات شبکه خود استفاده کنید.
-
9
1 ساعت
با زیرنویس فارسی و انگلیسیجفت کردن یک فریم ورک فرانتاند محبوب با یک راهحل بکاند با ویژگیهای کامل، گام بعدی طبیعی برای توسعهدهندگانی است که میخواهند «فول استک» کنند: ایجاد رابطها و کدهایی که به آنها قدرت میدهد. در این دوره آموزشی، مدرس امانوئل هنری توضیح می دهد که چگونه می توان یک برنامه فول استک را با React و Spring راه اندازی کرد. او شما را از طریق یک پروژه نمونه کامل راهنمایی می کند: یک REST API با یک رابط مبتنی بر فرم. در طول مسیر، میتوانید نحوه راهاندازی پروژه، تعریف مدلهای Spring، ایجاد نقاط پایانی و سپس ساخت یک رابط از اجزای React را بیاموزید. پس از تکمیل آموزش، میتوانید از تکنیکها و فناوریهای مشابه برای ساخت برنامههای جاوا اسکریپت و اسپرینگ فول استک خود استفاده کنید. اهداف یادگیری بررسی پلتفرم ها راه اندازی پروژه تعریف کلاس مدل اول راه اندازی مخزن JPA ساختن نقاط پایانی برای کنترلر کلاس HTTP ایجاد اجزای جلویی اجزای یک ظاهر طراحی شده اتصال کامپوننت به سرور اضافه کردن کنترلرهای سرور