توضیحات
مهندسی نرم افزار و پیاده سازی آن در Java EE با Vaadin,JPA,Microservices,Spring و Maven
نام دوره : Java EE with Vaadin, JPA, Microservices, Spring and Maven
پیش نیاز:
- جاوا پایه
- شاید MySQL (JPA کوئری ها را ایجاد کند، بنابراین چندان مهم نیست)
توضیحات:
زمانی که مهندسی نرم افزار را شروع کردم، همیشه می خواستم بدون هیچ گونه پیکربندی، کنترل نسخه یا پیکربندی سرور ایجاد کنم.
بعداً متوجه شدم که کدنویسی تنها بخشی از مهندسی نرم افزار است:
طرح های معماری، الگوهای طراحی و توانایی نوشتن اجزای نرم افزاری قابل استفاده مجدد و با اتصال آزاد بخش های بسیار مهم تری از برنامه نویسی هستند.
در دوره مهندسی نرم افزار و پیاده سازی آن در Java EE با Vaadin,JPA,Microservices,Spring و Maven ما قصد داریم در مورد اصول اولیه مهندسی نرم افزار حرفه ای مانند نحوه جداسازی کدها به چندین ماژول یا نحوه استفاده از یک فریمورک ساخت برای ساخت برنامه نهایی صحبت کنیم.
قبل از توسعه برنامه نهایی از ابتدا – که تمام فناوری های ارائه شده را با هم متصل می کند – ما این فناوری ها را یک به یک در نظر خواهیم گرفت.
در بخش اول میخواهیم Maven را بررسی کنیم، یکی از محبوبترین فریمورکهای ساخت.
فصل دوم در مورد Java Persistence API و مشکلات مربوط به پایگاه داده است.
فصل سوم تا آنجایی که به پیکربندی مبتنی بر XML مربوط می شود Spring را پوشش می دهد، سپس در مورد راه جدید صحبت خواهیم کرد: به اصطلاح Spring Boot.
در نهایت قصد داریم اپلیکیشنی را پیاده سازی کنیم که در آن از تمامی فناوری هایی که در مورد آن صحبت کردیم استفاده کنیم.
دوره مهندسی نرم افزار و پیاده سازی آن در Java EE با Vaadin,JPA,Microservices,Spring و Maven برای چه کسانی است:
این دوره برای مبتدیان و همچنین برای مهندسان و برنامه نویسان با تجربه در نظر گرفته شده است که به دنبال تجدید سریع در زمینه مهندسی نرم افزار حرفه ای هستند.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید