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

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

دانلود Lynda Foundations of Programming: Web Security - آموزش اصول اولیه در برنامه نویسی امنیت وب سایت

  • بازدید: 22,454
دانلود Lynda Foundations of Programming: Web Security - آموزش اصول اولیه در برنامه نویسی امنیت وب سا
یکی از مسائل مهمی که دارندگان وب سایت ها با آن مواجه هستند، مسئله حفظ امنیت و روش های ایمن نگهداشتن سرور، نرم افزارها و اطلاعات و داده ها و به طورکلی وب سایت، در مقابل تهدیدات احتمالی است. بنابراین آشنایی با روش های متداولی که هکر ها از آن ها برای دستیابی به اطلاعات شما استفاده می کنند به علاوه آشنایی با طرز عمل و شیوه تفکر کلی آن ها درباره حمله به وب سایت، می تواند به عنوان یک راه حل زیرکانه برای مقابله با چالش های امنیتی مورد استفاده قرار گیرند. در این میان آگاهی از اصولی همچون اهمیت فیلتر کردن ورودی، کنترل خروجی ها، استراتژی های هوشمند برای رمزنگاری و تصدیق هویت کاربران، می تواند برای توسعه دهندگان و صاحبان وب سایت ها بسیار مفید واقع شود.
در دوره آموزشی Foundations of Programming Web Security شما با اصول اولیه ی برنامه نویسی برای حفظ امنیت وب سایت آشنا می شوید.

دانلود Infinite Skills Learning Grails - آموزش فریم ورک Grails

  • بازدید: 10,168
دانلود Infinite Skills Learning Grails - آموزش فریم ورک Grails
Grails یکی از فریم ورک های منبغ باز (Open source) برنامه نویسی تحت وب است که در زبان برنامه نویسی گرووی (یا Groovy که که مبتنی بر پلتفرم جاوا است) استفاده می شود. این فریم ورک به عنوان یک چارچوب با بهره وری بالا که از الگوی "coding by convention" پیروی می کند، در نظر گرفته شده است و یک محیط توسعه مستقل که به منظور راحت تر بودن توسعه دهندگان، بیشتر جزئیات پیکربندی را پنهان می کند را فراهم می کند.
در دوره آموزشی Infinite Skills Learning Grails شما با قابلیت های اساسی و کلیدی این فریم ورک کاربردی قدرتمند آشنا می شوید.

دانلود TutsPlus Windows App From Scratch - آموزش ساخت برنامه های ویندوز اساس الگوی MVP

  • بازدید: 12,371
دانلود TutsPlus Windows App From Scratch - آموزش ساخت برنامه های ویندوز اساس الگوی MVP
نوشتن برنامه های کاربردی ویندوز با استفاده از ابزارهای توسعه سریع نرم افزار (مانند ویژوال استودیو) باعث می شود تا شما با کدهای زیادی سروکار داشته باشید که یافتن، اصلاح و تست قسمتی از کد آن ها آنقدرها هم ساده نیست، با استفاده از الگوهای طراحی مدرن مانند Model-View-Presenter شما می توانید به راحتی این کار را انجام دهید. زیرا استفاده از این الگوها به برنامه نویس کمک می کند تا به شیوه ای صحیح کدها را جداسازی نموده تا راحت تر به آن ها دسترسی داشته باشد.
در دوره آموزشی TutsPlus Windows App From Scratch شما با چگونگی استفاده از الگوی MVP در نوشتن کدها، آشنا می شوید.

عناوین آموزشی:
- مقدمه ای بر دوره آموزشی
- مروری بر الگو های MVP (الگوی مورد استفاده برای طراحی رابط کاربری نرم افزار)
- ساخت رابط کاربری
- کامپوننت های ضروری
- ایجاد View ها و Presenter ها
- آشنایی با Core Functionality
- نتیجه گیری
- و ...

دانلود Infinite Skills Web Programming With Python - آموزش برنامه نویسی وب با پایتون

  • بازدید: 28,823
دانلود Infinite Skills Web Programming With Python - آموزش برنامه نویسی وب با پایتون
فلسفه ایجاد زبان برنامه‌نویسی پایتون (Python) تاکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است، کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند. این زبان از زبان‌های برنامه نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبان های تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند. در واقع پایتون یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که از آن می توان در برنامه نویسی برای وب نیز استفاده نمود.
در دوره آموزشی Infinite Skills Web Programming With Python شما با ویژگی ها و قابلیت های این زبان برنامه نویسی قدرتمند در برنامه نویسی برای صفحات وب آشنا می شوید.

دانلود Pluralsight Windows Phone 7 Tutorial Series - دوره های آموزشی ویندوز فون 7

  • بازدید: 10,083
دانلود Pluralsight Windows Phone 7 Tutorial Series - دوره های آموزشی ویندوز فون 7
ویندوز فون (Windows Phone) سیستم‌عامل است که توسط شرکت مایکروسافت برای گوشی‌های هوشمند ساخته می‌شود و جانشین پلتفرم ویندوز موبایل است. ویندوز فون ۷ در نوامبر ۲۰۱۰ معرفی شد. در سیستم عامل ویندوز فون بر خلاف ویندوز موبایل، مایکروسافت بجای نشانه گرفتن بازار شرکت‌های بزرگ، بازار مصرف کنندگان را نشانه گرفته است. در این سیستم عامل به جای استفاده از شکل برنامه‌های مبتنی بر ویندوز (فایل‌های exe) از برنامه‌های مایکروسافت سیلورلایت استفاده شده است. بر خلاف سیستم عامل ویندوز موبایل که طراحی ای مشابه ویندوز رومیزی دارند، در این سیستم عامل از رابط کاربری ای به اسم "مترو" استفاده که بسیار پویا تر از دیگر سیستم عامل هاست. استفاده از کاشی‌های زنده (Live Tile) دلیل محبوبیت این رابط کاربری است.
در دوره های آموزشی Pluralsight Windows Phone 7 Tutorial Series شما با ساخت و توسعه اپلیکیشن های ویندوز فون آشنا می شوید.

دانلود Infinite Skills Non-Programmers Guide To Building iOS Apps - آموزش ساخت اپلیکیشن های iOS بدون کدنویسی

  • بازدید: 9,859
دانلود Infinite Skills Non-Programmers Guide To Building iOS Apps - آموزش ساخت اپلیکیشن های iOS بدون
بدون داشتن هیچ پیش زمینه و تجربه ای در برنامه نویسی نیز می توانید به ساخت برنامه های کاربردی بپردازید. با کمی آشنایی با زبان برنامه نویسی شیء گرا، شبیه ساز(simulator) برنامه ها، کنترل ها و آیتم های ضروری موجود در هر رابط کاربری، استفاده از برنامه هایی مانند Xcode و ... هر فردی می تواند به ساخت App های اپل بپردازد. اکس‌کد (Xcode) نام محیط توسعه مجتمعی است که ابزاری را برای توسعه نرم‌افزار فراهم می‌آورد که توسط شرکت اپل برای توسعه برنامه برای سیستم عامل مک اواس ده توسعه می‌باد.
در دوره آموزشی شما Infinite Skills Non-Programmers Guide To Building iOS Apps شما با ساخت برنامه های کاربردی برای گوشی های اپل و سیستم عامل iOS آشنا می شوید.

دانلود Infinite Skills Java Database Programming - آموزش برنامه نویسی دیتابیس با جاوا

  • بازدید: 25,643
دانلود Infinite Skills Java Database Programming - آموزش برنامه نویسی دیتابیس با جاوا
استفاده از نرم افزارهای مدیریت پایگاه داده مانند باعث می شود تا کاربر درگیر مسائل مربوط به ذخیره و بازیابی و شاخص‌بندی داده‌ها نشود. مای اس کیو ال (MySQL) یکی از محبوبترین پایگاه داده هایی است که در برنامه نویسی بکار گرفته می شود. MySQL بطور گسترده ای در ساخت برنامه های تحت وب متن باز (open source) مورد استفاده قرار می گیرد. سرور مای‌اس‌کیوال به چندین کاربر اجازه استفاده همزمان از داده‌ها را می‌دهد و چندین موتور ذخیره‌سازی پشتیبانی می‌کند که به عنوان نوع‌های جدول مختلف عمل می‌کنند. کاربران می توانند دیتابیس (پایگاه داده ها) خود را به طور مستقیم با استفاده از مای اس کیو ال ایجاد نموده و همچنین با استفاده از زبان های برنامه نویسی دیگری مانند جاوا، با پایگاه داده های خود ارتباط برقرار نموده و عملیات درج، اصلاح و حذف داده ها را انجام دهند.
در دوره آموزشی Infinite Skills Java Database Programming شما با نحوه ایجاد و مدیریت پایگاه داده با استفاده از زبان برنامه نویسی محبوب جاوا آشنا می شوید.

دانلود Building Mobile Apps with Google Maps Android API v2 - آموزش ساخت برنامه های مسیریابی و نمایشگر نقشه برای اندروید با Google Maps Android API v2

  • بازدید: 23,188
دانلود Building Mobile Apps with Google Maps Android API v2 - آموزش ساخت برنامه های مسیریابی و نمایش
نقشه ها و برنامه های مسیریاب موجود در گوشی ها و دستگاه های همراه برای همه ابزاری مفید بشمار می آیند. یکی از برنامه های مسیریابی پرطرفدار برنامه گوگل مپس یا گوگل مپ (Google Maps، به معنی: نقشه‌های گوگل) می باشد که در آن نقشه‌های دقیق و کاملی از زمین ارائه می‌گردد. گوگل مپس از فن‌آوری‌هایی چون Tele Atlas استفاده می‌کند.
با استفاده از Google Maps Android API v2 می توان به ساخت و توسعه اپلیکیشن هایی دارای نقشه های تعاملی (و با قابلیت مسیریابی، تعیین مکان فعلی، نمایش مکان های مورد علاقه و ...) برای سیستم عامل اندروید پرداخت.
در دوره آموزشی Building Mobile Apps with Google Maps Android API v2 شما با چگونگی ساخت برنامه های راهبری برای دستگاه های دارای سیستم عامل اندروید آشنا می شوید.

دانلود Pluralsight Building Windows 8 Metro Apps Tutorial Series - آموزش برنامه نویسی به سبک مترو برای ویندوز 8

  • بازدید: 2,639
دانلود Pluralsight Building Windows 8 Metro Apps Tutorial Series - آموزش برنامه نویسی به سبک مترو بر
ویندوز ۸ (Windows 8) آخرین نسخه سیستم‌عامل ویندوز شرکت مایکروسافت است که برای استفاده در رایانه‌های شخصی، تبلت ها و تلفن‌های همراه تولید می‌شود. این سیستم‌عامل هشتمین نسل از سیستم‌عامل‌های ویندوز طراحی شده و به همین دلیل نام آن را ویندوز ۸ گذاشته‌اند. از قابلیت‌های این سیستم عامل می‌توان به ارتباط سریعتر با استفاده از یواس‌بی۳ و بلوتوث۳، پشتیبانی از پردازنده‌های ARM، رمزگذاری کامل دیسک سخت، حساسیت نسبت به نور محیط، تشخیص چهره کاربر برای لاگین و لاگ اوت کردن، رابط کاربری مترو، برجسته‌بینی سه بعدی و پشتیبانی تلویزیون بی سیم اشاره کرد.
شرکت مایکروسافت در ویندوز 8 به معرفی سبک نوینی از برنامه ها با عنوان Metro پرداخته است. از زمان ارائه اولین ورژن از ویندوز ۸ مترو، برنامه های سبک مترو سر و صدای زیادی را به پا کرده اند. برخی اعتقاد دارند این نوع برنامه ها در حد برنامه های معمولی و سرگرم کننده کاربرد دارند و برخی دیگر نیز آینده روشنی برای این نوع برنامه ها در انتظار دارند. خود شرکت مایکروسافت سعی دارد استایل مترو را با ویندوز ۸ و ویندوز فون خود توسعه دهد.

دانلود کتاب آموزش برنامه نویسی به زبان سی شارپ

  • بازدید: 113,960
دانلود کتاب آموزش برنامه نویسی به زبان سی شارپ
سی‌شارپ زبانی شیءگرا و سطح بالا (high level) از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.
این زبان برپایه سادگی، مدرن بودن، همه منظوره و شی گرا بودن ساخته شد.طراح زبان برنامه نویسی دلفی، سرپرستی تیم طراحان زبان #C را بر عهده داشت.این زبان دارای دستوری شی گرا مشابه ++C است و به شدت از زبان‌های جاوا و دلفی تاثیر پذیرفته‌است.