اسپرینگ (Spring) یکی از معروف ترین و پرکاربرد ترین framework های جاوایی است. این framework متن باز بوده و اولین بار در سال 2003 ارائه شده است. اسپرینگ از ابتدای ارائه تا الان تغییرات زیادی داشته و بسیار قدرتمند و معروف شده است. اسپرینگ framework قدرتمندی است که هدف اصلی آن برنامه های enterprise هستند اگرچه اسپرینگ بیشتر java EE را هدف گرفته است ولی در محیط های غیر از EE نیز می توان از آن استفاده کرد. بر خلاف تصوری که اشتباهاً در بین خیلی ها شکل گرفته است اسپرینگ برای ساخت اپلیکیشن تحت وب نیست بلکه Spring web که مبتنی بر مدل MVC بود و بیشتر به عنوان Spring MVC شناخته می شود تنها بخشی از اسپرینگ است که از آن برای ساخت برنامه های تحت وب استفاده می شود. اسپرینگ به برنامه نویسان اجازه می دهد تا برنامه هایشان را به سبک POJO بنویسند و این یک امتیاز عالی برای برنامه نویسان جاواست. در دوره آموزشی Pluralsight Architecting Web Applications with Spring ابتدا اسپرینگ و امکانات آن را معرفی می کنیم سپس با ارائه مثال های بیشتر با امکانات مختلف آن آشنا می شویم. سرفصل های دوره آموزشی Pluralsight Architecting Web Applications with Spring: - درک معماری نرم افزار - مدیریت لایه های پایگاه داده - ساخت اجزای اولیه - تست کد - امنیت نرم افزار با Spring Security
Building applications is hard, but a good architecture should help to make it easier. This course looks at the idea of building your application with isolated components while making use of Spring Data and Spring Security.
How do you go about designing and building a complex web application while keeping the code maintainable and testable? This course, Architecting Web Applications with Spring, examines how to build your application from "components," where each component is a feature of your application. That feature is isolated as much as possible from the rest of the application and will contain all the code it needs. You"ll be shown how to unit test these features by injecting dependencies to make them mockable, and how to use Mockito as the mocking framework that will allow features to be unit-tested. You"ll learn how to integrate test components with support from Spring, as well as database integration, using Flyway to manage database migrations, and using Spring Data to access that data. Last, but not least, you"ll discover how to use Spring Security to provide a layer of authentication and authorization to your application. By the end of this course, you"ll be able to fully architect web apps with multiple components in Spring using code that you can easily test and maintain. Table of Contents: - Understanding the Application Architecture - Managing Your Database Layer - Building the Initial Component - Testing Your Code - Securing the Application with Spring Security More info (open/close)
مشخصات شرکت سازنده: پلورالسایت / Pluralsight زبان آموزش: English مدرس: Kevin Jones سطح آموزشی: , intermediate زمان آموزش: 1h 57m حجم فایل: 303 مگابایت تاریخ انتشار: 16:33 - 95/5/6 منبع: پی سی دانلود امتیاز:
لینک های دانلود
دانلود - 303 مگابایت راهنمای دانلود اگر نرم افزار مدیریت دانلود ندارید، قبل از دانلود هرگونه فایلی، یک نرم افزار مدیریت دانلود مانند IDM و یا FlashGet نصب کنید.برای دانلود، به روی عبارت "دانلود" کلیک کنید و منتظر بمانید تا پنجره مربوطه ظاهر شود سپس محل ذخیره شدن فایل را انتخاب کنید و منتظر بمانید تا دانلود تمام شود.فایل های قرار داده شده برای دانلود به منظور کاهش حجم و دریافت سریعتر فشرده شده اند، برای خارج سازی فایل ها از حالت فشرده از نرم افزار Winrar و یا مشابه آن استفاده کنید.چنانچه در مقابل لینک دانلود عبارت بخش اول، دوم و ... مشاهده کردید تمام بخش ها می بایستی حتماً دانلود شود تا فایل قابل استفاده باشد.کلمه رمز جهت بازگشایی فایل فشرده عبارت www.p30download.com می باشد. تمامی حروف را می بایستی به صورت کوچک تایپ کنید و در هنگام تایپ به وضعیت EN/FA کیبورد خود توجه داشته باشید همچنین بهتر است کلمه رمز را تایپ کنید و از Copy-Paste آن بپرهیزید.چنانچه در هنگام خارج سازی فایل از حالت فشرده با پیغام CRC مواجه شدید، در صورتی که کلمه رمز را درست وارد کرده باشید. فایل به صورت خراب دانلود شده است و می بایستی مجدداً آن را دانلود کنید.فیلم راهنمای دانلود و رفع عیب فایل های دانلود شده را در این صفحه ببینید. www.p30download.comرمز فایل
SVG زبانی برای توصیف گرافیک 2 بعدی و برنامه های گرافیکی در XML است این تکنولوژی مخفف کلمات Scalable Vector Graphics میباشد SVG برای ایجاد گرافیک های برداری در صفحات وب بکار میرود و با زوم روی عکس های SVG کیفیت آنها پایین نمی آید هر المانی که در SVG می بینید میتواند نقاشی شود
در این دوره آموزشی آنچیزی که انتظار دارید برای شما خواهد بود یادگیری زبان C از صفر تا صد در این دوره آموزشی امکان پذیر خواهد بود کاربران در این دوره می توانند با مفاهیم ساده متوسط و پیشرفته زبان C آشنا شوند و در طی چند روز آموزش بتوانند آنچیزی که برای کدنویسی نیاز دارند را داش
پایگاه داده ها یا بانک اطلاعاتی به مجموعه ای از اطلاعات با ساختار منظم و سامان دهی شده گفته می شود این پایگاه های اطلاعاتی معمولاً در قالبی که برای دستگاه ها و رایانه ها قابل خواندن و قابل دسترسی باشند ذخیره می شوند البته چنین شیوه ذخیره سازی اطلاعات تنها روش موجود نیست و
صدا یا صوت از انواع انرژی است که از تحرک ذرات ماده بوجود میآیند به این گونه که یک ذره با حرکت برخورد خود به ذرهای دیگر ذرهٔ دیگر را به حرکت در میآورد و به همین ترتیب است که صوت نشر مییابد صدا ارتعاشیست که توسط حس شنوایی انسان درک میشود ما معمولاً اصواتی که در هوا حرکت می
دانلود مجموعه تصاویر شاتر استوک زیبا و دیدنی چهره با احساسات مختلف Faces with different emotions را برای شما کاربران عزیز آماده دانلود کرده ایم شاتر استوک که یکی از بزگترین سایت های ارائه دهنده تصاویر گرافیکی با کیفیت بالا و موضوعات متنوع و بسیار دیدنی است که تصاویر زیادی را بر
در این دوره آموزشی هدف ما این است که یک بازی کامل را ساخته و تحویل دهیم برای آموزش این دوره شما هیچ نیازی به برنامه های پرحجم و پیچیده و یا نصب هیج یک از از ابزارهای مختلف نخواهید داشت تنها چیزی که برای آموختن این دوره لازم می باشد یک ویرایشگر متن ساده به همراه یک مرورگر می باش
برنامه نویسی تابعی از مانی که اختراع شده است به عنوان ابزاری جداناپذیر از برنامه نویسی پیشرفته مورد طرح قرار گرفته است توسط توابع ما می توانید کارهای خود را کپسوله کرده و در زمان های مورد نیاز از آنها بهره مند شویم این قابلیت در زبان های پرطرفدار امروزی از جمله جاوا سی پلاس پل
عکاسی زیر آب شاخهای از عکاسی است که از آبزیان یا جاذبههای زیرآب عکسبرداری میشود کنترل حرکت در عکاسی زیرآب بسیار مهم است زیرا برخلاف سطح زمین سوژهها و عکاس همیشه در حال جنبش و حرکتاند انعکاس نور عامل دیگری است که تأثیر زیادی بر عکاسی زیر آب میگذارد عکاس هر چقدر عمیقتر
Windows Server 2012 R2 یکی دیگر از سیستم عاملهای مایکروسافت میباشد که برای سرورها طراحی شده است و میتواند توسط مراکز اطلاعاتی بزرگ دنیا و یا حتی شرکتهای کوچک مورد استفاده قرار گیرد این نسخه از ویندوز ویژگیهای جدید و پیشرفتهای را در زمینه مجازی سازی شبکه ذخیره سازی تجرب
در این دوره آموزشی می توانید به مانند یک حرفه ای با HTML کار کرده و با توسعه صفحه های وب آشنا شوید در دوره با عناصر اصلی HTML آشنا می شوید می توانید تا با شروع به ساخت صفحات وب با مبانی اساسی HTML آشنا شده و در نهایت بتوانید پس از مدتی یک سایت شخصی را با استفاده از آموخته های