اسکریپت باران
بزرگترین مرجع دانلود سورس و اسکریپت های برنامه نویسی
Android SDK مجموعه ای از ابزارها، نمونه کدها و سندهای توسعه اپلیکیشن های سیستم عامل اندروید می باشد که از سوی گوگل معرفی شده است.
متاسفانه به دلیل تحریم ها امکان دسترسی کاربران ایرانی به این ابزار وجود ندارد.
همچنین نسخه های مختلفی از Android SDK در سایت های مختلف وجود دارد و در صورت نیاز به نسخه خاصی به سختی می توان آن را پیدا نمود.
به درخواست کاربران نسخه کامل Android SDK شامل تمام نسخه های ابزارها، ماژول ها، نمونه کدها، اسناد و مطعلقات آن تا تاریخ 13 خرداد 1395 را برای شما آماده کرده ایم.
این مجموعه بیش از 70 گیگابایت حجم دارد که به صورت فشرده شده در 5 گیگابایت می توانید آن را از مرجع تخصصی برنامه نویسی دانلود کنید.
دانلود Android NDK + آموزش استفاده
بخاطر تحریم های شدید گوگل دسترسی به دانلود این ابزار رایگان برای هم میهنان عزیزمان فـــیلتر شده است که سعی کردیم در کنار آموزش های سایت ابزار های مورد نیاز برنامه نویسان را نیز بگنجانیم.
لینک دانلود NDK ابزار کتابخانه برنامه نویسی اندروید را با عنوان NDK به صورت رایگان با حجمی حدود هر فایل ۷۰۰ مگابایت می باشد که می توانید در ادامه دانلود کنید این ابزار یکی از ابزار واجب برای برنامه نویسی اندروید تحت عنوان نرم افزار های Eclipse و ویژوال استدیو می باشد. شما برای برنامه نویسی اندروید باید این پیشن نیاز را حتماً دانلود و نصب کنید و مسیر را طبق آموزش کوتاه زیر به نرم افزار خود معرفی کنید NDK یک ابزار برای کمپایل کردن پروژه های شما خواهد بود نظیر این مورد را در Visual Studio کتابخانه dot Net Framework می توان معرفی کرد.
فیلم آموزشی جاوا
در این درس تکنیکهایی اساسی مانند اصول شئ گرایی و کاربردهای آنها در حوزه های مختلف، توابع بازگشتی، تخصیص حافظه پویا و… برای نوشتن برنامه های کاربری پیچیده ارائه شده است. بر اساس این تکنیکها می توان برنامه هایی نوشت که در هر اندازه ، قابل فهم ، قابل توسعه و قابل استفاده مجدد باشند. زبان برنامه نویسی پایه این درس Java می باشد
توجه : تمامی فیلم ها سر کلاس استاد داخل دانشگاه صنعتی شریف ضبط شده اند و از لحاظ محتوای آموزشی بسیار ارزشمند هستند.
فیلم آموزشی مهندسی نرم افزار
یکی از اهداف اصلی تعیین شده برای فارغ التحصیلان رشته مهندسی کامپیوتر، تسلط به مراحل توسعه سیستمهای نرم افزاری بزرگ و پیچیده می باشد. به همین دلیل، دروس طراحی سیستمهای شئ گرا، مهندسی نرم افزار 1 (در سرفصل جدید بنام تحلیل و طراحی سیستم)، پایگاه داده ها و مهندسی نرم افزار 2 (در سرفصل جدید بنام مهندسی نرم افزار) و چند درس مرتبط دیگر در این رشته قرار داده شده اند. مهندسی نرم افزار 2 به عنوان آخرین درس از این سری دروس می باشد. این درس علاوه بر مفاهیم تکمیلی دروس قبل، شامل مفاهیم پیشرفته ای مانند تحلیل و طراحی ماژولهای پیچیده و تکنیکهای پیشرفته معماری نرم افزار نیز می باشد. درس مهندسی نرم افزار 2 به دو روش تئوری و کاربردی (Practical) تدریس می شود. در روش تئوری بیشتر روی مفاهیم و سرفصلهای تئوری تمرکز می کنند. ولی در روشهای کاربردی تمرکز روی مراحل تحلیل، طراحی و معماری نرم افزار و ماژولهای آن می باشد. فیلم های پیش رو، تدریس به روش کاربردی می باشد. در ضمن برای درک بهتر این درس، پیش نیازهای درس که در جلسه دوم شرح داده شده اند، خیلی مهم می باشند.
توجه : تمامی فیلم ها سر کلاس استاد داخل دانشگاه صنعتی شریف ضبط شده اند و از لحاظ محتوای آموزشی بسیار ارزشمند هستند.
ویژوال بیسیک 6 – visual Basic یکی از بهترین و معروف ترین نرم افزار های برنامه نویسی محسوب میشه و به دلیل سادگی محیط و کاربر پسند محبوبیت زیادی در بین کابران دنیا پیدا کرده است . از این زبان برنامه نویسی می توان برای ساخت و ایجاد برنامه های تحت ویندوز استفاده کرد و آن ها را به راحتی به فایل های اجرایی exe تبدیل کرد تا کاربران بتوانند از نرم افزار شما استفاده کنند. زبان ویژوال بیسیک به دلیل مهم بودن آن هم اکنون در تمامی هنرستان های کامپیوتر در ایران به عنوان درس اصلی و تخصصی تدریس می شود . شما می توانید نسخه ی پرتال و کم حجم ویژوال بیسیک را از سایت اسکریپت باران دانلود کنید .
به عنوان یک PHP developer شما ممکنه علاقه مند به کار کردن با یک فریم ورک باشید . فریم ورک ها تلاش میکنن تا فرایند ساخت و توسعه یک پروژه را ساده تر و سریع تر کنن .. یکی از راه های سریع تر کردن فرایند های توسعه , ساخت پکیج برای قسمت های مختلف پروژه می باشد .
به عنوان مثال شما پکیجی برای اضافه کردن recapcha می سازید و هر بار برای استفاده در پروژه های مختلف, به جای کدنویسی مجدد, تنها لازم است آن پکیج را نصب نمایید .
دو نوع پکیج مختلف داریم :
امروز براتون فیلم های آموزش فریم ورک لاراول – laravel رو آماده کردم. Laravel یکی از فریم ورک های زبان PHP است که برای توسعه اپلیکیشن های وب در نظر گرفته شده است و بر پایه MVC کار می کند. البته این فیلم ها کار جناب امیر حسن عظیمی هست که خداقوت بهش میگم به خاطر زحماتی که میکشه.
فریم ورک لاراول، برنامه نویسی برنامه های کاربردی تحت وب با زبان PHP را سادهتر می نماید و کمک بسزایی برای انجام پروژه های PHP و توسعه آسان آنها می کند. فریم ورک Laravel بر روی اجزای مختلف فریم ورک symfony ساخته شده است و به برنامه شما پایهای بزرگ از کد های قابل اعتماد و تست شده می دهد. لاراول مجموعه ای از بهترین راه حل ها با سینتکس پر معنا و خلاقانه را ارائه میکند که به درستی انجام می پذیرند. لاراول توسط آسان سازی کارهای معمول مانند احراز هویت، روتینگ، sessionها ، کار با بانکهای اطلاعاتی و … که تقریبا در تمامی پروژه های تحت وب استفاده میشوند، مسائل و مشکلات ناشی از توسعه را هم برای توسعه دهنده و هم برای کارفرما کاهش می دهد. لاراول، سیمفونی، کیک پی اچ پی و کد ایگنایتر از محبوب ترین فریم ورک های زبان PHP هستند که بررسی میزان محبوبیت آنها در گوگل ترند حاکی از رشد روز افزون فریم ورک Laravel است.
دوستان حتما نظرتون رو درباره فیلم ، در همین پست بیان کنید .
هدف از ارائه این درس آشنایی دانشجویان با پردازندهها و مباحث مربوط به پیادهسازی آنها است. در طول کلاس ویژگیهای مختلف یک پردازنده مورد بررسی قرار میگیرد و روشهای طراحی هر بخش از آن بیان میشود.
درس در ابتدا با مباحث ریاضی و الگوریتمی شامل روشهای مختلف جمع و ضرب و محدودیتها و ویژگیهای هرکدام از سیستمهای اعداد متداول در پردازندهها آغاز میگردد. سپس با طراحی دقیق و جزئی یک پردازندهی ساده ادامه یافته و در طول ترم ویژگیهای یک پردازندهی پیشرفتهتر همانند Pipeline، استفاده از Cache و … با جزئیات کامل مرور میشوند.
بسیار مهم:
فیلمهای این مجموعه مربوط به ارائه درس «ساختار پیشرفته» دانشکده برق شریف در سال ۱۳۹۲ میباشند. با توجه به تغییرات اساسی سیلابس درس «ساختار» لیسانس و «ساختار پیشرفته» فوق لیسانس در این دانشکده، این مجموعه فیلمها برای درس «ساختار کامپیوتر» فعلی لیسانس مناسبتر هستند.
برای استفاده بیشتر دانشجویان عزیز، اسلایدهای درس فعلی ساختار نیز به عنوان جزوه به آنها الصاق شده اند. توجه نمایید که اسلایدهای الصاق شده به هر درس مربوط به جلسه درسی فیلمبرداری شده نبوده بلکه بعداً برای درس ساختار لیسانس تدوین و ارائه گردیده است. دانشجویان علاقمند و باهوش اختلاف جزئی اسلایدها و فیلمها را درک کرده و خواهند بخشید.
توجه : تمامی فیلم ها سر کلاس استاد داخل دانشگاه صنعتی شریف ضبط شده اند و از لحاظ محتوای آموزشی بسیار ارزشمند هستند.
این درس یکی از مهمترین دروس گرایش دیجیتال مهندسی برق و همین طور مهندسی کامپیوتر است. هدف از این درس آشنایی با اصول و تحلیل و طراحی مدار های منطقی دیجیتال ، طراحی سیستمی توسط مدارهای مجتمع قابل برنامه ریزی (PLD) و زبان توصیف سخت افزار است.
توجه : تمامی فیلم ها سر کلاس استاد داخل دانشگاه صنعتی شریف ضبط شده اند و از لحاظ محتوای آموزشی بسیار ارزشمند هستند.
این درس از مجموعه دروسی است که در ادامه درس سیگنال ارائه می گردد. در این درس دانشجویان با شیوه های بررسی سیگنال های دیجیتال آشنا شده و روش های جدید طراحی و استفاده از فیلترها را خواهند آموخت. این درس به دانشجو دید به نسبت خوبی در مورد کارهای عملی در حوزه پردازش سیگنال می دهد.
توجه : تمامی فیلم ها سر کلاس استاد داخل دانشگاه صنعتی شریف ضبط شده اند و از لحاظ محتوای آموزشی بسیار ارزشمند هستند.
کانال تلگرامی اسکریپت باران
برای اطلاع از آپدیت های این سورس و سورس های دیگر اسکریپت باران، در کانال تلگرام ما عضو شویدبرنامه نویسی را معنایی دوباره بخشیم !