Get Mystery Box with random crypto!

آموزش برنامه نویسی اندروید

لوگوی کانال تلگرام greenhousegroupe — آموزش برنامه نویسی اندروید آ
لوگوی کانال تلگرام greenhousegroupe — آموزش برنامه نویسی اندروید
آدرس کانال: @greenhousegroupe
دسته بندی ها: دستهبندی نشده
زبان: فارسی
مشترکین: 8
توضیحات از کانال

میخواهی برنامه نویس اندروید شوی و کسب درآمد بکنید، فقط کافیه فیلمهای ما را دانلود کنید، و برای انتشار برنامه های خودتون به کانال زیر مراجعه فرماید
شرایط انتشار برنامه:
@greenapping
ربات:
@greenideabot
راه ارتباطی:

@greenhousemaster

Ratings & Reviews

1.00

2 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

0

4 stars

0

3 stars

0

2 stars

0

1 stars

2


آخرین پیام ها

2017-04-28 21:50:06 ppng.ir/d/rQdy
رازهای جستجوی حرفه ای اینترنت
285 views18:50
باز کردن / نظر دهید
2017-04-28 21:48:16 ppng.ir/d/rQdy
رازهای جستجوی حرفه ای اینترنت
32 views18:48
باز کردن / نظر دهید
2017-01-18 21:46:18 مروز به حساب می آید. در سال 1951، گریس هاپر اولین کامپایلر دنیای کامپیوتر را به نام A-0 نوشت. کامپایلر به برنامه ای گفته می شود که دستورات برنامه نویسی را به دستورات صفر و یک (در آن زمان دستورات زبان کد کوتاه) تبدیل می کند. از آن پس برنامه نویس نیازی به ورود کدهای صفر و یک نداشت و توسعه دنیای برنامه نویسی سرعتی چند برابر یافت.
پس از آن فورترن (FORTRAN) به عنوان اولین زبان برنامه نویسی به شکل امروزی در سال 1957 توسط شرکت IBM ساخته شد. نام آن مخفف سیستم تبدیل فرمول (FORmula TRANslating system) بود. دستورات آن بسیار ساده بودند و فقط شامل دستورات IF ، DO و GOTO می شدند. هرچند دستورات این زبان امروزه بسیار محدود و ناکارآمد تلقی می شود اما در آن زبان قدم بسیار بزرگی رو به جلو بود. انواع داده ای نیز برای اولین بار در زبان FORTRAN ارائه شدند. داده هایی مانند متغیرهای منطقی، صحیح، حقیقی و اعداد با دقت مضاعف در FORTRAN قابل تعریف و استفاده بودند.
اگرچه زبان FORTRAN در کار با اعداد و داده ها بسیار خوب عمل می کرد اما در دریافت ورودی و صدور خروجی بسیار محدودیت داشت. با شروع استفاده از کامپیوتر در دنیای تجارت، زبانهایی مانند COBOL نیز پا به عرصه ظهور گذاشتند. COBOL که از ابتدا به منظور استفاده در حوزه برنامه های تجاری طراحی شده بود، فقط شامل انواع داده ای عددی و رشته متنی می شد. امکان گروه بندی داده ها در آرایه ها و رکوردها، مدیریت داده ها را تسهیل می کرد. این امکانات فضا را برای رشد نرم افزارهای ذخیره و بازیابی اطلاعات فراهم کرد.
تا سال 1972 بیش از 200 زبان برنامه نویسی مختلف ظهور کرد. اکثر این زبانها به منظور کاربرد خاصی توسعه یافته بودند، برخی دیگر نیز ویرایش جدیدی از زبانهای قبلی بودند.
305 views18:46
باز کردن / نظر دهید
2017-01-18 21:46:17 توسعه نرم افزار به شکل امروزی تاریخچه طولانی و پیچیده ای دارد. تعجبی ندارد که جایگاه امروز نرم افزار حاصل گام های متعدد بسیاری در طول تاریخ است. رویدادهای بسیاری از گوشه های مختلف دنیا روند توسعه کامپیوتر را پیش برده اند. معمولا توسعه نرم افزارها به دنبال توسعه زبان های برنامه نویسی رخ داده است. زبان های برنامه نویسی نیز به موازات سخت افزارها و کامپیوترها توسعه یافته اند.
قدیمیترین نمونه عملی از برنامه نویسی به سال 1801 در کشور فرانسه توسط شخصی بنام جکارد برمی گردد. او یک دستگاه بافندگی طراحی کرده بود که می توانست اعمال خاصی از بافندگی را که روی کارتهای سوراخ شده (Punched card) ثبت شده بودند به ترتیب انجام دهد. این تکنولوژی اجازه تولید بافت های پیچیده و با کیفیت تر را به کارگران معمولی می داد. اکنون به جای کارگران متعدد و ماهر، فقط یک نفر برای مدیریت کل دستگاه کافی بود. روند تقریبا مشابهی نیز در خلال انقلاب صنعتی در انگلیس به وقوع پیوست. به دنبال استفاده از ماشینهای خودکار و کاهش نیروی کار انسانی، جنبشی تحت عنوان لودیت ها به راه افتاد. این جنبش متشکل بود از افرادی که مخالف توسعه تکنولوژی بودند و برای جایگاه شغلی، نان و رزق و روزی خود با تکنولوژی می جنگیدند.
در این دوره، برنامه نویسی به موازات ساخت ماشین های جدید توسط پاسکال، بابیج، شوالتز و ... توسعه می یافت. برای حل هر مشکلی یک ماشین جدید ساخته می شود که چرخ دنده ها، سیم ها، میله ها و دستورات جدیدتری نسبت به قبل داشت.
در سال 1847 یک ریاضیدارن انگلیسی بنام George Boole با ارائه جبر منطقی، ارتباط میان علم ریاضیات و منطق را اثبات کرد. برای اولین بار او اثبات کرد که علم منطق بیشتر بخشی از ریاضیات است تا فلسفه! این عمل که یک گام بزرگ در تفکر بشریت به حساب می آید تقریبا صد سال (تا سال 1940) طول کشید تا در محاسبات کامپیوتری به کار گرفته شود.
در دهه 1940 اولین کامپیوتر الکترونیکی ساخته شد. حافظه محدود و سرعت بسیار پایین (به نسبت سرعت کامپیوترهای امروزی) از ویژگی های بارز کامپیوترهای الکترونیکی اولیه بودند. در این سالها که به عصر اطلاعات معروف بود، اجرای برنامه ها در کامپیوترها مستلزم تنظیم کلیدها، سوییچ ها و اتصال سیم های مختلف بود که منطق برنامه را مشخص می کردند.
در چنین حالتی برنامه نویسی چیزی به جز تنظیم تعداد بسیار زیادی سیم نبود. یک محاسبات چند دقیقه ای نیازمند صرف روزها وقت برای اتصال میان سیم ها، کلیدها و پورت ها بود. برای هر عملی سخت افزار خاصی طراحی شده بود که می بایست توسط سیم ها و پورتها به یکدیگر متصل می شدند تا برنامه اصلی را شکل دهند.
جان وان نیومن در سال 1945 هنگامی که در انیستیتو تحقیقات عالی مشغول بکار بود، 2 اصل اساسی را ارائه کرد که تاثیر مستقیمی بر مسیر توسعه برنامه نویسی گذاشت؛
اولین اصل "تکنیک برنامه مشترک" (Shared-program technique) نام داشت. بر طبق این اصل سخت افزار کامپیوترها باید بسیار ساده باشند و نیازی نیست که برای هر برنامه به صورت دستی سیم کشی و تجهیز شوند. در عوض، دستورات نرم افزاری باید از ترکیب همان دستورات ساده سخت افزاری تشکیل شوند و یک دستور نرم افزار مرکب و پیچیده تر را بسازند. این اصل سخت افزارها را ساده و دستورات نرم افزاری را پیچیده می کرد.
وان نیومن اصل دوم خود را "انتقال کنترل به صورت شرطی" (Conditional Control Transfer) نامید. بر طبق این اصل که تاثیر عمیقی بر توسعه برنامه نویسی گذاشته است، برنامه کامپیوتری می تواند شامل بلاک های کوچکتری از دستورات بنام زیرروال (Subroutine) شود که می توانند در هر جای برنامه اصلی جای گیرند. این بلاک ها می توانند هر چندبار که لازم است در هر کجای برنامه اصلی استفاده شوند. بخش مهم دیگری از این اصل، کنترل روند برنامه کامپیوتری توسط دستورات منطقی مانند IF…Then و حلقه هایی مانند FOR را امکانپذیر می کرد.
سال 1948 همزمان بود با ارائه تئوری ریاضی ارتباطات توسط کلود شانن (Claude Shannon, 1916-2001). ارائه تز تئوری ریاضی ارتباطات او اساس تئوری اطلاعات (Information Theory) را شکل داد. این تئوری نحوه استفاده از منطق باینری (اعداد در مبنای دو، همان صفر و یک ها) در محاسبات نرم افزاری در کامپیوترها را بیان می کرد. تز ارائه شده توسط شانن دنیای صفر و یک ها (باینری) که اساس و پایه کامپیوترهای الکترونیکی امروزی هستند را شکل می داد. بعدها اولین کامپیوتر باینری در حین جنگ جهانی دوم توسط یک آلمانی بنام زوس ساخته شد
در سال 1949، پس از ارائه 2اصل وان نیومن، زبان برنامه نویسی بنام کد کوتاه (Short Code) به وجود آمد. کد کوتاه که دستورات آن به صورت یک سری صفر و یک تشکیل شده بود، اولین زبان برنامه نویسی برای کامپیوترهای الکترونیکی به حساب می آید. ساخت این زبان برنامه نویسی به عنوان اولین قدم در جهت ساخت دنیای برنامه نویسی ا
258 views18:46
باز کردن / نظر دهید
2017-01-18 21:46:17 مهم ترین دلایلی که باعث محبوب شدن زبان پایتون شده سادگی اون هست. سادگی به این معنی که شما با کمترین کدنویسی ممکن و به سرعت میتونید برنامه مورد نظرتون رو بنویسید. از طرف دیگه نحو و دستورات این زبان به زبان انسان خیلی نزدیک هست و این خوانایی برنامه رو بالا میبره. یکی دیگر از ویژگی های مهم پایتون چند پلتفرم بودن اون هست. شما میتونید برنامه رو بدون تغییر یا با تغییرات جزئی در سیستم عامل های مختلفی اجرا بگیرید. برنامه های نوشته شده با پایتون بر روی سیستم عامل های ویندوز، مکینتاش، یونیکس، لینوکس، سولاریس و … قابل اجرا هست که این ویژگی قدرت زیادی رو به برنامه نویسان این زبان داده. پایتون از برنامه نویسی شئ گرا به خوبی پشتیبانی میکنه. از دیگر ویژگی های پایتون قابلیت درون سازی کد هست. این ویژگی به این معنی هست که میتونید قسمتی از برنامه رو با زبان دیگری بنویسید و اون رو در میان کدهای پایتون قرار بدید. به عنوان مثال از کدهای زبان جاوا یا C++ میتونید در درون کدهای برنامه تون که به زبان پایتون نوشته شده استفاده کنید.  پایتون دارای کتابخانه‌های گسترده ای هست. تقریبا میشه گفت برای هر موضوعی که بخواهید در رابطه با آن کد بنویسید، کتابخانه ای در پایتون وجود داره. کتابخانه هایی برای ایجاد اسناد، رابط کاربری، هوش مصنوعی، برنامه نویسی وب، بازی سازی و ….
196 views18:46
باز کردن / نظر دهید
2017-01-18 21:46:17 در اینجا سعی میکنیم بعضی از برنامه های معروف در زمینه های مختلف که از زبان برنامه نویسی پایتون برای تولید اونها استفاده شده رو به شما معرفی کنیم.
HYPERLINK "http://www.sublimetext.com/" \t "_blank" sublime text که یک ویرایشگر متنی چند پلتفرمی برای کدنویسی هست و از نحو دستورات زبان های برنامه نویسی بسیاری پشتیبانی میکنه.
HYPERLINK "http://www.bittorrent.com/" \t "_blank" BitTorrent اصلی ترین و معروف ترین نرم افزار دانلود و اشتراک گذاری فایل در شبکه های نظیر به نظیر.
HYPERLINK "https://www.blender.org/" \t "_blank" Blender یک نرم افزار آزاد و متن باز کم حجم و قدرتمند برای ساخت مدل ها و انیمیشن های سه بعدی که در ساخت آن از زبان پایتون استفاده شده است. همچنین این نرم افزار از زبان پایتون برای اسکریپ نویسی داخل خود استفاده میکند.
HYPERLINK "http://www.maxon.net/products/cinema-4d-studio/who-should-use-it.html" \t "_blank" CINEMA 4D یک نرم افزار قدرتمند دیگر برای انجام کارهای سه بعدی است که از زبان پایتون برای اسکریپ نویسی داخلی خود استفاده میکند.
HYPERLINK "https://www.dropbox.com/" \t "_blank" Dropbox یکی از معروف ترین و بهترین سرویس های میزبانی فایل در اینترنت.
HYPERLINK "http://openshot.org/" \t "_blank" OpenShot Video Editor یک نرم افزار آزاد و متن باز ویرایشگر فایل های ویدئویی برای سیستم عامل لینوکس.
HYPERLINK "https://launchpad.net/software-center" \t "_blank" Ubuntu Software Center نرم افزار گرافیکی نصب و مدیریت بسته های نرم افزاری برای سیستم عامل اوبونتو.
HYPERLINK "http://www.panda3d.org/" \t "_blank" Panda3D یک موتور بازی که با زبان های برنامه نویسی پایتون و C++ نوشته شده است.
HYPERLINK "https://www.pidgin.im/" \t "_blank" Pidgin یک نرم افزار معروف پیام رسان که از زبان پایتون به همراه زبان های دیگر برای نوشتن استفاده شده است.
این ها تنها نمونه هایی از برنامه هایی هست که با زبان پایتون نوشته شده و علاوه بر مواردی که ذکر شد، برنامه های بسیاری نیز وجود داره که با جستجو در اینترنت میتونید اونها رو پیدا کنید. به عنوان مثال سایت ویکی پدیا لیستی از HYPERLINK "https://en.wikipedia.org/wiki/List_of_Python_software" \t "_blank" برنامه های نوشته شده با زبان پایتون رو تهیه کرده که میتونید مطالعه کنید. این نشون دهنده این هست که زبان پایتون در عین سادگی میتونه بسیار قدرتمند باشه و برای ساخت برنامه های مختلف مورد استفاده قرار بگیره.
201 views18:46
باز کردن / نظر دهید
2017-01-12 20:49:24 Learned a lot, liked it a lot. I think you will like it, too. https://www.sololearn.com/?ref=app-text1
204 views17:49
باز کردن / نظر دهید
2017-01-07 08:40:50 فقط کافیه تکست زیر را جستجو کنید
Androidlearningmovies
223 views05:40
باز کردن / نظر دهید