دانلود ها ی دارای تگ: "development"

3645 مورد برای عبارت مورد نظر پیدا شد.

دانلود Skillshare Intro to Swift Fundamentals - Learn By Examples - آموزش مبانی و اصول سوئیفت به همراه مثال

  • بازدید: 6,370
دانلود Skillshare Intro to Swift Fundamentals - Learn By Examples - آموزش مبانی و اصول سوئیفت به همر
اگر جزو کسانی هستید که علاقه مند به برنامه نویسی بوده و دوست دارید برای سیستم عامل iOS برنامه نویسی کنید، الان شاید بهترین فرصت باشد. سوئیفت یک زبان برنامه‌نویسی کامپایلری و چند پارادایمی است که توسط شرکت اپل برای توسعه نرم‌افزار بر روی بستر آی‌اواس و اواس ده تولید شده‌است. این زبان که در کنفرانس توسعه‌دهندگان اپل در سال ۲۰۱۴ معرفی شد، طراحی شده است تا جایگزینی برای زبان برنامه‌نویسی شیءگرای اپل یعنی Objective-C باشد. سویفت یک زبان برنامه‌نویسی چند شیوه‌ای و از نوع کامپایلری است که برای توسعهٔ iOS، macOS، watchOS و tvOS توسط شرکت اپل ساخته‌شده است. سویفت برای کار با فریمورک‌های Cocoa و Cocoa Touch اپل و تعامل با حجم عظیمی از کدهای Objective-C نوشته شده برای محصولات اپل طراحی شده است. سویفت می‌خواهد جلوی خطاهای برنامه‌نویسی را بیشتر بگیرد و امنیت بیشتری نسبت به Objective-C داشته باشد و در عین حال نگارش مختصرتر و کوتاه‌تری داشته باشد. این زبان توسط کامپایلر LLVM که درون برنامهٔ Xcode قراردارد (و برای لینوکس بصورت برنامهٔ جدا در دسترس است) ساخته می‌شود.
در دوره آموزشی Skillshare Intro to Swift Fundamentals - Learn By Examples با مبانی و اصول زبان برنامه نویسی سوئیفت به همراه مثال آشنا می شوید.

دانلود Pluralsight Semantic UI 2.0 - آموزش طراحی رابط کاربری وب سایت با سمنتیک یو آی 2.0

  • بازدید: 8,942
دانلود Pluralsight Semantic UI 2.0 - آموزش طراحی رابط کاربری وب سایت با سمنتیک یو آی 2.0
Semantic UI به عنوان یکی از فریم ورک های جاوااسکریپت امکانات قدرتمندی را برای ساخت رابط کاربری برنامه های تحت وب و المنت های صفحات وب سایت فراهم نموده است. Semantic UI با Angular, Meteor, Ember و دیگر فریم ورک ها برای کمک به سازماندهی لایه ای رابط کاربری یکپارچگی دارد و می توان وب سایت های کاملی را با استفاده از آن ساخت. در ورژن 2.0 سمنتیک یو آی به طراحی رابطهای کاربری واکنش گرا یا ریسپانسیو می پردازیم.
در دوره آموزشی Pluralsight Semantic UI 2.0 با قابلیت ها و امکانات سمنتیک یو آی 2.0 آشنا می شویئ.

دانلود Pluralsight Become a Full-stack .NET Developer Tutorial Series - آموزش توسعه نرم افزارهای دات نت

  • بازدید: 21,451
دانلود Pluralsight Become a Full-stack .NET Developer Tutorial Series - آموزش توسعه نرم افزارهای دات
چارچوب دات‌نت یا همان (NET Framework.) یک فناوری نرم‌افزاری است که بر روی تمامی ویرایش‌های سیستم‌عامل ویندوز مایکروسافت قابل اجراست و در سیستم‌عامل‌های دیگر از جمله لینوکس و مکینتاش نیز وارد شده است. این چارچوب شامل مجموعه‌ای از زبانهای برنامه نویسی است که سی شارپ و ویژوال بیسیک مهمترین آنها می‌باشند. مجموعه‌ای از کتابخانه‌های بسیار غنی جهت کمک به سهولت توسعه نرم‌افزار در این چارچوب قرار گرفته‌اند که در قالب بخشهای عمده‌ای همچون فناورهای ASP.NET، ADO.NET و بسیاری فناوری‌های خاص دیگر ارائه می‌شوند که تعداد آنها در نسخه‌های اخیر همگام با محدود تر شدن اهداف مایکروسافت بیشتر شده است. بخش کامپایلر این چارچوب یک مفسر همزمان (Just in Time Compiler) است. به این معنی که کد تمام زبانها به یک زبان میانی به نام اسمبلی ترجمه شده و توسط یک ماشین مجازی (Virtual Machine) بر اساس نیازها و مشخصات هر سیستم‌عامل و سخت‌افزار به اجرا در می‌آیند. کتابخانه‌های از پیش نوشته شده که در این چارچوب قرار دارند و در واقع پایه‌های اشیاء و کلاس‌های اصلی (Base Classes) این چارچوب را تشکیل می‌دهند بخش وسیعی از نیازهای برنامه‌نویسی را تحت پوشش قرار می‌دهند. از این جمله می‌توان به واسط‌ های گرافیکی کاربر، دسترسی به پایگاه‌های داده، رمزنگاری، برنامه‌های تحت‌وب، الگوریتم‌های کار با اعداد و ارتباطات شبکه‌ای را نام برد.
در دوره آموزشی Pluralsight Become a Full-stack .NET Developer Tutorial Series با اصول اولیه تا مباحث پیشرفته دات نت طی سه دوره مختلف آشنا می شوید.

دانلود Tutsplus Single Page Apps With Angular UI-Router - آموزش طراحی اپلیکیشن های تک صفحه ای با آنگولار یو آی روتر

  • بازدید: 7,238
دانلود Tutsplus Single Page Apps With Angular UI-Router - آموزش طراحی اپلیکیشن های تک صفحه ای با آنگ
تکنولوژی جدید طراحی وب مبحث Single Page Apps یا اپلیکیشن های تک صفحه ای است که در این روش تمام وب سایت یک صفحه دارد و اطلاعات معمولا از طریق Ajax بارگذاری می شود. این بحث زیاد هم جدید نیست و در سال 2005 طراحی شده است اما با بوجود آمدن فریمورک های جدیدی مانند Knockout و Backbone و ... این نوع طراحی معنای جدیدی پیدا کرده است. UI-Router ابزاری برای مسیریابی در AngularJS است که این امکان را برایتان فراهم می‌کند تا بخش‌های برنامه رابط کاربریتان را به شکل یک ماشین حالت ساماندهی کنید. برخلاف سرویس route$ که بر اساس مسیریابی URL‌ها ساماندهی شده و کار می‌کند، UI-Router بر اساس حالت‌ها کار می‌کند، که این حالت‌ها می‌توانند در صورت لزوم مسیریابی هم داشته باشند. UI-Router یکی از افزونه‌های مجموعه Angular UI است.
در دوره آموزشی Tutsplus Single Page Apps With Angular UI-Router به طراحی اپلیکیشن های تک صفحه ای با Angular UI-Router می پردازیم.

دانلود Udemy Learn HTML5 Canvas for beginners - آموزش اچ تی ام ال 5، عنصر کانواس

  • بازدید: 9,172
دانلود Udemy Learn HTML5 Canvas for beginners - آموزش اچ تی ام ال 5، عنصر کانواس
HTML5 تعدادی از عناصر و صفت‌های جدید را معرفی می‌کند که منعکس کننده استفاده‌های معمول بر روی وب سایت‌های مدرن هستند. یکی از این عناصر canvas (کانواس) است که برای طراحی گرافیک در صفحه وب می باشد. این عنصر در HTML5 تنها برای گرافیک مورد استفاده قرار می گیرد و به وسیله یک اسکریپت (معمولا جاوا اسکریپت) کار می کند. عنصر <canvas> دارای چندین خاصیت برای ایجاد جعبه، دایره، چهار ضلعی و اضافه کردن تصویر می باشد. بطور کلی کانواس یا canvas برای کشیدن چهار ضلعی ها با رنگ های مختلف، چهار ضلعی هایی با تدارج رنگ، چهار ضلعی هایی با رنگ های مختلف و متن هایی با رنگ های مختلف مورد استفاده قرار می گیرد.
در دوره آموزشی Udemy Learn HTML5 Canvas for beginners شما با کاربردها و ویژگی های این عنصر قدرتمند به طور کامل آشنا می شوید.

دانلود Teamtreehouse JavaScript Unit Testing - آموزش تست واحد جاوا اسکریپت

  • بازدید: 9,064
دانلود Teamtreehouse JavaScript Unit Testing - آموزش تست واحد جاوا اسکریپت
در برنامه‌نویسی، تست واحد روشی است برای آزمودن واحدهای کوچکی از کد منبع برنامه و اطمینان از درست کار کردن آن‌ها است. در این روش، درستی هر قسمت از کد، که به آن «واحد» گفته می‌شود، با استفاده از کدهای دیگری که توسط برنامه‌نویس نوشته شده ارزیابی می‌گردد. در زبان‌های شیءگرا، معمولاً این کار با استفاده از یک کلاس مستقل انجام می‌شود، اگر چه می‌تواند تنها با استفاده از یک روش نیز صورت بپذیرد. در حالت ایده‌آل هر کدام از آزمایش‌ها از بقیه مستقل است. معمولاً آزمایش‌های واحد توسط توسعه‌دهندگان نرم‌افزار به کار گرفته می‌شوند. نحوهٔ آزمایش واحد می‌تواند از ارزیابی نتیجه روی کاغذ، تا اجرای خودکار چندین آزمایش توسط برنامه و تحلیل نتیجهٔ آن‌ها توسط خود برنامه، متغیر باشد.
در دوره آموزشی Teamtreehouse JavaScript Unit Testing با انواع روش ها و مدل های تست واحدهای مختلف کدهای جاوا اسکریپت آشنا می شوید.

دانلود Udemy Learn How to Build a Simple Microsoft Azure .NET Website (2016) - آموزش طراحی وب سایت با مایکروسافت آژور دات نت

  • بازدید: 8,713
دانلود Udemy Learn How to Build a Simple Microsoft Azure .NET Website (2016) - آموزش طراحی وب سایت ب
مایکروسافت اَژور (به انگلیسی: microsoft Azure)با نام سابق، ویندوز آژور یک پلاتفرم رایانش ابری مایکروسافت است که برای ایجاد، توسعه و مدیریت اپلیکیشن‌ها از طریق یک شبکه جهانی از مراکز داده تحت مدیریت مایکروسافت است. مایکروسافت اَژور این قابلیت را دارد که اپلیکیشن‌ها را توسط زبان‌ها، ابزارها و چهارچوب‌های مختلفی ایجاد کرده و به توسعه دهندگان امکان ادغام اپلیکیشن‌های عمومی خود را در محیط فناوری اطلاعات موجود می‌دهدو نیز می تواندکانتینر لینوکس و داکر را اجرا کند. علاوه بر تغییر نام، این سرویس به تازگی تا حد مطلوبی توسعه داده شده است. در این سرویس، از نرم افزارهای قدیمی مایکروسافت، مانند شیرپوینت، مدیریت پایگاه داده های SQL، توسعه اکتیو دایرکتوری نیز می توان بهره برد.
در دوره آموزشی Udemy Learn How to Build a Simple Microsoft Azure .NET Website (2016) فرا خواهید گرفت که چگونه با استفاده از مایکروسافت آژور به طراحی وب سایت های ساده بپردازید.

دانلود Udemy iOS9 and Swift2 Developer Course - Make 13 Awesome Real Apps (Complete) - آموزش طراحی 13 اپلیکیشن برای آی او اس 9 با سوئیفت 2

  • بازدید: 9,696
دانلود Udemy iOS9 and Swift2 Developer Course - Make 13 Awesome Real Apps (Complete) - آموزش طراحی 1
Swift 2 بهبودهای فراوانی در آن اعمال گشته و عملکرد بهتری را در اپلیکیشن‌های نوشته شده توسعه دهندگان از خود نشان می‌دهد. در نسخه جدید همچنین بهینه سازی‌های جدیدی اعمال شده که مدیریت خطاها را بهتر از قبل می‌توان مدیریت کرد و نیز هشدارهای بهتری در بخش‌های مختلف به توسعه دهندگان نمایش می‌یابد. البته این تمام تغییرات نیست و حالا می‌توان در کامنت‌های خطوط برنامه نویسی بخش‌های دلخواه را مارک‌دار کرد. این ویژگی به توسعه دهندگان اجازه می‌دهد تا به طور موثرتری در هنگام کدنویسی برای خود توضیحات را به رشته تحریر درآورند. درهرحال، بزرگترین خبر اپل در معرفی Swift 2 این بود که حالا این زبان برنامه نویسی متن باز شده. بله، توسعه دهندگان می‌توانند بر اساس نیاز خود از این زبان برنامه نویسی بهره گرفته و آن را تغییر دهند، البته این مورد باعث گسترش بیشتر Swift نیز خواهد شد. باز شدن درب‌های زبان برنامه نویسی مورد بحث، سیل عظیمی از توسعه دهندگان را به استفاده از آن به راه می‌اندازد و اینطور که پیداست بزودی شاهد اپلیکیشن‌های نوشته شده با Swift که بر روی پلتفرم‌های غیر اپلی اجرا می‌شوند نیز خواهیم بود.
در دوره آموزشی Udemy iOS9 and Swift2 Developer Course - Make 13 Awesome Real Apps (Complete) همزمان با معرفی ویژگی های آی او اس 9 به آموزش اصول و نحوه طراحی 13 اپلیکیشن با سوئیفت 2 می پردازیم.

دانلود Udemy HTML5 & CSS3: Build a Modern Youtube Homepage From Scratch - آموزش اچ تی ام ال 5 و سی اس اس 3

  • بازدید: 12,300
دانلود Udemy HTML5 & CSS3: Build a Modern Youtube Homepage From Scratch - آموزش اچ تی ام ال 5 و سی ا
امروزه و با وجود زبان HTML5 دیگر برخی نیازی به استفاده از فلش پلیر ادوبی حس نمیکنند. اما برخی معتقدند که این زبان تنها برای استفاده در فضای تلفن های همراه مناسب است. اما اگر واقع بین باشید تشابه زیادی بین HTML5 و ادوبی فلش خواهید یافت. هر دو قابلیت های زیادی برای پخش صوت و تصویر تحت وب دارند و در نمایش انیمیشن نیز بی نظیر عمل میکنند. اما برخی معتقدند که HTML5 همچنان بایستی بیشتر در حوزه خدمات چند رسانه ای از خود تلاش نشان دهد زیرا هنوز هم فلش در حوزه های این چنینی مانند بازی های آنلاین از HTML5 جلوتر است. در عین حال نمایش بازی های محبوبی مانند انگری بردز با استفاده از HTML5 و Java Script بر روی گوگل کروم بسیار دلگرم کننده است.
CSS3 در واقع آخرین نسخه CSS است که دارای قابلیت ‎هایی فراتر از دو نسل اول است. CSS3 به خاطر ساختار ماژولارش، به توسعه‎ دهندگان وب این امکان را می ‎دهد که صفحات وب با محتوای غنی که نیاز به کد سبک‎تری دارند، ایجاد کنند. این یعنی ایجاد ظاهری خیال انگیز، واسط‎ های کاربری بهتر و لود سریعتر وب ‎سایت به‏ کمک عملکرد‎ هایی که برای طراحان وب تقریبا غیر ممکن بود تا بتوانند بدون استفاده از jQuery و Photoshop آنها را خلق نمایند. ویژگی هایی نظیر سایه دار کردن متن، منحنی کردن لبه های کادرها، استفاده از چند تصویر پس زمینه به عنوان بک گراند، ایجاد افکت های حرکتی بر روی عناصر صفحه تنها بخشی از قابلیت های منحصر بفرد سی اس اس ۳ است.
در دوره آموزشی Udemy HTML5 & CSS3: Build a Modern Youtube Homepage From Scratch با استفاده از یادگیری سی اس اس 3 و اچ تی ام ال 5 به طراحی صفحات وب مدرن می پردازید.

دانلود Teamtreehouse Objective-C for Swift Developers - آموزش زبان آبجکتیو سی برای توسعه دهندگان سوئیفت

  • بازدید: 6,374
دانلود Teamtreehouse Objective-C for Swift Developers - آموزش زبان آبجکتیو سی برای توسعه دهندگان سوئ
یکی از بزرگترین اتفاق‌های چندساله‌ی کنفرانس توسعه‌دهندگان اپل در سال 2014 را می‌توان معرفی زبان برنامه نویسی تازه SWIFT دانست.  زبانی که در کنار امکانات تازه  سیستم‌عامل iOS، دست برنامه‌نویسان و توسعه‌دهندگان بزرگ و کوچک را در خلق اپلیکیشن‌هایی متفاوت و کاربردی‌تر باز می‌گذارد. آبجکتیو-سی (Objective-C) یک زبان شی‌گرا است که با اضافه کردن مفاهیم ارسال پیام از زبان اسمال‌تاک به زبان سی ایجاد شده است. در حال حاضر استفادهٔ اصلی آن در محیط‌های Mac OS X و iPhone OS است. برنامه‌هایی از این زبان که از کتابخانه‌های خاص این محیط‌ها استفاده نکرده باشند در همهٔ محیط‌هایی که کامپایلر جی‌سی‌سی (GCC) استفاده می‌شود، قابل استفاده‌اند. زبان آبجکتیو-سی یک لایهٔ بسیار نازک روی زبان سی است. هر برنامه به زبان سی را می‌توان با کامپایلر آبجکتیو-سی کامپایل کرد. اکثر دستورات از زبان سی به ارث رسیده‌اند و تعدادی دستور برای ارسال پیغام به آن‌ها اضافه شده‌است.
در دوره آموزشی Teamtreehouse Objective-C for Swift Developers با زبان Objective-C برای توسعه برنامه های سوئیفت آشنا می شوید.