تازه ترین کتاب ها
تاریخ: 1400/07/24 23:20
توسط: MotoMan
امتیاز: ۰
برچسب ها: Computer Networks|

به ویرایش هشتم کتاب «شبکه‌های کامپیوتری: رویکردی از بالا به پایین، نسخه جهانی» خوش آمدید. از زمان انتشار ویرایش اول در 16 سال پیش، کتاب ما برای استفاده در صدها دانشکده و دانشگاه انتخاب شده است، به 14 زبان ترجمه شده و بیش از صد هزار دانشجو و شاغل در سراسر جهان از آن استفاده می‌کنند. ما از بسیاری از این خوانندگان شنیده ایم و غرق در واکنش‌های مثبت شده ایم.
ما فکر می‌کنیم یکی از دلایل مهم این موفقیت این بوده است که کتاب ما همچنان رویکردی تازه و به موقع برای آموزش شبکه‌های کامپیوتری ارائه می‌دهد. ما در ویرایش هشتم این کتاب تغییراتی ایجاد کرده ایم، اما آن چیز هایی را که معتقدیم از مهمترین جنبه‌های این کتاب هستند (و مدرسان و دانشجویانی که از کتاب ما استفاده کرده اند نیز تأیید کرده اند) را بدون تغییر نگه داشته ایم: رویکرد بالا به پایین آن، تمرکز آن بر اینترنت و نگرشی مدرن از شبکه‌های کامپیوتری، توجه آن به هر دوی اصول و عمل، و سبک و رویکرد قابل دسترسی آن نسبت به یادگیری در مورد شبکه‌های کامپیوتری. با این وجود، ویرایش هشتم به طور اساسی تجدید نظر و به روز شده است.
کتاب Computer Networking: A Top-Down Approach 8th Edition, Global Edition (ویرایش هشتم شبکه‌های کامپیوتری: رویکردی از بالا به پایین، نسخه جهانی)، در میان متون شبکه‌های کامپیوتری منحصر به فرد است: رویکرد بالا به پایین آن که بر اساس سابقه طولانی نویسنده در آموزش این موضوع پیچیده از طریق رویکردی لایه ای به صورت «بالا به پایین» بنا می‌شود. این کتاب از لایه برنامه به سمت پایین و تا لایه فیزیکی حرکت می‌کند و با قرار دادن خوانندگان در معرض مفاهیم مهم در اوایل مطالعه شبکه، در آن‌ها انگیزه ایجاد می‌کند. با تمرکز بر روی اینترنت و موضوعات مهم و اساسی شبکه، این کتاب پایه ای عالی را برای خوانندگان علاقه مند به علوم کامپیوتر و مهندسی برق، بدون نیاز به دانش گسترده ای از برنامه نویسی یا ریاضیات، فراهم می‌کند.

تعداد بازدید: ۲۳
دیدگاه ها: ۰
تاریخ: 1400/07/20 23:35
توسط: MotoMan
امتیاز: ۰
برچسب ها: Java Script| Video|

درک توابع iterator، iterable و generator می‌تواند مشکل باشد. در دوره Javascript Generators and Iterators (پیمایشگر‌ها و مولد‌های جاوا اسکریپت) موسسه Pluralsight که توسط Marques Woodson تدریس شده است، شما دانش بنیادی این ساختار‌ها را خواهید آموخت تا در استفاده روزمره از آن‌ها احساس راحتی کنید. در ابتدا، شما اینکه پیمایشگر‌ها چی هستند و چند مورد از پیمایش شونده‌های تعبیه شده موجود را درک خواهید کرد. در ادامه، توابع مولد و کلمه کلیدی yield را بررسی خواهید کرد. در نهایت، نحوه استفاده از Cancelable Async Flows را برای کمک به توابع مولد خودتان مانند توابع async بررسی خواهید کرد. پس از اتمام این دوره، مهارت‌ها و دانش مورد نیاز پیمایش گر‌ها و توابع مولد را به شروع به استفاده از آن‌ها از همین امروز در اختیار خواهید داشت.

 
تعداد بازدید: ۱۰۰
دیدگاه ها: ۰
تاریخ: 1400/07/20 21:51
توسط: MotoMan
امتیاز: ۰
برچسب ها: source control| Video|

در حالی که گزینه‌های زیادی برای سرویس‌های مدیریت شده Git وجود دارند، برخی از سازمان‌ها نمی‌توانند از این سرویس‌ها به علت محدودیت‌های امنیتی یا IP استفاده کنند. در دوره Git Administration (مدیریت گیت) موسسه Pluralsight که توسط David Tucker تدریس شده است، شما نحوه پیاده سازی و مدیریت سرور گیت خودتان را یاد خواهید گرفت. ابتدا، شما درباره‌ی گیت و اینکه چگونه می‌توان آن را پیکربندی کرد تا با کاربران ارتباط برقرار کند، بیشتر یاد خواهید گرفت. در ادامه، دسترسی SSH را پیکربندی کرده و کاربران را برای سرور Git خود مدیریت می‌کنید. در نهایت، شما دسترسی HTTP را برای سرور Git خود ایجاد می‌کنید و به کاربران راهی می‌دهید تا مخازن خود را در وب مشاهده کنند. پس از اتمام این دوره، مهارت‌ها و دانش لازم را برای نصب، پیکربندی و مدیریت سرور گیت برای سازمان خود را در اختیار خواهید داشت.

تعداد بازدید: ۱۱۲
دیدگاه ها: ۰
تاریخ: 1400/07/16 23:32
توسط: MotoMan
امتیاز: ۰
برچسب ها: Java Script| SPA| React|

توسعه وب غالباً دنیای دیوانه واری تلقی می‌شود که در آن توسعه‌ی نرم افزار با نوشتن هک توی هک انجام می‌شود. من معتقدم که React از این الگو جدا شد و از اساس به گونه ای طراحی شد تا به شما یک پایه‌ی محکم بدهد تا بر اساس آن کار کنید. یکی از سرچشمه‌های اصلی باگ‌ها در برنامه‌های front-end، همگام سازی مدل داده‌ها با DOM بود. مطمئن شدن از اینکه هر زمان که داده‌ها تغییر می‌کنند، همه چیز در UI نیز با آن به روز می‌شوند، بسیار سخت است. اولین نوآوری React، معرفی یک ارائه‌ی خالص جاوا اسکریپتی از DOM و پیاده سازی مغایرت گیری در زمین کاربر و سپس استفاده از رویداد هایی که دستورات ساده ای را ارسال می‌کردند: ایجاد، بروز رسانی و حذف. با ری اَکت، از نظر مفهومی هر موقع که چیزی تغییر کند، همه چیز مجددا رندر می‌شوند و نه تنها کدی دارید که به طور پیش فرض امن است، بلکه کار چندانی هم نیاز نیست انجام دهید، چرا که فقط باید مسیر ایجاد را بنویسید و به روزرسانی‌ها برای شما انجام می‌شوند.

برای مدتی طولانی، مرورگر‌ها از جهات مختلف ناسازگار بودند، به این علت که برای اینکه DOM کار کند، باید از تعداد زیادی API پشتیبانی می‌کردند. React نه تنها راهی عالی برای حل اختلافات مرورگر‌ها ارائه می‌دهد، بلکه مواردی را که قبلاً برای کتابخانه‌های frontend هرگز امکان پذیر نبود را امکان پذیر کرد، مانند رندر سمت سرور و قابلیت پیاده سازی اهداف رندر مانند native iOS، اندروید و حتی اجزای سخت افزاری. اما مهمترین چیز در مورد React و دلیل اصلی اینکه چرا باید این کتاب را بخوانید این است که نه تنها از آن برای ایجاد برنامه‌های عالی برای کاربران خود استفاده خواهید کرد، بلکه شما را به توسعه دهنده بهتری نیز تبدیل خواهد کرد. کتابخانه‌ها همیشه می‌آیند و می‌روند و احتمالاً React نیز از این قاعده مستثنی نخواهد بود. چیزی که آن را خاص می‌کند این است که مفاهیمی را به شما می‌آموزد که می‌توانید در کل دوران حرفه ای خود از آنها مجددا استفاده کنید. همچنین در جاوا اسکریپت بهتر خواهید شد زیرا React دارای سیستم قالب بندی نیست. در عوض، React شما را مجبور می‌کند تا از قدرت کامل جاوا اسکریپت برای ایجاد رابط کاربری خود استفاده کنید. شما همچنین بخش هایی از برنامه نویسی تابعی را با map و filter تمرین می‌کنید و همچنین به استفاده از جدیدترین قابلیت‌های جاوا اسکریپت (از جمله ES6) ترغیب می‌شوید. با انتزاع نکردن مدیریت داده ها، React شما را مجبور می‌کند تا در مورد نحوه معماری برنامه خود فکر کنید و شما را تشویق می‌کند تا مفاهیمی مانند تغییرناپذیری را در نظر بگیرید.

هدف کتاب Fullstack React (فول استک ری اکت) این است که مفید‌ترین منبع برای یادگیری React باشد. وقتی که خواندن این کتاب را به پایان رساندید، شما (و تیمتان) تمام چیز هایی که برای ساخت برنامه‌های React قدرتمند و قابل اطمینان نیاز داشته باشید را در اختیار خواهید داشت. هسته React، نحیف و قدرتمند است. پس از چند فصل اول، شما درک کاملی از مبانی React خواهید داشت و قادر خواهید بود تا طیف وسیعی از برنامه‌های وب غنی و تعاملی را با چارچوب ری اَکت ایجاد کنید.

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

تعداد بازدید: ۲۹۷
دیدگاه ها: ۰
تاریخ: 1400/07/09 08:00
توسط: MotoMan
امتیاز: ۲
برچسب ها: WEB API|

کتاب API Design Patterns (الگو‌های طراحی اِی پی آی ها)، بهترین شیوه‌ها را برای ساخت API‌های با ثبات و کاربر پسند نشان می‌دهد. این الگوهای طراحی را می‌توان برای حل مشکلات API متداول استفاده کرد و برای متناسب شدن با نیاز‌های خاص شما، منعطف برای تغییر هستند. مثال‌های عملی و موارد استفاده مرتبط، الگوهایی برای مبانی API، عملکردهای پیشرفته و حتی سناریوهای غیر معمول را نشان می‌دهند. این کتاب، مجموعه ای از بهترین شیوه‌ها و استاندارد‌های طراحی برای وب و API‌های داخلی را شامل می‌شود.

تعداد بازدید: ۴۸۴
دیدگاه ها: ۰
تاریخ: 1400/07/06 22:04
توسط: MotoMan
امتیاز: ۲
برچسب ها: ASP Core| Security|

با کمک کتاب Pro ASP.NET Core Identity (پرو ای اس پی دات نت کور آیدنتیتی)، بیشترین بهره را ASP.NET Core Identity ببرید. نویسنده‌ی معروف این کتاب، Adam Freeman، سناریو‌های رایج احراز هویت و مدیریت کاربر را به توسعه دهندگان آموزش می‌دهد و نحوه‌ی پیاده سازی آن‌ها در برنامه‌ها را توضیح می‌دهد. او هر موضوعی را به طور واضح و مختصر پوشش می‌دهد و این کتاب حاوی جزئیات ضروری است که برای کارا بودن نیاز دارید.

این کتاب، چارچوب Identity را به صورت دقیق بررسی می‌کند و نحوه عملکرد مهم‌ترین و مفید‌ترین قابلیت‌ها را به تفصیل شرح می‌دهد و پیاده سازی‌های سفارشی از اجزای کلیدی را برای آشکار کردن عملکرد داخلی ASP.NET Core Identity ایجاد می‌کند. ASP.NET Core Identity، احراز هویت و مدیریت کاربر را برای برنامه‌های ASP.NET Core فراهم می‌کند. Identity به تنهایی یک چارچوب پیچیده است و از طیف وسیعی از قابلیت‌ها پشتیبانی می‌کند، از جمله احراز هویت کاربران با سرویس‌های ارائه شده توسط گوگل، فیسبوک و توییتر.

 
تعداد بازدید: ۴۵۵
دیدگاه ها: ۰
تاریخ: 1400/07/02 22:49
توسط: MotoMan
امتیاز: ۰
برچسب ها: Computer Architecture|

کتاب The Intel Microprocessors, 8th Edition (ریز پردازنده‌های اینتل، ویرایش هشتم)، مرجعی کاربردی است که برای دانشجویانی که نیاز به دانش کاملی در زمینه برنامه نویسی و ارتباط با خانواده‌ی ریزپردازنده‌های اینتل دارند، نوشته شده است. امروزه، هر کسی در هر رشته تحصیلی که از کامپیوتر‌ها استفاده می‌کند کار می‌کند، باید برنامه نویسی زبان اسمبلی، نسخه ای از زبان C و رابط را درک کند. ریزپردازنده‌های اینتل در بسیاری از حوزه‌های الکترونیک، ارتباطات و سیستم‌های کنترل، به ویژه در سیستم‌های رایانه رومیزی، کاربردی وسیع و منحصر به فردی پیدا کرده اند. افزودنی عمده ای که به ویرایش هشتم این کتاب اضافه شده است، آموزش نحوه‌ی اتصال C/C++ با زبان اسمبلی برای هر دوی DOS قدیمی و محیط‌های ویندوز با استفاده از Visual C++ Express است که به صورت رایگان می‌توان از مایکروسافت دانلود کرد. برنامه‌های زیادی از جمله ++Visual C  به عنوان مبنایی برای یادگیری زبان اسمبلی با استفاده از اسمبلر inline‌ است.همچنین بخش‌های به روز شده که رویدادهای جدید در زمینه ریزپردازنده‌ها و رابط ریزپردازنده‌ها را شرح می‌دهند، نیز اضافه شده است.

تعداد بازدید: ۲۸۶
دیدگاه ها: ۰
تاریخ: 1400/07/01 22:04
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java Script| TypeScript|

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

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

تعداد بازدید: ۳۳۶
دیدگاه ها: ۰
تاریخ: 1400/06/30 23:39
توسط: MotoMan
امتیاز: ۱

کتاب Code like a Pro in C# (کد نویسی مانند یک حرفه ای در سی شارپ)، به شما نحوه‌ی نوشتن کد سی شارپ تمیزی که برای توسعه برنامه‌های سازمانی مناسب باشد را آموزش می‌دهد. در این کتاب، شما یک مجموعه کد قدیمی را با بکارگیری تکنیک‌های مدرن سی شارپ، ریفکتور می‌کنید. همچنین شما ابزار هایی مانند Entity Framework Core، تکنیک‌های طراحی مانند تزریق وابستگی و روش‌های کلیدی مانند تست کردن و کد تمیز را بررسی خواهید کرد. این کتاب، یک مسیر عالی برای ارتقای مهارت‌های فعلی سی شارپ خودتان یا مهاجرت از یک زبان شی گرای دیگر به #C و اکو سیستم NET. را فراهم کرده است.

این کتاب، بر اساس مهارت‌های فعلی برنامه نویسی شماست تا به شما در ارتقای مهارت‌های کد نویسی خودتان یا مهاجرت از جاوا یا هر زبان شی گرای دیگری به سی شارپ کمک کند. شما نحوه‌ی کد نویسی #C که برای توسعه سازمانی ضروری است را یاد خواهید گرفت. این کتاب، مهارت‌های ضروری backend را مورد مبحث قرار می‌دهد و آن‌ها را با یک چالش شغلی رایج عملی می‌کند: ریفکتور کردن یک مجموعه کد قدیمی به کدی امن، تمیز و خوانا. هنگامی که این کتاب را تمام کردید، درک سطح حرفه ای از سی شارپ خواهید داشت و برای شروع به کسب تخصص از طریق منابع سطح پیشرفته آماده خواهید بود.

در این کتاب، “Hello, World” یا اصول مقدماتی علوم کامپیوتر یاد داده نمی‌شود؛ بلکه با ریفکتور کردن یک کد قدیمی منسوخ شده برای مطابقت آن با استاندارد‌های C# مدرن، استفاده از تکنیک ها، ابزار‌ها و بهترین شیوه‌های جدید را یاد خواهید گرفت. در طول این کتاب، ما یک codebase موجود (نوشته شده با NET Framework.) را برداشته و آن را به API‌های ساده شده با NET 5. ریفکتور می‌کنیم.

تعداد بازدید: ۶۳۴
دیدگاه ها: ۰
تاریخ: 1400/06/20 22:13
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp| dotNET Framework| Video|

رویداد ها، delegate‌ها و lambda ها، نقش مهمی در چارچوب دات نت ایفا می‌کنند، اما درک آن‌ها برای توسعه دهندگانی که تازه شروع به یادگیری زبان سی شارپ کرده اند ممکن است دشوار باشد. اگر علاقه مند به درک کامل‌تری از نحوه عملکرد این فناوری‌های C# هستید، جای مناسبی آمده اید! دوره C# Events, Delegates and Lambdas (رویداد ها، دلیگیت‌ها و لامبدا‌های سی شارپ) موسسه Pluralsight که توسط Dan Wahlin تدریس شده است، تنها بر روی رویداد ها، delegate‌ها و lambda‌ها تمرکز دارد و در مورد نحوه‌ی استفاده از آن‌ها در برنامه‌های دات نتی با استفاده از سی شارپ، دیدی به شما می‌دهد.

تعداد بازدید: ۵۷۴
دیدگاه ها: ۰
تاریخ: 1400/06/19 16:54
توسط: MotoMan
امتیاز: ۲
برچسب ها: C Sharp| Video|

متد‌های الحاقی، یکی از ویژگی‌های کلیدی سی شارپ هستند که بهره وری را زیاد و خوانایی کد شما را افزایش می‌دهند و پیاده سازی استاندارد‌ها در بین پروژه‌های شما را آسان می‌کنند. در دوره C# Extension Methods (متد‌های الحاقی سی شارپ) موسسه Pluralsight که توسط Elton Stoneman تدریس شده است، شما هر آنچه که باید در مورد متد‌های الحاقی در NET Framework. و NET Core. بدانید را یاد خواهید گرفت.

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

 
تعداد بازدید: ۶۳۱
دیدگاه ها: ۰
تاریخ: 1400/06/19 11:16
توسط: MotoMan
امتیاز: ۲
برچسب ها: C Sharp| Video|

کدی که نگهداری، بسط و آزمایش آن آسان است، کلید برنامه هایی است که به سرعت در جهت رفع نیازهای در حال تغییر کاربران حرکت می‌کنند. در دوره C# Interfaces (رابط‌های سی شارپ) موسسه Pluralsight که توسط Jeremy Clark تدریس شده است، شما خواهید آموخت که چگونه از رابط‌ها به طور موثری برای ایجاد برنامه‌های انعطاف پذیر و قابل نگهداری استفاده کنید.
ابتدا، اینکه اینترفیس‌ها دقیقا چی هستند و چرا می‌خواهیم از آن‌ها استفاده کنیم را بررسی خواهیم کرد. در ادامه شما نحوه‌ی ایجاد اینترفیس‌های خودتان را برای سهولت در تغییر آن‌ها یا تعویض عملکرد، یاد خواهید گرفت. در پایان، شما طراحی رابط‌های موثر را فرا خواهید گرفت تا مطمئن شوید که از مزایای مورد نیاز در برنامه‌های خاص خود بهره می‌شوید. پس از اتمام این دوره، درک خوبی از رابط‌ها و نحوه استفاده موثر از آنها در برنامه‌های خودتان در اختیار خواهید داشت.

 

تعداد بازدید: ۶۲۵
دیدگاه ها: ۰
تاریخ: 1400/06/18 21:58
توسط: MotoMan
امتیاز: ۰
برچسب ها: Neural Networks|

کتاب Make Your Own Neural Network (شبکه عصبی خودتان را بسازید)، برای هر کسی است که می‌خواهد بفهمد که شبکه عصبی چیست، شبکه عصبی خودش را بسازد و از آن استفاده کند. همچنین این کتاب برای هر کسی است که می‌خواهد از ایده‌های ریاضی نسبتا ساده ولی هیجان انگیزی قدردانی کند که اساس نحوه‌ی کار شبکه عصبی بر آن‌ها استوار است. این راهنما برای متخصصان ریاضیات یا علوم کامپیوتر طراحی نشده است؛ بنابر این شما نیازی به دانش خاصی یا توانایی ریاضی فراتر از ریاضیات مدرسه نخواهید داشت. اگر می‌توانید جمع، ضرب، تفریق و تقسیم کنید، پس می‌توانید شبکه عصبی خود را بسازید. سخت‌ترین چیزی که ما استفاده می‌کنیم محاسبه گرادیان است؛ اما حتی این مفهوم نیز توضیح داده می‌شود تا خوانندگان بتوانند تا جای ممکن آن را درک کنند.

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

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

تعداد بازدید: ۶۰۷
دیدگاه ها: ۰
تاریخ: 1400/06/12 09:19
توسط: MotoMan
امتیاز: ۰
برچسب ها: C|

کتاب C Primer Plus, 6th Edition (سی پرایمر پلاس، ویرایش ششم)، کتاب آموزشی به دقت تست شده، خوش ساخت و کامل در مورد موضوعی اساسی برای برنامه نویسان و توسعه دهندگان است. این کتاب کلاسیک علوم کامپیوتر، اصول برنامه نویسی از جمله کد ساخت یافته و طراحی از بالا به پایین را آموزش می‌دهد. استفان پراتا، نویسنده این کتاب و مربی، مقدمه ای برای C نوشته است که آموزنده، واضح و روشنگر است و مفاهیم اساسی برنامه نویسی را همراه با جزئیات زبان سی توضیح داده است. بسیاری از مثال‌های کوتاه و کاربردی فقط یک یا دو مفهوم را همزمان نشان می‌دهند و خوانندگان را تشویق می‌کند تا بر موضوعات جدید با استفاده بلافاصله از آنها تسلط پیدا کنند.
سوالات مروری و تمرینات برنامه نویسی در انتهای هر فصل، مهمترین اطلاعات را ارائه می‌دهند و به خوانندگان کمک می‌کنند تا سخت‌ترین مفاهیم را درک کرده و هضم کنند. این کتاب، راهنمای خودآموز دوستانه و آسان برای استفاده است که برای دانشجویان جدی برنامه نویسی و همچنین توسعه دهندگان مسلط به زبان‌های دیگر و متمایل به درک بهتر اصول این زبان اصلی مناسب است. ویرایش ششم این کتاب به روز شده و توسعه یافته است تا آخرین تحولات زبان C را پوشش دهد و همچنین نگاهی دقیق به استاندارد جدید C11 بیندازد.

 

تعداد بازدید: ۷۵۵
دیدگاه ها: ۰
تاریخ: 1400/06/09 22:37
توسط: MotoMan
امتیاز: ۱

در دوره Entity Framework Core 5: Getting Started (انتیتی فریمورک کور 5: شروع به کار)، موسسه Pluralsight که توسط Julie Lerman تدریس شده است، شما چگونگی کار با داده‌ها را در برنامه‌های دات نتی خود یاد می‌گیرید. ابتدا شما مزایای استفاده از EF Core 5 که ORM مایکروسافت است را بررسی می‌کنید تا شما را از کار‌های متداول ذخیره و بازیابی داده‌ها در برنامه هایتان خلاص کند. در ادامه، نحوه‌ی اطمینان از اینکه EF Core چگونه کلاس‌ها و روابطشان در نرم افزار شما را به یک شمای پایگاه داده نگاشت می‌کند، خواهید آموخت.
در پایان، شما یاد خواهید گرفت که چگونه EF Core داده‌ها را در نرم افزار شما ذخیره و بازیابی می‌کند و از قابلیت‌های بیشماری که به EF Core اجازه می‌دهد تا مدل‌های پیچیده نرم افزار شما را درک کند، استفاده کنید. وقتی که این دوره را به پایان رساندید، شما مهارت‌ها و دانش Entity Framework Core مورد نیاز برای ذخیره‌ی مستمر داده‌های نرم افزارتان در data store‌ها را در اختیار خواهید داشت.

 

تعداد بازدید: ۹۱۹
دیدگاه ها: ۰
تاریخ: 1400/06/09 20:07
توسط: MotoMan
امتیاز: ۱
برچسب ها: C Sharp| dotNET Framework| Video|

آیا تا به حال با مشکلاتی در برنامه‌های خود روبرو شده اید که دلیلشان تاریخ و زمان مربوط به دانت نت باشند؟ در دوره Dates and Times in .NET (تاریخ و زمان در دات نت) موسسه Pluralsight که توسط Filip Ekberg تدریس شده است، شما با استفاده از استانداردهای متداول که معمولاً نادیده گرفته می‌شوند و باعث خطاهای غیرمنتظره می‌شوند، بر هنر تجزیه تاریخ و زمان و نحوه مدیریت ابهام، مسلط خواهید شد.
ابتدا نحوه مدیریت زمان نسبی و دوره‌های زمانی، مانند محاسبه اختلاف زمان بین دو دوره را خواهید آموخت. در ادامه، نحوه تأثیر مناطق زمانی بر برنامه ها، نحوه مدیریت صحیح آنها و اینکه هنگام تجزیه تاریخ هایی که اطلاعات منطقه زمانی را شامل نمی‌شوند چه چیزهایی را در نظر بگیرید را یاد خواهید گرفت. در پایان، شما هنگام کار با سناریو‌های رایج تاریخ و زمان در دات نت، بهترین شیوه‌ها و چگونگی اجتناب از مشکلات، را بررسی خواهید کرد. وقتی که این دوره را به پایان رساندید، شما مهارت و دانش لازم برای راه اندازی برنامه‌های خودتان را در اختیار خواهید داشت و می‌توانید تاریخ‌ها و زمان‌های پیچیده را چه در ویندوز و مک و یا حتی لینوکس تجزیه کنید.

 

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

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