تبدیل شدن به یک توسعه دهنده Java EE 7 - Become a Java EE 7 Developer

-
1
2 ساعت
با زیرنویس فارسی و انگلیسیپلتفرم Java Enterprise Edition (EE) بر اساس Java Standard Edition (SE) ساخته شده است تا یک راه حل محاسباتی قدرتمند برای شرکت ارائه دهد. این برنامه صدها هزار پویاترین و قدرتمندترین سایت ها را در وب اجرا می کند - همه چیز از مشاغل کوچک مورد علاقه شما گرفته تا سیستم های Fortune 500. این مقدمه را تماشا کنید تا موارد ضروری Java EE 7 را بیاموزید و با این پلتفرم هیجان انگیز توسعه را شروع کنید. Alex Theedom نمایی سطح بالا از اکوسیستم Java EE را ارائه می دهد و 12 مهمترین API را پوشش می دهد. نحوه استفاده از JavaServer Faces برای ایجاد نماهای تعاملی، پیاده سازی سرویس Java Message برای جداسازی برنامه خود، اطمینان از یکپارچگی داده ها با Bean Validation، ایجاد سایتهای پویا با WebSocket و موارد دیگر را بیاموزید. اهداف یادگیری گذشته، حال و آینده جاوا JavaServer Faces (JSF) تزریق بافت و وابستگی (CDI) صفحات JavaServer (JSP) و زبان بیان (EL) لوبیای جاوا Enterprise (EJB) سرویس پیام جاوا (JMS) Java Persistence API (JPA) API اعتبار سنجی لوبیا API جاوا برای خدمات وب RESTful (JAX-RS) WebSocket API JSON Processing API API پردازش دسته ای جاوا 8 با جاوا EE 7
-
2
3 ساعت
با زیرنویس فارسی و انگلیسیمشخصات جاوا EE استاندارد صنعتی برای ساخت برنامه های کاربردی وب در سطح سازمانی است. در این دوره، مربی Eyitayo Koleoso بر JSF تمرکز می کند و به برنامه نویسان جاوا نشان می دهد که چگونه از این پلت فرم برای ساختن برنامه های کاربردی قوی و امن Java EE استفاده کنند. نحوه راه اندازی یک پروژه JSF، ایجاد یک صفحه JSF با استفاده از Facelets، استفاده از پشتیبانی Ajax در JSF، ایمن سازی برنامه وب JSF خود، ترکیب JSF با چارچوب های دیگر و موارد دیگر را بیاموزید. اهداف یادگیری چرا از JSF استفاده کنیم؟ نحوه عملکرد JSF استفاده از لوبیای مدیریت شده در JSF ایجاد یک صفحه JSF با استفاده از Facelets استفاده از پشتیبانی Ajax در JSF پردازش داده های پیچیده با مبدل های JSF امنیت در JSF JSF و کتابخانه های کامپوننت شخص ثالث
-
3
6 ساعت
با زیرنویس فارسی و انگلیسیبا نحوه ایجاد صفحات وب پویا با استفاده از سرولت ها و صفحات JavaServer (JSP) آشنا شوید. این دوره با اصول اولیه شروع می شود و اصول سرولت را پوشش می دهد. مربی Ketkee Aryamane نحوه تنظیم محیط خود را توضیح می دهد و در مورد درخواست های GET و POST و همچنین ارسال و تغییر مسیر بحث می کند. سپس به سراغ JSP می رود و مفاهیم اساسی مانند چرخه زندگی JSP را مرور می کند. او همچنین مدیریت جلسه، فیلترها و شنوندگان را پوشش می دهد. برای جمع بندی، او از ماژول اصلی JSPL و کتابخانه برچسب استاندارد (JSTL) و ماژول fmt می گذرد، و همچنین در مورد توسعه برچسب های سفارشی بحث می کند. اهداف یادگیری بررسی هدف سرولت ها پیاده سازی درخواست GET در برنامه وب اصول درخواست POST حمل و نقل، تغییر مسیر و سایر API ها چرخه زندگی سرولت بررسی JSP و ویژگی های آن مدیریت جلسات فیلترها و شنوندگان استفاده از زبان بیان در JSP نیاز به JSTL و ماژول های آن
-
4
2 ساعت
با زیرنویس فارسی و انگلیسیخدمات وب RESTful و SOAP بخش مهمی از کار با Java EE هستند. آنها برنامه های جاوا را قادر می سازند تا با استفاده از پروتکل های استاندارد اینترنت، داده ها را به طور ایمن و کارآمد در سراسر وب منتقل کنند. این دوره به شما آموزش می دهد که چگونه خدمات وب را با دو API جاوا بسازید: JAX-WS، برای خدمات مبتنی بر SOAP و JAX-RS، برای خدمات RESTful. همراه با مربی کشا ویلیامز، هنگام ایجاد خدمات وب برای ایجاد، به روز رسانی، حذف و پرس و جو از داده های پروژه نمونه، یک پایگاه داده را دنبال کنید: یک پایگاه داده ردیابی اشکال که بلیط کاربران بسیاری از برنامه های مختلف را ثبت می کند. در طول راه، او نحوه پیاده سازی جستجوی سطح بالا، رسیدگی به خطاها و آزمایش خدمات وب خود را برای نقص ها توضیح می دهد. همچنین می توانید نحوه استفاده از جدیدترین ویژگی های Java EE 7، مانند JAX-RS Client API برای دسترسی به منابع REST را بیاموزید. اهداف یادگیری مقایسه زمان استفاده از JAX-WS در مقابل JAX-RS استفاده از حاشیه نویسی JAX-RS دسترسی به منابع REST با JAX-RS ایجاد نقاط پایانی JAX-WS نوشتن خدمات RESTful با استفاده از JAX-RS خواندن، نوشتن، به روز رسانی و حذف داده ها از طریق نقاط پایانی نقشه برداری به موجودیت ها مدیریت خطا آزمایش خدمات وب ایمن سازی خدمات وب جاوا EE
-
5
2 ساعت
با زیرنویس فارسی و انگلیسیتوانایی ایجاد موفقیت آمیز یک سرویس وب RESTful یک مهارت اساسی در صنعت تحت سلطه اینترنت امروز است. در این دوره، نحوه توسعه یک سرویس گیرنده و سرور RESTful با استفاده از پیاده سازی Java Enterprise Edition به سبک معماری REST، JAX-RS API 2.0 را بیاموزید. این API قدرتمند و کاملاً برجسته بهترین شیوه های صنعت را در بر می گیرد زیرا به طور یکپارچه با دیگر API های ضروری مانند اعتبار سنجی Bean Validation و JSON Processing ادغام می شود. به Alex Theedom بپیوندید تا طیف وسیعی از موضوعات را راهنمایی کند، از جمله نحوه تعیین نقاط پایانی منابع، نحوه ایجاد پویایی در برنامه خود با استفاده از هایپر مدیا، نحوه حفظ یکپارچگی داده ها با اعتبار سنجی Bean و نحوه پردازش پیام ها با API پردازش JSON به پس از اتمام این دوره، آماده توسعه برنامه های کاربردی RESTful مشتری و سرور خود خواهید بود. اهداف یادگیری وسعت ویژگی های JAX-RS را کشف کنید از روش حاشیه نویسی استفاده کنید از روش وراثت استفاده کنید یک قرارداد REST و API root تعریف کنید موجودیت منبع REST را ایجاد کنید روش های منابع REST را ایجاد کنید مصرف کنندگان و تولیدکنندگان را درک کنید با انواع رسانه های مختلف کار کنید پارامترهای مسیر را تعریف و کار کنید پاسخ REST بسازید و استثنائات را مدیریت کنید پیاده سازی Bean Validation و مدیریت خرابی ها یک مشتری RESTful ایجاد کنید که سرویس وب را مصرف می کند از JSON-P API با مشتری REST استفاده کنید پیاده سازی هایپر مدیا (HATEOAS)
-
6
1 ساعت
با زیرنویس فارسی و انگلیسیبرنامه نویسی WebSocket یک الگوی جدید در توسعه وب است که تجربه وب تعاملی را به سطح جدیدی از ثروت می رساند. WebSocket API در Java EE یک مدل چرخه زندگی قدرتمند و پیکربندی حاشیه نویسی ارائه می دهد و یک راه حل ایده آل برای توسعه وب سایت های تعاملی و پویا است. در این دوره، نحوه پیاده سازی عملکرد WebSocket در برنامه مشتری و سرور را بیاموزید. با Alex Theedom همراه باشید تا او شما را در چرخه عمر اتصال WebSocket راهنمایی کند و روش های برنامه نویسی Java EE WebSocket را مورد بحث قرار دهد: حاشیه نویسی و برنامه نویسی. او نحوه ایمن سازی و رمزگذاری نقاط پایانی WebSocket و استفاده از تکنیک های ساده برای آزمایش پیاده سازی آنها را نشان می دهد. علاوه بر این، او نحوه ادغام API پردازش JSON و ایجاد یک سرویس گیرنده WebSocket مبتنی بر سرور و سرور را توضیح می دهد. اهداف یادگیری استفاده از WebSocket چرخه حیات و توپولوژی WebSocket WebSocket جلو و عقب روشهای WebSocket روش حاشیه نویسی و روش برنامه نویسی برنامه نویسی API مشتری استفاده از JSON Processing API کدگذاری رمزگذار و رمزگشایی ساخت قسمت جلویی آزمایش نقاط پایانی WebSocket
-
7
1 ساعت
با زیرنویس فارسی و انگلیسیJSON یک فرمت انتقال داده در همه جا و سبک وزن است که برای ذخیره و تبادل اطلاعات به صورت سازمان یافته و قابل خواندن توسط انسان استفاده می شود. این معمولاً به عنوان قالب داده انتخابی در سرویس های کوچک، API های RESTful و ذخیره داده های NoSQL استفاده می شود. دانستن نحوه دستکاری JSON دانش اساسی برای هر توسعه دهنده است. در این دوره، نحوه استفاده از API JSON-Processing Java Enterprise Edition (EE) را بیاموزید. JSON-Processing با دو مدل برنامه نویسی، یکی از ساده ترین روش ها برای تولید، پرس و جو و تجزیه و تحلیل داده های JSON است و پی خواهید برد که پیاده سازی آن در پروژه های شما سریع و آسان است. با Alex Theedom همراه باشید تا مجموعه ای از موضوعات را پوشش دهد، از جمله نحوه استفاده از مدل شی و مدل جریان، نحوه عبور از ساختار JSON و نحوه تجزیه و تحلیل داده های JSON با استفاده از API های سازنده گسترده. هنگامی که این دوره را به پایان می رسانید، آماده توسعه با این API ضروری و قدرتمند خواهید بود. اهداف یادگیری کار با JSON و جاوا ویژگی های API JSON-Processing مدل شیء Java EE JSON ایجاد یک مدل از یک رشته JSON ساخت مدل JSON پیمایش مدل JSON خروجی مدل JSON به جریان داده تجزیه و تحلیل و نوشتن داده های JSON
-
8
2 ساعت
با زیرنویس فارسی و انگلیسینحوه استفاده از یکی از مفیدترین و مهمترین API های Java EE را بیاموزید: Bean Validation API. این API کل اکوسیستم Java EE را برش می دهد و ویژگی هایی را برای اطمینان از یکپارچگی برنامه شما با محافظت از آن در برابر اطلاعات غلط و بد شکل ارائه می دهد. در این دوره، می توانید از طریق بسیاری از محدودیت های موجود در نسخه 2.0 API اعتبار سنجی Bean، و همچنین محدودیت های اضافی ارائه شده توسط Hibernate Validator 6.0. هنگام ایجاد یک برنامه کاربردی وب، اعتبار سنجی را به صورت عملی بیاموزید. مربی Alex Theedom نشان می دهد که چگونه API را با محدودیت های سفارشی بسازیم و چگونه پیام های شکست اعتبارسنجی را بین المللی کنیم. به علاوه، تکنیک های پیشرفته ای مانند اعتبارسنجی متقاطع و متغیر پارامترها و نحوه ادغام Bean Validation با سایر فناوری های Java EE مانند JAX-RS، Java Persistence API (JPA) و JavaServer Faces (JSF) را بیاموزید. در پایان این دوره، شما تجربه عملی استفاده از Bean Validation در یک برنامه وب واقعی را کسب کرده اید و قادر خواهید بود آنچه را که در برنامه های جاوا خود آموخته اید پیاده سازی کنید. اهداف یادگیری اعتبار لوبیا چیست؟ اعمال محدودیت های داخلی اعمال محدودیت های Hibernate طراحی اعتبارسنجهای محدودیت سفارشی مدیریت و پیکربندی پیام های شکست اعتبار سنجی ایجاد محدودیت های ترکیبی سفارشی ایجاد محدودیت های اعتبار سنجی سفارشی اعتبار سنجی عرضی و پارامتری متقابل ادغام با خدمات وب RESTful (JAX-RS)
-
9
51 دقیقه
با زیرنویس فارسی و انگلیسیبا Enterprise Java Beans (EJB) در Java EE آشنا شوید. امانوئل هنری شما را در کل ایجاد یک رابط برنامه نویسی برنامه کاربردی EJB (API) راهنمایی می کند. او با توضیح مزایای EJB شروع می کند. او نحوه تنظیم پایگاه داده، غلبه بر خطاها و ایجاد یک پروژه را پوشش می دهد. سپس، او اصول اولیه لوبیا و نحوه نحو یک لوبیا را مورد بحث قرار می دهد. در مرحله بعد، او نحوه ایجاد لوبیای پیام محور را نشان می دهد. در نهایت، او نحوه ایجاد سرولت و نحوه آزمایش موارد EJB در سرور را مرور می کند. اهداف یادگیری تعریف دانه جاوا Enterprise استفاده از فایل های EJB JAR راه اندازی EJB راه اندازی پایگاه داده افزودن یک موجودیت برای تعاملات استفاده از حبوبات جلسه استفاده از حبوبات بدون حالت و حالت استفاده از لوبیا جلسه تک نفره ایجاد لوبیای پیام محور دسترسی به حبوبات ایجاد سرولت های ListRecords و PostRecords آزمایش پروژه های EJB
-
10
39 دقیقه
دوبله شدهانتخاب گزینه استقرار برای برنامه جاوا می تواند سخت باشد. در این دوره با امانوئل هنری، نحوه انتخاب استراتژی مناسب و آشنایی با برخی از محبوب ترین راه حل ها، مانند خدمات وب آمازون (AWS) و Microsoft Azure را بیاموزید. امانوئل نحوه بسته بندی صحیح برنامه خود را توضیح می دهد و سه گزینه مختلف را مرور می کند: استقرار در محیط محلی با ماهی شیشه ای، استقرار در ابر با Azure و AWS و استقرار در ظروف Docker. با کاربردها و مزایای معمولی هر گزینه آشنا شوید، بنابراین می توانید بهترین استراتژی را برای گردش کار و کاربر نهایی خود انتخاب کنید. اهداف یادگیری گزینه های استقرار راه اندازی استقرار خود را استقرار محلی با ماهی شیشه ای استقرار در Azure و AWS استقرار در ظروف Docker