تازه ترین کتاب ها
تاریخ: ۲۳:۳۸:۵ ۱۳۹۹/۳/۴ یکشنبه
توسط: MotoMan
امتیاز: ۰

اگر می‌خواهید که در ساختن برنامه‌های تجاری بی نقص موفق شوید، داشتن یک مدل دامنه بسیار غنی و کپسوله شده ضروری است. دوره ویدیویی Refactoring from Anemic Domain Model Towards a Rich One موسسه Pluralsight که توسط Vladimir Khorikov تدریس شده است، قصد دارد که چگونگی پیاده سازی صحیح آن را به شما نشان دهد.

ابتدا می‌آموزید که چرا Anemic domain یک ضد الگو است و رابطه آن با برنامه نویسی تابعی را هم بررسی می‌کنید. سپس در مورد کپسوله سازی و نحوه رسیدن به آن را در مدل دامنه خودتان یاد خواهید گرفت. در پایان، تعدادی تکنیک refactoring مهم را نیز بررسی خواهید کرد. در پایان این دوره، تکنیک هایی عملی را یاد می‌گیرید که به شما کمک می‌کنند تا این ضد الگو را در کدهای خودتان پیدا کنید و آن‌ها را به مدلی بی عیب و نقص ریفکتور کنید.

تعداد بازدید: ۲۲
دیدگاه ها: ۰
تاریخ: ۲۱:۵۳:۴۸ ۱۳۹۹/۳/۴ یکشنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: C Sharp| dotNET Framework| .NET Core| Video|

به لطف LINQ تغییرات بزرگی در زبان #C ایجاد شد. در دوره ویدیویی LINQ Fundamentals موسسه Pluralsight که توسط Scott Allen تدریس شده است، شما ویژگی‌های زبان سی شارپ که باعث می‌شوند LINQ کار کند را مشاهده خواهید کرد و همچنین نحوه استفاده موثر از LINQ را با استفاده از مثال‌های عملی خواهید آموخت.

شما این دوره را با دیدن نمایشی از قدرت LINQ به همراه برخی از قابلیت‌های مهم زبان #C برای LINQ، از جمله چگونگی ایجاد و استفاده از متد‌های الحاقی و عبارات لامبدا، شروع می‌کنید. در ادامه، شما بر روی رفتار پرس و جو‌های LINQ متمرکز می‌شوید و برای یادگیری نحوه فیلتر کردن، مرتب سازی و project کردن داده ها، کار با داده‌های واقعی را آغاز می‌کنید. سرانجام، تعدادی مثال در مورد نحوه استفاده از LINQ to XML و همچنین نحوه کار LINQ با منبع داده‌های remote را با استفاده از Entity Framework وMicrosoft SQL Server مشاهده خواهید کرد. در پایان این دوره، شما می‌توانید داده‌های موجود در حافظه را پرس و جو و پردازش کنید و همچنین با XML و پایگاه داده SQL Server  نیز کار کنید.

تعداد بازدید: ۵۸
دیدگاه ها: ۰
تاریخ: ۲۰:۴۸:۴۶ ۱۳۹۹/۳/۴ یکشنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: C Sharp| dotNET Framework| .NET Core| Video|

امکانات زیادی در #C و NET. وجود دارند که یا مورد استفاده قرار نمی‌گیرند و یا ناشناخته مانده اند و جالب این که می‌توانند حل مسائل را آسان‌تر کنند. در دوره ویدیویی C# Tips and Traps موسسه Pluralsight که توسط Jason Roberts تدریس شده است، شما توانایی پیاده سازی راحت‌تر راهکار‌های سی شارپ را بدست خواهید آورد.

ابتدا، شما نکات مربوط به رشته ها، اعداد، تاریخ‌ها و اشیا را یاد می‌گیرید. سپس نکات مرتبط با مسیر‌های فایل و URI ها، به همراه نکاتی در باب سازمان دهی و کامپایل کردن کلاس‌ها و کد‌ها را بررسی می‌کنید. سرانجام، شما در مورد چگونگی cast کردن و تبدیل انواع و همچنین چگونگی دریافت و کنترل اطلاعات در مورد محیط زمان اجرا بررسی خواهید کرد. با پایان یافتن این دوره، شما مهارت‌ها و دانش سی شارپ مورد نیاز را برای توسعه برنامه‌های سی شارپ با کد کمتر را در اختیار خواهید داشت.

تعداد بازدید: ۵۴
دیدگاه ها: ۰
تاریخ: ۱۸:۸:۵ ۱۳۹۹/۳/۴ یکشنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: C Sharp| Data Structures| Video|

کالکشن‌ها برای ذخیره کردن داده‌ها در برنامه‌ها ضروری هستند؛ اما تعداد زیاد مجموعه‌های مختلف می‌تواند گیج کننده باشد. در دوره ویدیویی Beginning C# Collections موسسه Pluralsight که توسط Simon Robinson تدریس شده است، شما توانایی استفاده از کالکشن‌های متداول برای پرس و جو از داده‌ها را به دست خواهید آورد.

در این دوره، ابتدا یاد می‌گیرید که چگونه و چه زمانی از آرایه، لیست و دیکشنری که سه کالکشن پر استفاده برای گروه بندی داده‌ها با هم هستند، استفاده کنید. سپس، نحوه پرس و جو از داده‌ها با استفاده از حلقه‌های foreach و for و همچنین استفاده از LINQ را خواهید فهمید. سرانجام، شما چگونگی قرار دادن کالکشن‌ها را در کالکشن‌های دیگر برای انجام کارهایی مانند پارتیشن بندی داده‌ها بررسی خواهید کرد. پس از پایان این دوره، شما مهارت‌های لازم را برای ذخیره کردن داده‌ها در کالکشن‌ها و جستجو، شمردن، پرس و جو و اصلاح آن‌ها با استفاده از کالکشن‌ها در انواع مختلفی از سناریو‌ها را در اختیار خواهید داشت.

تعداد بازدید: ۵۱
دیدگاه ها: ۰
تاریخ: ۱۴:۴۰:۹ ۱۳۹۹/۳/۴ یکشنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: Docker| Video|

امروزه کانتینرها (containers) یکی از داغترین مباحث فناوری اطلاعات هستند و فهمیدن اینکه از کجا باید شروع کرد کاری دشوار است. در دوره ویدیویی Docker Deep Dive که توسط Nigel Poulton تدریس شده است، شما داکر را از صفر تا صد با یادگیری همه چیز هایی که باید در مورد آن‌ها بدانید می‌آموزید تا هم مسیر شغلی خود را ارتقا بدهید و هم اطمینان لازم را برای شروع به کار با container‌ها به دست آورید.

ابتدا، شما اصول اولیه container‌ها و فناوری‌های بنیادینی که آن‌ها را در لینوکس و ویندوز امکان پذیر می‌کنند را بررسی می‌کنید. سپس مفاهیم اصلی image‌ها و container‌ ها، نحوه ساختن، مدیریت و کار با آن‌ها را یاد می‌گیرید. در پایان، شما به بررسی دقیق تنظیم و ارکستراسیون و برخی از امکانات سازمانی که اکنون در دسترس هستند خواهید پرداخت. وقتی این دوره را تمام کردید، برای بیشتر مباحث ارائه شده در آزمون Docker Certified Associate آماده خواهید بود و برای کار با container‌ها نیز آماده هستید.

تعداد بازدید: ۷۸
دیدگاه ها: ۰
تاریخ: ۲۱:۳۰:۴۳ ۱۳۹۹/۳/۳ شنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: WEB API| ASP Core| Video|

در این دوره یاد می‌گیرید که چگونه یک RESTful API را با ASP.NET Core 3 بسازید. ایجاد یک API واقعاً RESTful با ایجاد یک Web API معمولی کاملاً متفاوت است، اما در دوره ویدیویی Building a RESTful API with ASP.NET Core 3 موسسه Pluralsight که توسط Kevin Dockx تدریس شده است، ساختن RESTful API واقعی را با ASP.NET Core 3 یاد خواهید گرفت.

شما با بررسی نحوه تعامل با API خودتان با استفاده از متد‌های صحیح HTTP و کد‌های وضعیت و اینکه امنیت متد و خودتوانی در مورد چیست، کار را شروع می‌کنید. در ادامه، نحوه اعتبار سنجی ورودی را که برای API ارسال شده است و چگونگی پیاده سازی امکانات رایج مانند فیلتر و جستجو کردن را می‌آموزید. در پایان این دوره، شما همه چیز را درباره محدودیت‌ها و مزایای REST و چگونگی پیاده سازی آن‌ها هنگام ساختن API‌های خودتان با ASP.NET Core 3 را می‌آموزید.

تعداد بازدید: ۱۴۰
دیدگاه ها: ۰
تاریخ: ۲۱:۵۷:۹ ۱۳۹۹/۳/۲ جمعه
توسط: MotoMan
امتیاز: ۰
برچسب ها: Java Script| AngularJS| SPA| Video|

سؤالات زیادی درباره مفاهیم اصلی Angular وجود دارد، از جمله: آیا شما از بهترین شیوه‌های شناخته شده پیروی می‌کنید؟ نگهداری و refactor کردن برنامه در آینده چقدر آسان خواهد بود؟ اگر شما بخواهید که یک برنامه جدید را از صفر شروع به نوشتن کنید، از چه معماری برنامه ای باید استفاده کرد؟ در دوره ویدیویی Angular Architecture and Best Practices موسسه Pluralsight‌ که توسط Dan Wahlin تدریس شده است، شما مفاهیم معماری، بهترین شیوه‌ها و چگونگی حل برخی از کارهای چالش برانگیز که در انگولار با آن‌ها روبرو خواهید شد را یاد خواهید گرفت.

در ابتدا، تکنیک‌های مربوط به ارتباط کامپوننت‌ها را بررسی خواهید کرد. سپس، شما چگونگی مدیریت وضعیت و سازماندهی کد‌ها را خواهید آموخت. در پایان، بهترین شیوه‌های متداول، ملاحظات کارایی و موارد دیگر را نیز بررسی خواهید کرد. وقتی که کار شما با این دوره به پایان رسید، شما مهارت‌ها و دانش معماری برنامه‌های انگولاری را در اختیار خواهید داشت که در حین روند ساخت یک معماری برنامه استوار که به سادگی قابل نگهداری و ریفکتور کردن باشد، به کار می‌آیند.

تعداد بازدید: ۱۹۱
دیدگاه ها: ۰
تاریخ: ۱۷:۸:۳۳ ۱۳۹۹/۳/۱ پنج شنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: C Sharp| Design Patterns| Video|

در قلب توسعه برنامه‌های #C ماژولار و انعطاف پذیر، دانشی بنیادین از الگو‌های طراحی و موارد استفاده آن‌ها وجود دارد. در دوره ویدیویی C# Design Patterns: Builder موسسه Pluralsight که توسط Harrison Ferrone تدریس شده است، شما مهارت‌های لازم برای بکارگیری موثر الگوی طراحی سازنده در کد‌های خودتان را یاد می‌گیرید.

ابتدا شما می‌آموزید که الگوی طراحی سازنده چه جایگاهی در بین سایر الگو‌های طراحی دارد؛ سپس به دقت اجزای سازنده آن را نیز مورد بررسی قرار می‌دهید و در پایان، پیاده سازی صحیح آن را نیز مشاهده خواهید کرد. وقتی این دوره را تمام کردید، درک کاملی از الگوی Builder و اثربخشی آن خواهید داشت و همچنین نمونه ای واقعی از چگونگی یکپارچگی آن را در پروژه‌های خود خواهید دید.

تعداد بازدید: ۱۵۶
دیدگاه ها: ۰
تاریخ: ۲۱:۲۲:۴۶ ۱۳۹۹/۲/۳۱ چهارشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Design Patterns| Microservice|

در این کتاب، چالش‌ها و راه حل‌های کلیدی مربوط به میکرو سرویس‌ها را در بستر برنامه‌های سازمانی درک می‌کنید. این کتاب درک کاملی از اصول معماری میکرو سرویس‌ها و چگونگی استفاده از میکرو سرویس‌ها در سناریوهای واقعی را ارائه می‌کند.

در این کتاب، چالش‌های معماری با استفاده از میکرو سرویس‌ها همراه با یکپارچگی سرویس و مدیریت API ارائه شده اند و شما یاد می‌گیرید که چگونه استفاده از محصولات یکپارچه متمرکز مانند (enterprise service bus (ESB را از طریق استفاده از میکرو سرویس‌های composite/integration از بین ببرید. مفاهیم موجود در این کتاب متکی بر موارد کاربردی هستند و بر این واقعیت تاکید دارند که بیشتر شما در محیطی “brownfield” کار می‌کنید که در آن می‌بایست میکرو سرویس‌ها را در کنار برنامه‌های قدیمی با حداقل اختلال در کسب و کار خود پیاده سازی کنید.

کتاب Microservices for Enterprise، تکنیک‌های پیشرفته در زمینه پیام رسانی میکرو سرویس ها، توصیف و توسعه سرویس، کشف سرویس، نظارت و فناوری‌های مدیریت داده را پوشش می‌دهد و شما را در طی روند طراحی میکرو سرویس‌ها راهنمایی می‌کند. این کتاب همچنین شامل اهمیت سازماندهی سرویس‌ها به عنوان هسته در مقابل تجزیه ناپذیر، مرکب در مقابل یکپارچه و API در مقابل edge و این که چگونه این سازمان به حذف کردن استفاده از ESB مرکزی و ارائه سرویس‌ها از طریق یک API gateway کمک می‌کند.

این کتاب برای توسعه دهندگان و مهندسان DevOps که مسئول پیاده سازی برنامه‌های حول یک معماری میکرو سرویس و معماران و تحلیلگرانی که در حال طراحی چنین سیستمهایی هستند، مناسب است.

تعداد بازدید: ۲۱۵
دیدگاه ها: ۰
تاریخ: ۰:۱۱:۵۳ ۱۳۹۹/۲/۳۰ سه شنبه
توسط: MotoMan
امتیاز: ۰

طراحی دامنه محور شامل الگو‌ها و شیوه‌های مشهور بسیاری است که الگوی مشخصه، یکی از آن هاست. در دوره ویدیویی #Specification Pattern in C موسسه Pluralsight که توسط Vladimir Khorikov‌ تدریس شده است، شما می‌آموزید که چگونه الگوی مشخصه را در عمل به طور صحیح پیاده سازی کنید.

در این دوره ابتدا با موارد استفاده از این الگو آشنا می‌شوید. سپس، شما به بررسی ضد الگو‌ها و مشکلات رایج در این حوزه می‌پردازید. در آخر، شما با یادگیری در مورد چگونگی حفظ کپسوله سازی و همچنین نحوه ترکیب مشخصه‌های مختلف با یکدیگر، این دوره را به پایان می‌رسانید. در پایان این دوره، شما دانش لازم را برای استفاده از این الگو در پروژه‌های دنیای واقعی در اختیار خواهید داشت.

تعداد بازدید: ۲۴۲
دیدگاه ها: ۱
تاریخ: ۲۲:۵:۵۱ ۱۳۹۹/۲/۲۸ یکشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java Script| AngularJS| SPA|

اگر قبلاً توسط چارچوب‌های غیرقابل اعتماد جاوا اسکریپت سوخته باشید، از بلوغ سکوی Angular شگفت زده خواهید شد. انگولار شما را قادر می‌سازد تا برنامه‌های وب واقعی سریع و کارآمد بسازید. در کتاب Building Large-Scale Web Applications with Angular، شما انگولار را یاد می‌گیرید تا برنامه‌های Angular با کیفیت و عملیاتی را از طراحی تا استقرار تحویل دهید.

شما کار را با ایجاد یک برنامه ساده تناسب اندام با استفاده از اجزای سازنده Angular شروع می‌کنید. سپس برنامه‌ی نهایی خودتان به نام مربی شخصی را با شکل دادن مجدد برنامه تمرین بدنی به یک سازنده و اجرا کننده برنامه تمرین شخصی تمام عیار به وسیله ساختن یک directive پیشرفته که یکی از اساسی‌ترین و قدرتمند‌ترین ویژگی‌های Angular است، ارائه می‌کنید.

شما روش‌های مختلف معماری برنامه‌های Angular را با استفاده از RxJS و برخی از الگوهای دخیل در آن را یاد خواهید گرفت. سپس با معماری router-first آشنا می‌شوید که یک رویکرد هفت مرحله ای برای توسعه و طراحی برنامه‌های تجاری متوسط تا بزرگ به همراه دستور العمل‌های محبوب است. در پایان این کتاب، شما با حوزه توسعه وب با استفاده از Angular، Swagger، Docker، الگو‌ها و شیوه‌های یادگیری برای موفقیت به عنوان یک توسعه دهنده مستقل در وب یا به عنوان یک تیم در سازمان آشنا می‌شوید.

اگر یک توسعه دهنده JavaScript یا frontend هستید که به دنبال کسب تجربه جامعی در استفاده از Angular برای برنامه‌های کاربردی سازمانی هستید، این مسیر یادگیری برای شما مناسب است.

تعداد بازدید: ۳۶۹
دیدگاه ها: ۰
تاریخ: ۷:۱:۱۹ ۱۳۹۹/۲/۲۸ یکشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: ASP Core| WebAssembly|

در این کتاب یاد می‌گیرید که چگونه در Microsoft .NET برنامه‌های وب بسازید که در هر مرورگر مدرنی اجرا می‌شوند و به شما کمک می‌کند تا تجربه و مهارت‌های دات نت خود را به یک محیط جدید منتقل کنید و برنامه‌های مبتنی بر مرورگر را با استفاده از یک زبان و runtime نوع امن بسازید. توسعه یک وب سایت با رفتار غنی سمت کلاینت، بدان معنی است که بیشتر توسعه دهندگان باید یک زبان transpiled مانند JavaScript یا TypeScript را یاد بگیرند. اما امروزه می‌توانید با استفاده از Blazor، برنامه‌های مرورگر غنی را با استفاده از NET runtime. و #C توسعه دهید. با استفاده از Blazor می‌توانید از تمام تجربیاتی که در طول این سالها گردآوری کرده اید بهره برید و همچنین می‌توانید هزاران کتابخانه موجود را در مرورگر هم استفاده کنید.

کتاب Blazor Revealed این امکان را به شما می‌دهد تا به سرعت یک وب سایت غنی ایجاد کنید. شما یاد می‌گیرید که چگونه رابط‌های کاربری بسازید و داده‌ها را برای نمایش و تغییر به کاربر ارائه دهید و تغییرات کاربر را از طریق اتصال داده‌ها ضبط کنید. این کتاب نحوه‌ی دسترسی به یک کتابخانه غنی از عملکرد‌های .NET مثل یک مدل کامپوننت برای ساختن رابط کاربری قابل ترکیب، از جمله چگونگی توسعه کامپوننت‌های قابل استفاده مجدد که می‌توانند در صفحات و وب سایت‌های زیادی مورد استفاده قرار گیرند را بیان کرده است. همچنین چگونگی تبادل داده با سرور نیز پوشش داده شده است و نحوه دسترسی به میکرو سرویس‌ها و سرویس‌های پایگاه داده را هم در اختیار شما قرار می‌دهد.

فناوری Blazor با از بین بردن نیاز شما به یادگیری زبان‌ها و چارچوب‌های مختلف برای توسعه سمت کلاینت و سرور، پیشرفت جدیدی را در توسعه وب ایجاد کرده است. Blazor امکان استفاده از سی شارپ و دات نت را در همه سمت‌ها فراهم می‌کند و مجموعه ای از ویژگی‌های قوی را ارائه می‌دهد که به خوبی برای برنامه‌های مقیاس پذیر و سطح-سازمانی مناسب باشد. کتاب Blazor Revealed در استفاده از این ابزار مهم جدید برای توسعه برنامه وب، شما را راه می‌اندازد.

این کتاب برای توسعه دهندگان با تجربه NET. که می‌خواهند مهارت‌های موجود خود را برای ساخت برنامه‌های وب سمت کلاینت حرفه ای که در هر مرورگری اجرا شود به کار گیرند مناسب است. این کتاب برای توسعه دهندگان وب است که می‌خواهند از جاوا اسکریپت و پیچیدگی‌های آن فاصله بگیرند و در عوض از یک فناوری اثبات شده (NET.) استفاده کنند و به سمت ایجاد برنامه‌های با کیفیت سازمانی که مقیاس پذیر و قابل اعتماد باشند و تجربه کاربری خوبی را ارائه دهند حرکت کنند. این کتاب برای تمامی توسعه دهندگان وب NET. متوسط و حرفه ای است که هیچ تجربه ای در استفاده از Blazor ندارند نیز مناسب است.

 

تعداد بازدید: ۲۷۳
دیدگاه ها: ۰
تاریخ: ۲۰:۵۱:۰ ۱۳۹۹/۲/۲۴ چهارشنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: source control| Video|

از برنامه نویسان گرفته تا متخصصان فناوری اطلاعات، به نظر می‌رسد که این روزها هر توسعه دهنده نرم افزاری از Git استفاده می‌کند؛ چرا که گیت محبوب‌ترین سیستم کنترل نسخه در حال حاضر است. در دوره ویدیویی “Git: The Big Picture” موسسه Pluralsight‌ که توسطPaolo Perrotta  تدریس شده است، خواهید فهمید که گیت چیست، به چه دردی می‌خورد و چرا دنیای نرم افزار را به کنترل خود در آورده است.

ابتدا، در صورتی که Git اولین سیستم کنترل نسخه ای است که با آن آشنا می‌شوید، مقدمه ای از سیستم‌های کنترل نسخه برای شما گفته می‌شود. سپس، شما می‌آموزید که چه چیزی Git را خاص و متفاوت از سایر سیستم‌های مشابه می‌کند و سپس اطلاعاتی از کنترل نسخه توزیع شده کسب خواهید کرد. سرانجام، شما GitHub و جریان کاری خلاقانه ای که بسیاری از تیم‌ها در حال پذیرش هستند را درک خواهید کرد. هنگامی که کارتان با این دوره تمام شد، شما دقیقاً می‌دانید که Git چیست.

تعداد بازدید: ۲۹۹
دیدگاه ها: ۰
تاریخ: ۲۳:۰:۵۲ ۱۳۹۹/۲/۲۳ سه شنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp| Design Patterns| Video|

کار کردن با یک توپ بزرگ گِلی از کلاس‌ها آزار دهنده و حتی خطرناک است. هماهنگ و موزون کردن استفاده از کلاس‌های زیادی از service‌ها یا worker ها، می‌تواند بسیار پیچیده باشد و منجر به کدی خواهد شد که خواندن آن دشوار و مدیریتش سخت است. در دوره C# Design Patterns: Facade موسسه Pluralsight که توسط David Starr تدریس شده است، شما دانش لازم را یاد می‌گیرید و با یک الگوی ساده که استفاده از آن ساده است، توانایی غلبه بر این چالش‌ها را به دست خواهید آورد.

در ابتدا، از طریق چندین سناریوی مختلف، ضرورت این الگو را درک خواهید کرد. سپس، خواهید فهمید که چگونه الگوی Facade این مشکلات را که هر روز در کد خود مشاهده می‌کنید را مرتفع می‌کند. در پایان، چگونگی استفاده مناسب از الگوی نما (Facade) را بررسی می‌کنید تا به کمک آن بتوانید کدتان را خوانا‌تر و قابل نگهداری‌تر کنید و به تیم خود لذت بخشید. پس از اتمام این دوره، شما دانش و مهارت مورد نیاز الگوی طراحی Facade برای بهبود قابلیت مدیریت، خوانایی و ظرافت کد هایتان را در اختیار خواهید داشت.

تعداد بازدید: ۳۱۱
دیدگاه ها: ۰
تاریخ: ۲۲:۳۵:۴۳ ۱۳۹۹/۲/۲۲ دوشنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: SQL| SQL Server| Database|

از شروع فروتنانه آن در OS/2 با نسخه 1.1، SQL Server بار‌ها و بار‌ها ثابت کرده است که پایگاه داده ای است که متخصصان داده دوست دارند از آن استفاده کنند. موتور SQL Server قابل اعتماد است، و زبان T-SQL، هر چیزی که توسعه دهندگان نیاز دارند تا به سرعت برنامه‌های انعطاف پذیر و کارا بنویسند را در اختیار قرار می‌دهد. در بهار سال 2016، مایکروسافت اعلام کرد که SQL Server در سیستم عامل لینوکس در دسترس قرار خواهد گرفت، چیزی که برای بسیاری از متخصصان فنی غیرقابل باور بود. اضافه شدن (Platform Abstraction Layer (PAL در SQL Server امکان اجرای آن بر روی سیستم عامل‌های لینوکسی مانند Ubuntu ،Red Hat Enterprise Linux و SUSE را فراهم می‌کند. SQL Server همچنین از container‌های لینوکس پشتیبانی می‌کند و امکانات جدید شگفت انگیزی را برای استقرار و بهره برداری فراهم می‌کند.

مایکروسافت SQL Server، مجهز به ویژگی‌های پیشرو در صنعت و بهترین قابلیت‌های پردازش تراکنش‌های آنلاین است. اگر به دنبال کار با پردازش و مدیریت داده هستید، هرچه سریع‌تر شروع به کار کردن با Microsoft Server 2019 مهم است. کتاب Introducing SQL Server 2019، جدید‌ترین امکانات SQL Server 2019 و اهمیت آن‌ها را برای شما بیان می‌کند. شما یاد می‌گیرید که چگونه سرعت query گرفتن را افزایش دهید و چگونه می‌توانید از ویژگی‌های امنیتی جدید و بهبود یافته برای ساختن راه حل‌های قوی برای مدیریت داده‌ها استفاده کنید. فصل‌های بعدی به شما در یکپارچه کردن، مدیریت و تجزیه و تحلیل کلیه داده ها، از جمله رابطه ای، NoSQL و داده‌های بزرگ بدون ساختار با استفاده از SQL Server 2019 کمک می‌کند. همچنین بخش‌های اختصاصی در این کتاب نشان می‌دهند که چگونه می‌توانید از SQL Server 2019 برای بهره بردن از پلتفرم‌های پردازش داده ها، مانند Apache Hadoop و Spark و فناوری‌های containerization مانند Docker و Kubernetes استفاده کنید تا داده‌های خود را کنترل کرده و به طور مؤثر بر آن‌ها نظارت کنید.

در پایان این کتاب، شما به خوبی با تمام امکانات Microsoft SQL Server 2019 آشنا می‌شوید و نحوه استفاده از آنها را برای ساختن راه حل‌های قوی برای مدیریت داده ها، درک خواهید کرد.

تعداد بازدید: ۳۶۰
دیدگاه ها: ۰
تاریخ: ۲۱:۳۷:۵۵ ۱۳۹۹/۲/۲۱ یکشنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: Css| HTML5|

آیا شما یک توسعه دهنده full-stack هستید که نیاز دارید تا مهارت‌های front-end خود را ارتقا بخشید؟ شاید هم شما روی front-end کار می‌کنید و به یک مرور کلی از هر آنچه که HTML و CSS مدرن ارائه می‌دهند احتیاج دارید؟ یا احتمالا تا به حال فقط وبسایت کوچکی را ساخته اید و به درک عمیقی از طراحی وب واکنش گرا و چگونگی دستیابی به آن نیاز دارید؟ اگر این گونه هست، این کتاب برای شماست!

کتاب “Responsive Web Design with HTML5 and CSS, Third Edition”، نسخه‌ی جدید و بسط داده شده از یکی از جامع‌ترین و پرفروش‌ترین کتاب‌ها در مورد جدیدترین ابزارها و تکنیک‌های HTML5 و CSS برای طراحی وب واکنش گرا است. این ویرایش، شامل جدیدترین پیشرفت‌ها و بهبود‌ها در طراحی وب واکنش گرا از جمله دسترسی پذیری کاربر بهتر، فونت‌های متغیر و بارگذاری فونت، CSS Scroll Snap و موارد دیگر می‌باشد. با فصل جدیدی که به CSS Grid اختصاص داده شده است، خواهید فهمید که چگونه با مکانیسم چیدمان Flexbox متفاوت است و چه زمانی باید از یکی از آنها به جای دیگری استفاده کنید.

علاوه بر این، شما می‌توانید دانش عملی در مورد SVG، نوشتن نشانه گذاری HTML دسترسی پذیر، ایجاد زیبایی و جلوه‌های خیره کننده با CSS، استفاده از انتقال ها، تبدیلات و انیمیشن ها، یکپارچه سازی media queryها و موارد دیگر را کسب کنید. این کتاب با بررسی برخی نکات و رویکرد‌های منحصر به فرد برای توسعه front-end از طرف نویسنده به پایان می‌رسد. در پایان این کتاب، شما نه تنها درک کاملی از طراحی وب واکنش گرا و آنچه که ممکن است با جدیدترین امکانات HTML5 و CSS امکان پذیر باشد را دارید، بلکه دانش نحوه اجرای بهتر هر تکنیک را نیز در اختیار خواهید داشت.

تعداد بازدید: ۴۶۵
دیدگاه ها: ۰
بیشتر
loading...

لطفا منتظر بمانید...