دانلود ها ی دارای تگ: "برنامه نویسی"

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

دانلود Udemy Login and Registration System in PHP and MYSQL step by step - آموزش گام به گام طراحی صفحات لاگین و ثبت نام با پی اچ پی و مای اس کیو ال

  • بازدید: 12,811
دانلود Udemy Login and Registration System in PHP and MYSQL step by step - آموزش گام به گام طراحی صف
پی‌اچ‌پی (PHP) یک نرم افزار یا بستر برنامه نویسی متن باز و رایگان است که برای طراحی وب (سمت سرور) توسعه یافته‌ است و به همین منظور در بسته نرم افزاری LAMP قرار گرفته است و همچنین PHP تا ژانویه ی سال ۲۰۱۳ میلادی بر روی ۲۴۴ میلیون وب‌ سایت و ۲.۱ میلیون سرور نصب شده‌ است. PHP کوتاه شده کلمه PHP: Hypertext Preprocessor (به معنای پی اچ پی: پیش پردازنده ی ابرمتن) می باشد که توسط فردی به نام راسموس لِردورف در سال ۱۹۹۵ طراحی شد و در حال حاضر توسعه ی آن بر عهده ی گروه پی‌ اچ‌ پی است. MySQL-Server (مای اس کیو ال - سرور) یک سامانه مدیریت پایگاه داده‌ها متن‌باز است که توسط شرکت اوراکل توسعه، توزیع، و پشتیبانی می‌شود. این سامانه مدیریتی پایگاه داده، رایج ترین پایگاه داده متن باز (Open Source) و همراه همیشگی php محسوب می‌شود. MySQL سرور، یک پایگاه داده چند کاربره و چند ریسمانه است بدین معنا که این پایگاه داده به چندین کاربر اجازه استفاده همزمان از داده‌ها را می‌دهد و دسترسی افراد معتبر به داده‌ها را تسریع و تسهیل می‌ بخشد. اگرچه تاریخچه پیدایش MySQL به سال1979 بر می‌گردد اما عرضه عمومی آن از سال 1996 آغاز شده است.
در دوره آموزشی Udemy Login and Registration System in PHP and MYSQL step by step توسط پی اچ پی و مای اس کیو ال به طراحی صفحات ثبت نام و لاگین در وب سایت می پردازیم.

دانلود Lynda S.O.L.I.D. Programming Principles - آموزش قوانین پنج گانه ی S.O.L.I.D

  • بازدید: 9,756
دانلود Lynda S.O.L.I.D. Programming Principles - آموزش قوانین پنج گانه ی S.O.L.I.D
SOLID دربرگیرنده ی اصولی در برنامه نویسی شیء گرایی است که در اوایل سال 2000 توسط مهندسی به نام Robert Martin که تحت عنوان Uncle Bob یا «عمو باب» شناخته می‌شود ابداع شد. وقتی این اصول به درستی در کنار یکدیگر به کار گرفته شوند، این امکان را به برنامه نویس یا توسعه‌دهنده می‌دهند تا با سهولت بیشتری به توسعه ی نرم افزارهای خود بپردازد. علاوه بر این، به کارگیری اصول SOLID این امکان را به برنامه نویسان خواهد داد تا با رویکردی چابک به توسعه ی نرم افزارهای خود پرداخته، از مرتکب شدن اشتباهات کوچک جلوگیری کنند و در صورت نیاز هم به سادگی اقدام به بازنویسی کدهای خود کنند. حال ممکن است این سؤال برای شما پیش بیاید که SOLID مخفف چه اصطلاحاتی است:
S: Single Responsibility
O: Open / Closed
L: Liskov Substitution
I: Interface Segregation
D: Dependency Inversion

در دوره آموزشی Lynda S.O.L.I.D. Programming Principles به معرفی این اصول پنچگانه می پردازیم.

دانلود Pluralsight Architecting Web Applications with Spring - آموزش طراحی وب اپلیکیشن با اسپرینگ

  • بازدید: 10,204
دانلود Pluralsight Architecting Web Applications with Spring - آموزش طراحی وب اپلیکیشن با اسپرینگ
اسپرینگ (Spring) یکی از معروف ترین و پرکاربرد ترین framework های جاوایی است. این framework متن باز بوده و اولین بار در سال 2003 ارائه شده است. اسپرینگ از ابتدای ارائه تا الان تغییرات زیادی داشته و بسیار قدرتمند و معروف شده است. اسپرینگ framework قدرتمندی است که هدف اصلی آن برنامه های enterprise هستند اگرچه اسپرینگ بیشتر java EE را هدف گرفته است ولی در محیط های غیر از EE نیز می توان از آن استفاده کرد. بر خلاف تصوری که اشتباهاً در بین خیلی ها شکل گرفته است اسپرینگ برای ساخت اپلیکیشن تحت وب نیست بلکه Spring web که مبتنی بر مدل MVC بود و بیشتر به عنوان Spring MVC شناخته می شود تنها بخشی از اسپرینگ است که از آن برای ساخت برنامه های تحت وب استفاده می شود. اسپرینگ به برنامه نویسان اجازه می دهد تا برنامه هایشان را به سبک POJO بنویسند و این یک امتیاز عالی برای برنامه نویسان جاواست.
در دوره آموزشی Pluralsight Architecting Web Applications with Spring ابتدا اسپرینگ و امکانات آن را معرفی می کنیم سپس با ارائه مثال های بیشتر با امکانات مختلف آن آشنا می شویم.

دانلود Tutsplus Get Started With Ionic 2 - آموزش فریم ورک آیونیک 2

  • بازدید: 9,544
دانلود Tutsplus Get Started With Ionic 2 - آموزش فریم ورک آیونیک 2
با توجه به استفاده ی فراوان از تلفن های همراه هوشمند و فراگیر شدن نرم افزارهای جانبی برای این دستگاه ها، توسعه دهندگان آن ها را نیز بیشتر شده است که بعضی از آن ها با جاوا و بعضی دیگر با فریم ورک های موجود برای این دستگاه ها بازی و برنامه تولید می کنند. آیونیک یک چارچوبی است برای توسعه ی نرم افزارهای موبایل بدون دانستن جاوا که هدف آن توسعه ی برنامه های ترکیبی از چند زبان مختلف مثل HTML5 ،CSS و جاوا اسکریپت است. آیونیک در زمینه ی طراحی ظاهر برنامه ها به شما کمک می کند به صورتی که به وسیله ی آن می توانید تمام تعاملات کاربر با برنامه خود را ایجاد و مدیریت کنید. می توان گفت فرم ورک آیونیک شبیه بوت استرپ است با این تفاوت که پشتیبانی آن طیف وسیعی از تلفن های هوشنمد را شامل می شود البته نمی توان این را گفت که شبیه به فریم ورک هایی هست که فقط عمل Responsive کردن را انجام می دهند بلکه اساس آن بر اساس المان ها و لایه هایی است که در طراحی ظاهری برنامه های موبایل iOS و Android استفاده می شود.
در دوره آموزشی Tutsplus Get Started With Ionic 2 با نحوه استفاده و توسعه نرم افزار های موبایل با فریم ورک آیونیک 2 آشنا می شوید. 

دانلود Telerik Platform Ultimate Collection for .NET 2016.2 SP1 - کامپوننت های تلریک برای برنامه نویسی موبایل

  • بازدید: 59,224
دانلود Telerik Platform Ultimate Collection for .NET 2016.2 SP1 - کامپوننت های تلریک برای برنامه نوی
اکثر برنامه نویسان حرفه ای با محصولات شرکت Telerik آشنایی دارند و برای افزایش سرعت، کاهش هزینه ها و همچنین افزودن قابلیت های پیشرفته به پروژه های برنامه نویسی خود از آن ها استفاده می کنند.
این مجموعه از lمحیط های توسعه/کامپبوننت های تلریک برنامه نویسان را قادر می سازد تا بدون نیاز به جستجو، دانلود، نصب و پیکربندی برنامه ها و ابزارهای متنوعی که برای ساخت برنامه های موبایل وجود دارد، به ساخت اپلیکیشن های موبایل قابل اجرا بر روی پلتفرم های مختلف iOS, Android و Windows Phone بپردازند. برای استفاده از این مجموعه تنها کافیست تا با HTML5, CSS و جاوا اسکریپت آشنایی داشته باشید تا بتوانید با استفاده از یک محیط IDE مبتنی بر وب، برنامه های کاربردی خود را پیاده سازی کنید.

دانلود Telerik Kendo UI Complete 2016.2.607 Commercial Edition - دانلود کامپوننت های تلریک برای برنامه نویسی وب و اپلیکیشن موبایل

  • بازدید: 48,687
دانلود Telerik Kendo UI Complete 2016.2.607 Commercial Edition - دانلود کامپوننت های تلریک برای برنا
Kendo UI Complete یکی دیگر از مجموعه کامپوننت های شرکت تلریک (Telerik) می باشد که حاوی تمام آن چیزیست که برنامه نویسان و طراحان برای طراحی/ساخت وب سایت و اپلیکیشن های موبایل با HTML5 و جاوا اسکریپت، نیاز دارند. این مجموعه ابزار قدرتمند حاوی بیش از 70 ویجت (کد قابل حملی که می‌توان در داخل هر وب پیچ اچ تی ام ال ی آن را نصب و اجرا کرد) بر مبنای جی کوئری و قابل استفاده در طراحی رابط کاربری است. از بین ویژگی های این پکیج می توان به مواردی مانند: ادغام AngularJS، پشتیبانی Bootstrap، کنترل های موبایل، راه حل داده‌های آفلاین، حاوی کامپوننت های ASP.NET MVC، مدولار بودن، پشتیبانی از قابلیت های ریسپانسیو و جامعیت در نهایت سبک و سریع بودن اشاره نمود.
تمامی برنامه نویسان دات نت با محصولات شرکت Telerik آشنایی داشته و از آن ها استفاده می کنند.

دانلود Udemy Learn Android 4.0 Programming in Java - آموزش برنامه نویسی جاوا برای اندروید 4.0

  • بازدید: 9,472
دانلود Udemy Learn Android 4.0 Programming in Java - آموزش برنامه نویسی جاوا برای اندروید 4.0
گوگل نسخه جدید سیستم عامل محبوب اندروید را معرفی کرد. نسخه 4.0 اندروید که به Ice Cream Sandwich معروف است به همراه تلفن هوشمند جدید Galaxy Nexus معرفی گردید. هرچند گوگل در نسخه 4.0 اندروید مصرف کنندگان عادی را هدف قرار داده اما نسخه جدید این سیستم عامل، قابلیت های کاربردی و با ارزشی برای کاربران شرکت ها و مسئولین IT آنها دارد. نسخه های قبلی اندروید نیز قابلیت اتصال به ایمیل سرور مایکروسافت (Microsoft Exchange Server) را برای دسترسی به ایمیل، تقویم و کانتکت های شرکتی داشتند اما به شرطی که قابلیت امنیتی Device Encryption برروی اکسچنج سرور غیرفعال می بود. در نسخه 4.0 اندروید این قابلیت اضافه شده است و کاربران شرکتی می توانند به راحتی به Exchange Server متصل شده و ایمیل، کانتکت و تقویم خود را داشته باشند و از طرفی از امنیت اطلاعات خود مطمئن باشند. از دیگر ویژگی های اندروید 4.0 بهبود تایپ صوتی، عملکرد بهتر کپی متن، قابلیت قفل چهره و... می باشد.
در دوره آموزشی Udemy Learn Android 4.0 Programming in Java با نحوه برنامه نویسی برای اندروید 4.0 با استفاده از جاوا آشنا می شوید.

دانلود Udemy Learn to Make Android Apps - for Absolute Beginners - آموزش مقدماتی توسعه اپلیکیشن های اندروید

  • بازدید: 11,541
دانلود Udemy Learn to Make Android Apps - for Absolute Beginners - آموزش مقدماتی توسعه اپلیکیشن های
در سال ۲۰۱۳ گوگل از Android Studio پرده برداشت تا فرایند توسعه و ساخت اپلیکیشن ها به صورت ساده تر و البته بصری امکان پذیر شود. همین ابزار به خوبی از سوی توسعه دهندگان پذیرفته شد و اکنون پلی استور، دارای ۱.۶ میلیون اپلیکیشن شده است که نمی توان سهم Android Studio را در افزایش تعداد آن نادیده گرفت. اکنون گوگل از نسخه دوم Android Studio پرده برداشته که توسعه دهندگان می توانند با سرعت بالاتر و قابلیت های جدید آن همراه شوند. مهم ترین ویژگی اضافه شده، «اجرای فوری» (Instant Run) نام دارد. زمانی که کد خود را تغییر می دهید، قادر خواهید بود به سرعت تغییرات را در اپ مشاهده کنید، بدون اینکه نیاز باشد فایل APK را دوباره نصب کنید. گوگل می گوید که همین ویژگی، می تواند چرخه بروز رسانی و سرعت ویرایش کار توسعه دهنده را تا حد بالایی افزایش دهد.
در دوره آموزشی Udemy Learn to Make Android Apps - for Absolute Beginners به صورت کاملا ساده و مقدماتی به توسعه اپلیکیشن های اندروید می پردازید.

دانلود Zend Studio v13.6.1 x86/x64 - نرم افزار برنامه نویسی به زبان PHP

  • بازدید: 163,973
دانلود Zend Studio v13.6.1 x86/x64 - نرم افزار برنامه نویسی به زبان PHP
یکی از محیط های برنامه نویسی به زبان PHP نرم افزار Zend Studio می باشد. این محصول به برنامه نویسان و تولید کنندگان کدهای PHP قابلیت توسعه و اشکال زدایی از کد های نوشته شده را می دهد. قابلیت هایی چون تغییر در کدهای نوشته شده، افزایش کد، آنالیز معنایی و ... از امکاناتی است که به برنامه نویس در جهت توسعه ی روند برنامه نویسی کمک می کند. از دیگر امکانات قابل توجه این محیط برنامه نویسی قابلیت اشکال زدایی و تست برنامه ی نوشته شده با سرعت هرچه بیشتر می باشد، قابلیت هایی نظیر بازرسی و افزایش کد، اشکال زدایی محلی و یا از راه دور بر روی سرور به شما اطمینان می دهد که کد های نوشته شده به درستی اجرا می شوند. به کمک این محصول می توان قابلیت های همکاری تیمی را افزایش داده این نرم افزار قابلیت پشتیبانی از مدیریت ساختار منبع کد و تنظیم پروژه های مشترک را برای کاربران گروهی فراهم می نماید.

دانلود O'Reilly Introduction to Apache HBase Operations - آموزش عملکرد آپاچی اچ بیس

  • بازدید: 6,924
دانلود O'Reilly Introduction to Apache HBase Operations - آموزش عملکرد آپاچی اچ بیس
اچ‌بیس (HBase) پایگاه‌داده‌ای توزیع شده، متن باز و غیرِ رابطه‌ای است که پس از مدلسازی جدول بزرگ گوگل به زبان جاوا نوشته شد. این نرم‌افزار به عنوان بخشی از بنیاد نرم‌افزاری آپاچی توسعه می‌یابد و بر روی اچ‌دی‌اف‌اس اجرا می‌شود و امکاناتی مانند جدول بزرگ را برای هادوپ فراهم می‌آورد. به طور دقیق‌تر، این برنامه راهی با تحمل‌پذیری خطا، برای ذخیره‌سازی تعداد زیادی از داده‌های تُنُکْ را فراهم می‌آورد. اچ‌بیس ویژگی‌های فشرده‌سازی، انجام عملیات در حافظه و فیتر بلوم را بر اساس مقاله‌ی اصلی که جدول بزرگ برآن اساس نگارش یافت، را ارائه می‌دهد. جداول در اچ‌بیس می‌توانند به عنوان ورودی یا خروجی برای کارهای مپ ردیوس که بر روی هادوپ اجرا می‌شوند عمل نمایند. همچنین قابلیت دستیابی از طریق واسط برنامه‌نویس برای جاوا و رست یا دروازه‌ی تریفت نیز دارا هستند. اچ‌بیس به صورت مستقیم برای جایگزینی پایگاه داده‌های کلاسیکِ اس‌کیوال طراحی نشده‌است. اگرچه اخیراً بهبودهایی در کارایی آن‌ها مشاهده شده و چند وب سایت نیز برنامه‌هایی مشتق شده از آن را به خدمت در آورده‌اند.
در دوره آموزشی O'Reilly Introduction to Apache HBase Operations با اصول و نحوه عملکرد آپاچی اچ بیس آشنا می شوید.