تستس
برای دانلود رایگان کتاب Redux in action اینجا کلیک کنید.
Through the 11 chapters of this course, you’ll learn
What version of Hapi.js is used in this course?
The latest version major version of Hapi.js – 17.x.x
Last updated 9/2018
دانلود فیلم اموزش udemy- Node.js & Hapi.js: Building Enterprise Web Apps
بصورت کلی Docker یک محصول Open Source است که فرایند ایجاد ، توسعه و اجرا کردن Application ها با استفاده از Container ها که در قسمت OS Level Virtualization در خصوص آنها توضیح دادیم را بسیار ساده می کند. Container ها به یک برنامه نویس این اجازه را می دهد که
application خود را با تمامی اجزای مورد نیاز آن اعم از فایل های dll و کلیه library ها ، کلیه وابستگی ها در قالب یک بسته نرم افزاری بیرون بدهد بهشکلی که از بیرون یک نرم افزار واحد به نظر برسد. با استفاده از این مکانیزم برنامه نویس می تواند مطمئن باشد که نرم افزاری که نوشته است فارق از نوعلینوکسی که بر روی آن اجرا می شود نیازی به نصب کردن هیچگونه اجزای جانبی برای اجرا شدن نخواهد داشت و حتی تنظیمات آن نیز بصورت از پیش تعریفشده انجام می شود.
Docker ابزاری است که هم به درد برنامه نویس ها می خورد و هم به درد مدیرهای شبکه و به همین خاطر هم برخی اوقات به نام DevOps از آن یاد می شود که ترکیبی از دو اسم Developer و Operations است. برای برنامه نویس ها Docker به این معنا است که فقط روی کد نویسی خودتان تمرکز کنید و دغدغه اینکه کد شما قرار است بر روی چه سیستم عاملی با چه نیازمندی هایی نصب شود را نداشته باشید اینکار را Docker برای شما انجام می دهد. از طرفی هزاران برنامه و نرم افزار متنوع وجود دارند که برای کار کردن در محیط Docker طراحی شده اند و شما به عنوان یک متخصص می توانید به راحتی از آنها در مجموعه خودتان در قالب یک Docker Container استفاده کنید. از طرفی در محیط های عملیاتی Docker این امکان را به همه می دهد که چندین برنامه را همزمان بر روی یک سیستم فیزیکی نصب و اجرا کنند و اینها هیچکدام با یکدیگر کوچکترین ارتباطی نداشته باشند و بصورت کاملا ایزوله در مجموعه فعالیت کنند.
Docker یک لایه واسط بین سیستم عامل اصلی شما و بسته نرم افزاری شما ایجاد می کند و در واقع با استفاده از این لایه واسط نرم افزارها را از همدیگر ایزوله می کند ، هیچکدام از نرم افزارها از وجود نرم افزار دیگر بر روی سیستم خبری ندارند . این مکانیزم یک چیز عجیب و غریب برای لینوکس نیست ، در سیستم عامل لینوکس قابلیت هایی برای ایزوله سازی منابع وجود داشته و دارند که هم هسته سیستم عامل و هم گروه ها و منابع سخت افزاری و نرم افزاری سیستم عامل را بصورت ایزوله شده در اختیار نرم افزارها قرار می دهند که Docker نیز از آنها استفاده می کند ، برای مثال قابلیت های cgroups و kernel namespaces از جمله مواردی هستند که Docker از انها برای کار خودش استفاده می کند. قابلیتی مثل kernel namespace باعث می شود که application ها هیچ دیدی از محیطی که در آن اجرا می شوند نداشته باشند که این موارد شامل process tree ها ، شبکه ، ID های کاربران و حتی فایل سیستم های mount شده نیز می شود ، از طرفی قابلیتی مثل cgroups محدودیت های دسترسی به منابع CPU و RAM و I/O و شبکه را ایجاد می کند . Docker در محیط های اشتراکی یا Shared Environment امنیت را نیز برای نرم افزارها ما به ارمغان می آورد. اما به عنوان یک مکانیزم امنیتی شناخته نمی شود.شما به عنوان یک برنامه نویس یا شبکه کار بایستی سیستم عامل Docker را بصورت جداگانه امن کنید.
لینک دانلود فیلم Docker Compose in Depth از مدیا فایر
در این کورس آموزشی با مجموعه ای از ابزارها ، نرم افزارها و تکنیک ها آشنا می شوید که به کمک آن ها می توانید IP و دیگر ویژگی های هویتی و شناسایی خود را مخفی کرده و به صورت ناشناس وب و شبکه را مرور کنید
لینک دانلود این ویدیو (حجم :3گیگ)
مشاهده انلاین و دانلود فیلم به صورت فایل های جداگانه
ر ادامه با برخی از سرفصل های درسی این مجموعه آموزش آشنا می شویم :
Introduction :
Welcome to Volume III
Introduction to the Instructor!
Security Quick Win!
Target Audience
Study Recommendations
Course updates
Goals and Objectives for Volume III :
Goals and Learning Objectives
OPSEC (Operational Security) :
Goals and Learning Objectives
Introduction to OPSEC
Identities, pseudonyms and aliases (Identity Strategies)
Establishing Cover
Identify Cross Contamination
10 Rules of OPSEC
Authorship Recognition and Evasion Methods
The knock
Case Studies of OPSEC Failures
Live Operating Systems – Tails, Knoppix, Puppy linux, Jondo live, Tiny core linu :
Goals and Learning Objectives
Introduction to live operating systems
Knoppix, Puppy linux, Jondo live, Tiny core linux, Window To Go
Tails
Tails Demo
Virtual Private Networks (VPNs) :
Goals and Learning Objectives
Introduction to VPNs
Which VPN protocol is best to use? and why?
VPN Weaknesses
Can you trust VPN providers?
VPNs and Domain Name System (DNS) Leaks
Setting up an OpenVPN client in Windows, Mac, iPhone and Android
Setting up an OpenVPN client on Linux
Preventing VPN Leaks - Firewalls and kill switches
Choosing the right VPN provider
Setting up an OpenVPN server Part 1 - The fast and easy way
Setting up an OpenVPN server Part 2 - Debian client
Setting up an OpenVPN server Part 3 - Home VPN
Tor :
Goals and Learning Objectives
What is Tor?
The Tor Network and Browser
What should Tor be used for?
Directory Authorities and Relays
Tor Bridges
Tor Pluggable Transports and Traffic Obfuscation
Torrc Configuration File
Running other applications through Tor
Tor Weaknesses Part 1
Tor Weaknesses Part 2
Conclusions on Tor and mitigation to reduce risk
Attacking Tor: how the NSA targets users' online anonymity
Hidden services – The Tor darknet
Finding Tor hidden services
Other Tor Apps
VPN and Tor Routers :
Goals and Learning Objectives
Introduction to VPN and Tor Routers
Custom Router Firmware for VPN & TOR Tunneling
Off the shelf VPN and TOR Routers
DIY Hardware TOR Routers
TOR and VPN Gateway Virtual Machines
Proxies – HTTP, HTTPS, SOCKs and Web :
Goals and Learning Objectives
Proxies – HTTP, HTTPS and SOCKS Part 1
Proxies – HTTP, HTTPS and SOCKS Part 2
CGI proxies - Web proxy or web form proxy
SSH Secure Shell :
Goals and Learning Objectives
Introduction & How to Login
SSH Remote Port Forwarding
SSH Local Port Forwarding
SSH Socks5 Proxy Tunneling with Dynamic Ports
SSH Public private key authentication
SSH Hardening
I2P - The Invisible Internet Project :
Goals and Learning Objectives
I2P - Introduction
I2P Installing and Secure Configuration Part 1
I2P Installing and Secure Configuration Part 2
I2P Strengths and Weaknesses
در این مجموعه آموزش بسیار ارزشمند از Udemy با مفهوم هک آشنا شده و راهکارهای سطح بالای پیشگیری از هک ، متوقف کردن هکرها ، جلوگیری از ترک شدن کارهایتان در فضای سایبر و نحوه حضور در وب به صورت ناشناس را یاد می گیرید.
لینک دانلود کامل فیلم (حجم تقریبا 9گیگ)
مشاهده و دانلود فیلم به صورت فایل های جداگانه
در ادامه با برخی از سرفصل های درسی این مجموعه آموزش آشنا می شویم :
جاوا اسکریپت، پیاده سازی ECMA Script است (با تلفظ اکما اسکریپت) که به صورت مخفف به آن ES هم گفته میشود و ES 6، در حقیقت نگارش 6 این استاندارد است که به آن ECMA Script 2015 نیز میگویند (زمان نهایی شدن استاندارد آن سال 2015 است) و از زمان ارائهی جاوا اسکریپت، بزرگترین تغییر و تحول آن نیز محسوب میگردد. با ES 6 مواردی مانند کلاسها، برنامه نویسی تابعی (functional programming)، ماژولها و غیره اضافه شدهاند.
چرا باید ES 6 را آموخت؟
در طی 2 سال آینده، تمام فریم ورکهای جدید جاوا اسکریپتی، از بوت استرپ 4 تا AngularJS 2 تا Aurelia و غیره، همگی به ES 6 کوچ خواهند کرد (و این اتفاق هم اکنون در حال رخ دادن است). بنابراین به زودی بدون فراگیری و تسلط بر ES 6، در حوزهی وب، «بیسواد» محسوب خواهید شد و فراگیری آن یک «باید» است.
این فیلم محصول شرکت tutplus است
دانلود رایگان فیلم TutPlus - JavaScript ES6 Fundamentals(حجم : 1 گیگا بایت)
جاوا اسکریپت، پیاده سازی ECMA Script است (با تلفظ اکما اسکریپت) که به صورت مخفف به آن ES هم گفته میشود و ES 6، در حقیقت نگارش 6 این استاندارد است که به آن ECMA Script 2015 نیز میگویند (زمان نهایی شدن استاندارد آن سال 2015 است) و از زمان ارائهی جاوا اسکریپت، بزرگترین تغییر و تحول آن نیز محسوب میگردد. با ES 6 مواردی مانند کلاسها، برنامه نویسی تابعی (functional programming)، ماژولها و غیره اضافه شدهاند.
چرا باید ES 6 را آموخت؟
در طی 2 سال آینده، تمام فریم ورکهای جدید جاوا اسکریپتی، از بوت استرپ 4 تا AngularJS 2 تا Aurelia و غیره، همگی به ES 6 کوچ خواهند کرد (و این اتفاق هم اکنون در حال رخ دادن است). بنابراین به زودی بدون فراگیری و تسلط بر ES 6، در حوزهی وب، «بیسواد» محسوب خواهید شد و فراگیری آن یک «باید» است.
دانلود رایگان فیلم Udemy-The Full JavaScript ES6 Tutorial(حجم تقریبا 500مگ)
توجه به اینکه واسط کاربر (User Interface به اختصار UI)، بخش دیدنی و قابل لمس یک ابزار است که کاربر مستقیماً با آن سر و کار دارد و امکان ارتباط بین کاربر و رایانه (نرم افزار، وب سایت و ...) را فراهم می کنند، طراحی آن برای کاربرپسند بودن بسیار اهمیت دارد. در بحث طراحی وب (طراحی وب سایت)، رابط گرافیکی کاربری یک سایت، شامل نشانها، پس زمینهها، منوها و روش چیدمان و نشان دادن محتوای یک صفحه وب، و چگونگی ایجاد کلیدهایی برای جهت یابی (Navigation) کاربران، در صفحههای وب است.
در دوره آموزشی TutsPlus Flat UI Design and Development شما با طراحی و توسعه عناصر یک رابط کاربری فلت (تخت) برای صفحه وب سایت آشنا می شنوید.
عناوین آموزشی:
- مروری بر دوره آموزشی
- بهترین روش برای توسعه و طراحی UI
- آشنایی با اصول UI (طراحی، منابع لازم، تنظیمات و ...)
- کار با دکمه های در سایز های مختلف برای راط کاربری
- رابط کاری فرم
- طراحی منو ها
- طراحی تب ها در رابط کاربری
- ناوبری ساده
- جمع بندی
برای دانلود این فیلم اینجا رو کلیک کنید
عنوان فیلم اموزشی : TutPlus - Flat UI Design and Development
زبان فیلم: انگلیسی روان
نظر فراموش نشه!
[01 Introduction] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
002 About Me.mp4 (20.86 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 About this Course.mp4 (12.70 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
003 My Promise to You.mp4 (2.15 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[02 Getting Started] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
004 Demo Database-First Workflow.mp4 (33.14 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
005 Demo Code-First Workflow.mp4 (25.30 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
006 Database-First or Code-First.mp4 (9.39 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Introduction.mp4 (5.17 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
007 Summary.mp4 (5.04 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
003 Workflows.mp4 (1.99 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
002 What is Entity Framework.mp4 (1.58 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[03 Building a Model using Database-First Workflow] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
006 Dealing with Database Changes.mp4 (38.54 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
008 Function Imports.mp4 (27.24 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
009 Working with Enums.mp4 (22.90 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
003 A Quick Tour of EDMX Designer.mp4 (21.60 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
007 Importing Stored Procedures.mp4 (19.16 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
004 Uncovering the EDMX.mp4 (18.12 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
005 Connection Strings.mp4 (12.45 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Introduction.mp4 (7.36 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
002 Setting up the Database.mp4 (4.63 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
010 Summary.mp4 (3.30 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Exercises.pdf (71.22 KB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[04 Building a Model using Code-First Workflow] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
005 Migrations Adding a New Class.mp4 (38.16 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
002 Code First with a New Database.mp4 (31.67 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
010 Seeding Database.mp4 (30.00 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
006 Migrations Modifying an Existing Class.mp4 (21.34 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
003 Code First with an Existing Database.mp4 (17.61 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
009 Migrations Downgrading a Database.mp4 (15.88 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
004 Migrations Enabling Migrations.mp4 (15.02 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
007 Migrations Deleting an Existing Class.mp4 (14.60 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
008 Migrations Recovering from Mistakes.mp4 (6.81 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
011 Summary.mp4 (5.21 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Introduction.mp4 (4.28 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Exercises.pdf (83.37 KB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[05 Overriding Code-First Conventions] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
007 Demo Fluent API.mp4 (67.94 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
009 Organizing Fluent API Configurations.mp4 (37.01 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
004 Demo Data Annotations.mp4 (33.15 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
002 Overriding Conventions.mp4 (23.97 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
008 Demo Fluent API Advanced Configurations.mp4 (19.94 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
006 Fluent API Relationships.mp4 (15.06 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
003 Data Annotations.mp4 (11.68 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
005 Fluent API Basics.mp4 (7.49 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
010 Summary.mp4 (7.25 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Introduction.mp4 (4.77 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Exercises.pdf (85.17 KB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[06 Querying Data using LINQ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
005 LINQ Extension Methods.mp4 (65.02 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
004 LINQ Syntax.mp4 (53.23 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
008 IQueryable Explained.mp4 (29.63 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
007 Deferred Execution.mp4 (29.41 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
003 LINQ in Action.mp4 (27.37 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
006 LINQ Extension Methods Additional Methods.mp4 (16.75 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
002 Introduction to LINQ.mp4 (15.54 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
009 Summary.mp4 (8.02 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Introduction.mp4 (3.25 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Exercises.pdf (76.39 KB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[07 Loading Related Objects] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
005 Explicit Loading.mp4 (32.47 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
002 Lazy Loading.mp4 (28.90 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
004 Eager Loading.mp4 (18.35 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
003 N 1 Problem.mp4 (17.34 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
006 Summary.mp4 (9.20 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Introduction.mp4 (2.60 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Exercises.pdf (63.94 KB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[08 Updating Data] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
007 LINQPad.mp4 (30.80 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
005 Removing objects.mp4 (28.97 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
003 Adding objects.mp4 (27.48 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
006 Working with Change Tracker.mp4 (22.70 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
004 Updating objects.mp4 (9.92 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Introduction.mp4 (5.92 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
008 Summary.mp4 (3.81 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
002 Overview of Changing Data.mp4 (2.29 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Exercises.pdf (77.35 KB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[09 Using Entity Framework in Your Applications] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
003 Implementing the Repository Pattern.mp4 (40.24 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
005 ASP.NET MVC Example.mp4 (35.94 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
002 Repository Pattern.mp4 (29.44 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
006 WPF Example.mp4 (24.12 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
007 Summary.mp4 (12.89 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
004 Structuring Your Applications.mp4 (6.75 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Introduction.mp4 (6.73 MB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[10 Conclusion] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001 Final Words.mp4 (1.40 MB) |