جستجو در تالار

در حال نمایش نتایج برای برچسب های 'برنامه نویسی'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


Product Groups

  • بسته های آموزشی
  • ارتقا به کاربر ویژه

تالار ها

  • اخبار و اعلانات انجمن گاردایران
    • قوانین و اطلاعیه های سایت
    • بخش مسابقات انجمن
    • انتقادات و پیشنهادات
    • افتخارات و اطلاعیه های تیم گارد ایران
    • بخش ارتقاء کاربران
    • اخبار هک و امنیت
    • اکسپلویت های ثبت شده توسط تیم امنیتی گارد ایران
    • برنامه ها و ابزارهای نوشته توسط گارد ایران
  • بخش های خصوصی انجمن گاردایران
    • سوال و جواب های عمومی
    • بخش خصوصی
    • آموزش های تصویری نفوذ به سیستم های شخصی و روشهای مقابله
  • انجمن نفوذ و امنیت
    • آموزش های تصویری
    • آموزش های تصویری سایت ها و سرورها و روشهای مقابله
    • آموزشهای تصویری شبکه و روشهای مقابله
    • حملات شبکه و راههای مقابله
    • DOS , DDOS
    • ویروس ها و تروجان ها
    • متاسپلویت Metasploit
    • ابزارهای امنیتی
    • بخش کرک و رمزنگاری
    • Shell Script
    • آسیب پذیری های وایرلس
    • اکسپلویت
    • باگ های امنیتی
    • امنیت ایمیلهای شخصی
    • تارگت های تمرینی
    • اسکنرها و ابزارهای هکینگ
  • برنامه نویسی
    • برنامه نویسی
    • برنامه نویسی تحت وب
  • بخش موبایل
    • بخش مخصوص موبایل
    • هک موبایل
  • شبکه
    • Cisco سیسکو
    • نتورک پلاس Netwok+
    • مایکروسافت Microsoft
    • میکروتیک Mikrotik
    • مجازی سازی
    • ابزارهای شبکه و مانیتورینگ
    • فایروال
  • سیستم عامل
    • لینوکس
    • ویندوز
    • کالی لینوکس Kali Linux
    • مکینتاش
  • الکترونيک و روباتيک
    • الکترونيک
    • ميکروکنترلرها و پروسسور ها
    • نرم افزار هاي تخصصي برق و الکترونيک
    • روباتيک
  • گرافيک
    • فتوشاپ
    • فلش
  • متفرقه
    • بحث آزاد

دسته ها

  • ویدیوهای آموزشی

جستجو در ...

جستجو به صورت ...


تاریخ ایجاد

  • شروع

    پایان


آخرین به روز رسانی

  • شروع

    پایان


فیلتر بر اساس تعداد ...

تاریخ عضویت

  • شروع

    پایان


گروه


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


محل سکونت


Interests

40 نتیجه پیدا شد

  1. mostafaRAT

    سلام دوستان من چند وقتی از یه رت استفاده میکردم روی تلگرام که بعد از فیلتر شدن تلگرام خیلی مشکل برام ایجاد کر میخواستم بدونم کسی کدی برای استفاده از پروکسی داره که به سورس اضافه کنم؟ میخوام که سورس از پروکسی استفاده کن و از فیلترینگ بگزره... C# یا JAVA SCRIPT باشه
  2. Comrade

    با سلام در خصوص مدیریت بخش برنامه نویسی با کادر مدیریت صحبت هایی داشتیم و به زودی تغییرات زیادی رو خواهیم داشت ... دوستانی که قصد ارتقا به مدیریت بخش برنامه نویسی در گارد ایران را دارند شرایط به صورت زیر می باشد 1- فعالیت مفید و مستمر و پاسخ دهی به سوالات کاربران 2- عدم حظور در سایر تیم ها 3- تسلط کامل بر یک زبان برنامه نویسی 4- داشتن اخلاق نیک و به دور از حاشیه ها 5- رعایت قوانین کلی تیم امنیتی گارد ایران 6- در صورت داشتن رزومه،رزومه خودتون رو ارسال کنید 7- آشنا بودن به تکنولوژی روز 8- توانایی حل مسائل 9- ارسال مطالب اختصاصی (Not copy paste) 12- تایید نهایی از طرف کادر مدیریت تیم دوستانی که شرایط بالا رو دارند در همین تاپیک اعلام امادگی خودشون رو ارسال کنند موفق باشید
  3. amir20172018

    با عرض سلام من می خواهم برنامه ای بسازم که بتواند این کد را WcFSHwnUd7LJlAz2bOymj4ChE یا یک سری کد هایی که در یک فایل txt وجود دارد در این قسمت (here)کپی کند https://www.deviantart.com/users/lost-password/reset/target/***here***?utm_source=EMC&utm_medium=Communicator& utm_campaign=PDT_Account_LostPassword&utm_term=button وتست کند واگر این پیام را در صفحه وب داد Sorry, we couldn't verify your request برود و کدهای دیگر را تست کند واگر این پیام را در صفحه وب داد Your verification code has been accepted عملیات را متوقف وکد مورد نظر را نشان دهد باتشکر
  4. sali_ck

    دانلود کتاب اموزش Visuall Basic به زبان شیرین فارسی و به صورتpdf vb_learning.zip
  5. amir00755

    HatRia Keylogger Builder V1.24.exe File Info Report date: 2010-10-03 2241 (GMT 1) File name: hatria-keylogger-builder-v1-24 File size: 332800 bytes MD5 Hash: 6e4939ecdb37fb0b83d417c7f7b9c179 SHA1 Hash: a2639f8f42325286f393628ed54cfd40bf25caa2 Detection rate: 3 on 16 (19%) Status: INFECTED Detections a-squared - Trojan-Spy.MSIL!IK Avast - AVG - Avira AntiVir - BitDefender - ClamAV - Comodo - Dr.Web - F-PROT6 - Ikarus T3 - Trojan-Spy.MSIL Kaspersky - NOD32 - MSIL/Spy.Keylogger.AT Panda - TrendMicro - VBA32 - VirusBuster - Scan report generated b HatRia Keylogger Builder V1.24.rar
  6. برنامه نویسی رو از کجا شروع کنیم؟ این سوالیه که مطمئنا ذهن خیلیا تونو مشغول کرده... منم اینجام تا یکم راهنماییتون کنم البته من زبانای زیاده بلد نیستم ولی می تونم کمکتون کنم که زیاد وقتتونو تلف نکنین... اگه به صورت جدی بخواین برنامه نویسی رو شروع کنین همون اول به سراغ زبانای حرفه ای مثل "c++ و اسمبلی و پایتون و..." نرید... قدم به قدم پیش برید تا به جایی بریسید، مثلا ابتدا از ویژال بیسیک شروع کنید که پایه زبانایی مثه c++ و c# بنا بر این بعده یاد گیری ویژال بیسیک دیگه یاد گرفتن زبونایی مثه ویژال سی پلاس پلاس ، اب خوردن میشه... باید یاد بگیرید که برنامه هارو بر اساس الگریتمی که تو ذهنتون می چینید بسازید ، ابتدا ساده ترین الگریتم ، روش الگریتم نویسی فلوچر هست که می تونین یه نقشه راه با اون بسازید و بر اساس اون کد بنویسید. این الگریتم نویسی معمولا رو کاغذه ولی میتونین با استفاده از بعضی نرم افزارا مثل "فلوکد" اونو تو محیط بسیار جذاب و ساده ترسیم و مطابق اون پیش برید... بعد که این مراحل ساده رو گذروندین تازه میتونین با زبون های دیگه هم کار کنین و کم کم پیشرفت کنید. جا داره بگم زبون های مثله پایتونو اخر یاد بگیرین چون وقتی سی شارپ و سی پلاس پلاس رو هم مثل ویژال بیسیک یاد بگیرین دیگه پایتون این قدر ساده میشه که بچه بازی به حساب میاد... از نظر من زبان های تحت وب هم جالبن و پیشنهاد میکنم اونا رو هم یاد بگیرید از html شروع کنین و قالب اصلیشو حتما یا بگیرین خیلی جاها کمکتون میکنه... البته البته البته بیشتر این زبونا شی گران ینی یه محیط ساده برا طرح گرافیکی داره که اول میتونین طراحیشون کنین بعد کد نویسی رو انجام بدین. "زبونایی مثه ویژال بیسیک و سی پلاس پلاس و سی شارپ و..." برا طراحی صفحات وب هم می تونین کارای گرافیکی شو تو "فتوشاپ" انجام بدین و کد نویسی شو تو "درام ویور" امیدوارم حرفام به دردتون بخوره و موفق باشید... "ادافه هکر"
  7. DeMoN

    به نام خدا با عرض سلام. بعد از یک مدت نسبتا طولانی با یک دوره آموزشی مفید در زمینه تست نفود و امنیت در خدمت شما هستیم. قبلا ما دوره ای رو با نام اکسپلویت نویسی داشتیم و در این دوره ما آسیب پذیری های مختلف رو با استفاده از زبان پرل اکسپلویت میکنیم. پیش نیار دوره زبان برنامه نویسی پرل است که ما در این دوره سعی میکنیم توضیحاتی مخنصر رو راجع به قطعه کد ها هم بدیم تا تمام عزیزان بتونن استفاده کنند. سرفصل ها: 1-توضیحات ابتدایی و آشنایی با دوره 2-آشنایی مختصر با آسیب پذیری ها(قبلا دوره ای رو داشتیم برای کشف آسیب پذیری ها . لینک) 3-آشنایی با ماژول های پرکاربرد در اکسپلویت نویسی با پرل 4-آشنایی با دستورات پرکاربرد در این دوره 5-شروع و نوشتن اولین اکسپلویت به زبان پرل 6-آموزش کار با فایل ها و دایرکتوری ها 7-آموزش کار با متد POST و GET برای ارسال و دریافت درخواست ها به سرور 8-آموزش کار با پروتکل های مختلف 9-آشنایی با وب سرورها 10-آشنایی با Header ها و تجزیه و تجلیل آنها 11-تجزیه و تحلیل وب سرور اسیب پذیر برای نوشتن اکسپلویت 12-آموزش Perl CGI 13-آموزش نوشتن اکسپلویت برای انواع آپلودر ها 14-نوشتن اکسپلویت برای انواع CMS ها 15-توضیحات تکمیلی و پایان دوره امیدوارم از این دوره نهایت بهره رو ببرین. با تشکر های خودتون برای ادامه دوره به ما دلگرمی بدین. موفق و پیروز باشید.
  8. نگارش 1.0.0

    12 دریافت

    بسم الله الرحمن الرحیم تیم امنیتی گارد ایران در راستای بالا بردن سطح دانش شما دوستان گرامی اقدام به ساخت پکیج جامع ساخت رت با زبان سی شاپ کرده است که با گزراندن این دوره ارزشمنده دیگر نیازی به رت های آماده ندارید. پس از گزراندن این دوره شما با نحوه کار رت و روش مقابله آن آشنا خواهید شد. این پکیج شامل 13 ویدیو آموزشی میباشد که به جرعت میتوانم بگویم همچین پکیجی در هیچ سایتی وجود ندارد و مختص به گارد ایران میباشد. مدرس : آقای ادریس شریفی سر فصل های آموزشی: معرفی دوره و سخنی با شما آشنایی با مقدمات شبکه آشنایی با رت و ساخت بکدور در متااسپلویت آموزش پورت فورواردینگ به نحوه درست و رفع مشکلات عدم باز شدن پورت آشنایی با سوکت و نحوه استفاده از اون چت کردن با قربانی و ارسال پیغام هشدار آپلود و دانلود فایل از سیستم قربانی دیدن وبکم قربانی به طور زنده دیدن دسکتاپ قربانی به طور زنده اجرای دستورات ریموت شل و آشنایی با نکات مهم و کاربردی در ساخت رت و.... قابل توجه خریداران و اعضای تیم : اگر به خوبی از این پکیج استقبال بشود ورژن 2 نیز ساخته خواهد شد که در آن نکات بسیار حرفه ای تر را خواهیم گفت .

    300٬000 ریال

  9. mammad_warning

    سلام ی تاپیک برای اسکریپت های بدرد بخور نوشته شده ب پایتون ... واسکریپت هایی ک خودتون نوشتین امیدوارم تاپیک خوبی بشه اسپم ممنوع
  10. با عرض ادب و احترام در این تایپک با دوره آموزشی تست امنیت وب سایت با Python در خدمتم در این دوره آموزشی با نحوه تست و ارزیابی امنیت وب سایت با استفاده از زبان پایتون آشنا می شوید خواهشمندم در صورتی که قوانین را مطالعه نکرده اید قبل از ارسال پست قوانین را مطالعه فرمایید هر گونه مشکل و یا سوالی بود بنده در پ.خ(پیام خصوصی) در خدمتم ان شا الله که دوستان با حمایت هایشان بنده را دلگرم برای قرار دادن ادامه قسمت ها کنند آموزش ها اختصاصی تیم امنیتی گارد ایران می باشد کیفیت قسمت ها: 1080p صدا: دارد زمان: 2:49:51 سطح: متوسط زبان: انگلیسی پسورد: guardiran.org
  11. سلام خدمت عزیزان گارد ایران. خوب جای این تاپیک در انجمن خالی بود گفتم که برای دوستان قرار بدم. خوب دوستان.در این تاپیک قصد دارم شما رو با برنامه نویسی مقدماتی اندروید آشنا بکنم. اگر بازدید و همراهی ها زیاد بود آموزش پیشرفته برنامه نویسی اندروید رو هم قرار خواهم داد. دوستانی که قصد همکاری دارند و یا انتقادی نسبت به این تاپیک لطفا به صورت پ.خ با بنده در ارتباط باشند. اسپم ممنوع میباشد و در صورت مشاهده اخطار دریافت خواهید کرد. یا حق
  12. Teodor

    سلام چند وقت پیش یه برنامه دانلود کردم که از طریق سی ام دی اجرا میشد و لیست یوزرنیم و پسورد رو میگرفت و اون ها رو تست می کرد الان...میخوام بدونم چطوری میشه از طریق یه کنسول اپلیکیشن به یک سایت لاگین کرد یا پسورد و نام کاربری رو تست کرد...ممنون میشم راهنمایی کنید. مثلا یه کرکر چطوری پسورد ها رو روی یک سایت تست میکنه. لطفا کمک کنید
  13. M-R3dH4t

    پرل چیست؟ پرل یک زبان برنامه نویسی سطح بالا و همه منظوره میباشد که توسط لری وال نوشته شده است. در هر جایی که بتوان زبان های برنامه نویسی دیگری را بکار برد از پرل نیز میتوان استفاده کرد. پرل سر نام کلمات زیر است: perl: Practical Extraction and Report Language پرل به طور غالب متاثر از زبان برنامه نویسی قدرتمند C میباشد و کمتر از آن متاثر از sed,awk و شل یونیکس میباشد. پرل ایده آل برای کار با فایلهای متنی(ویرایش . تنظیم . مدیریت) و تنظیم و گزارشگیری از وظایف و همچنین کار های شبکه ای و کار با HTML و نمایش صفحات وب میباشد. البته فراموش نکنید که در موارد دیگری مثل system management tasks, database access , Graphical Programming , AI نیز کاربرد دارد. آیا یادگیری پرل سخت است؟ خیر.پرل زبانی آسان برای شروع به یادگیری برنامه نویسی است و اگر شما سابقه برنامه نویسی با C یا sed , awk و یا حتی سابقه کار با BASIC را دارید نیمی از راه را رفته اید. یادگیری پرل مانند اقیانوسی است که عمق کمی دارد که برای یادگیری کار را راحت میکند اما اگر بخواهید یک برنامه واقعی کارا با پرل بنویسید باید کل این اقیانوس را سفر کرده باشید و این مستلزم سالها تلاش فراوان است. چیزی که یادگیری پرل را راحت میکند سابقه کار با سیستم عامل یونیکس است و همچنین تجربه کار با یک زبان برنامه نویسی دیگر . توانایی فهم قوانین دستورات و همچنین توانایی خواندن کد دیگران است. پرل زبانی مستقل از سکو میباشد. بدین معنا که شما میتوانید با اندکی تغییر در ساختار برنامه خود آنها را در سکوهای مختلف اجرا کنید. پرل هم اکنون در سکوهای: یونیکس (لینوکس . سولاریس . Free BSD و ...) . مکینتاش و همچنین ویندوز اجرا میشود. نکته کوچکی که میتوان به آن اشاره کرد این است که نام این زبان برنامه نویسی perl است و همچنین نام مفسر این زبان نیز perl است و به عنوان مثال مانند زبان C که کامپایلر های مختلفی دارد نمیباشد پس این دو را اشتباه نگیرید.
  14. Iman5911

    سلام به اساتید محترم. برای ساخت تایمر در محیط برنامه نویسی ++c از چه کدهایی استفاده میشه؟ البته میخوام وقتی برنامه کامپایل و اجرا شد تایمر شروع به کار کنه نه اینکه ثانیه ها از قبل چاپ شده باشند. ممنون میشم کامل توضیح بدید.
  15. با درود خدمت کاربران انجمن ... امروز یه ماشین حساب کامل به زبان پایتون نوشتم گفتم بذارم تا دوستانی که علاقه به برنامه نویسی دارند استفاده کنند و دلیل اصلی که این رو گذاشتم اینه که با ماشین حساب هایی که تا امروز به زبان پایتون دیدین متفاوته و بیشتر روی گرافیکش کار شده با استفاده از لایبرری tkinter . برای همین اگه دانلود کنین ضرر نمیکنین بالاخره حمایت از تولید داخلی همینه دیگه تصویری از محیط ماشین حساب: رمز فایل هم guardiran.org هست این نسخه از ماشین حساب رو پایتون ورژن ۳ کار میکنه برای اجراشم بهتره از محیط idle اجرا کنید. اونایی هم که پایتون ۲ دارند وارد محیط edit بشن و tkinter رو در خط اول به Tkinter تغییر بدن. اگه مشکلی هم داشتین pm بدین در ضمن من هر کار کردم نتونستم فایل رو به .exe تغییر بدم اگه کسی تونست این کار رو بکنه ممنون میشم واسم بفرسته. calculater-zartak.zip
  16. امروزه برنامه‌نویسی به یکی از مهارت‌های رایج تبدیل شده است که حتی در برخی از مدارس جهان به طور حرفه‌ای به کودکان آموزش داده می‌شود و درآمد بالایی دارد. سوالی که بسیاری از افراد را مشغول خود کرده، این است که برای شروع کدام زبان برنامه‌نویسی را برای یادگیری انتخاب کنم؟ این سوال باید با «چه اهدافی برای بعد از یادگیری یک زبان برنامه‌نویسی داری؟» پاسخ داده شود. می‌خواهید یک نرم‌آفزار کاربردی مانند Word و Chrome درست کنید؟ یا می‌خواهید برای سایت‌های مختلف، قالب طراحی کنید؟ شاید می‌خواهید قطعه سخت‌افزاری خود را درست کنید! یا این که فقط می‌خواهید کمی پول به جیب بزنید و در این فکر هستید که برنامه‌نویسی این کار را برایتان انجام دهد؟ قبل از ادامه خواندن مقاله، اهداف خود را مشخص کنید. زبان‌های برنامه‌نویسی که در این مقاله در مورد آن‌ها صحبت می‌شود عبارت‌اند از: Java - C++ - C# - Python. در قسمت‌های بعدی مقاله درباره زبان‌های دیگر گفته خواهد شد. Java زبان برنامه‌نویسی جاوا (Java) توسط «جیمز گاسلینگ» (James Gosling) در شرکت Sun Microsystems ساخته شد. جاوا شباهت بسیار زیادی به C و C++ دارد. همچنین باید بدانید که جاوا اسکریپت (Javascript) و جاوا را نباید با یکدیگر اشتباه بگیرید. در حقیقت این دو حتی به یکدیگر مرتبط هم نیستند! جاوا اسکریپت یک زبان اسکریپت‌نویسی است که در مرورگرهای وب استفاده می‌شود. جاوا یک زبان برنامه‌نویسی شی گرا (Object Oriented) است. در بیشتر مواقع، کدهای یک برنامه معمولی C++ یا C در جاوا کار نمی‌کند اما کدهای جاوا شباهت بسیار زیادی به این دو زبان دارد. جاوا در بسیاری از سیستم‌عامل‌ها اجرا می‌شود. دلیل آن هم این است که کامپایلر جاوا، کدها را به جای کد ماشین به بایت‌کد (Bytecode) تبدیل می‌کند و سپس هنگام اجرای کدها، Java Virtual Machine یا به اختصار JVM (ماشین مجازی جاوا) بایت‌کد را به کد ماشین تبدیل می‌کند. همچنین اشاره‌گرها در این زبان وجود ندارند. قابلیت‌های زبان Java: ساده شی‌گرا قابلیت اجرا در سیستم‌عامل‌های مختلف امن قوی قابل حمل داینامیک کارایی بالا چند رشته‌ای از پروژه‌های بزرگی که توسط جاوا ساخته شده‌اند می‌توان به نرم‌افزار SDM، کارت‌های بانکی، سیستم‌های عابربانک و کامپایلر Eclipse اشاره کرد. همچنین از جاوا برای ساخت برنامه‌های اندروید استفاده می‌شود. جاوا هم‌اکنون در لیست پرطرفدارترین زبان‌های برنامه‌نویسی رتبه اول را دارد. C++ زبان برنامه‌نویسی C++ توسط «بیارنه استروستروپ» (Bjarne Stroustrup) ساخته شد. در اصل، این زبان برنامه‌نویسی در ابتدا C with Classes نام داشته. او به یکی از کامپایلرهای C یعنی Cpre قابلیت‌هایی از جمله کلاس‌ها، آرگومان پیشفرض، تایپ درون‌خطی و... اضافه کرد و مدت‌ها بعد، C with Classes به C++ (علامت ++ یکی از عملگرهای زبان C است) تغییر یافت. زبان برنامه‌نویسی C++ یک زبان شی‌گرا است. از این رو امکان نوشتن برنامه‌های C++ در دو استایل «زبان C» و «شی‌گرا» وجود دارد. این زبان برنامه‌نویسی یک زبان سطح متوسط است که قابلیت‌های زبان‌های سطح بالا و پایین را در خود جای داده است. اکنون این زبان یکی از پرطرفدار ترین زبان‌های برنامه‌نویسی است. در اصل، C++ مجموعه‌ای از کلاس‌های از پیش تعریف شده است. همچنین فراخوانی کلاس‌های ساخته شده توسط کاربر را برای پیاده‌سازی عملکردهای خاصی آسان‌تر می‌کند. قابلیت‌های این زبان: ساده قابلیت حمل قدرتمند، اجرا در سیستم‌عامل‌های مختلف شی‌گرایی حساس به حروف بزرگ و کوچک مبتنی بر کامپایلر استفاده از اشاره‌گر ها هم‌اکنون زبان برنامه‌نویسی C++ توسط بسیاری از برنامه‌نویسان بزرگ استفاده می‌شود و تاکنون پروژه‌های بسیاری بزرگی توسط این زبان انجام شده است. از این پروژه‌ها می‌توان به بازی‌های رایانه‌ای، مرورگر‌های اینترنت، نرم‌افزارهای دیتابیس، سیستم‌عامل‌ها و کامپایلرها اشاره کرد. زبان C++ در بخش‌هایی از سیستم‌عامل OS X و برخی از نسخه‌های Windows استفاده شده است. زبان برنامه‌نویسی C++ در لیست پرطرفدارترین زبان‌های برنامه‌نویسی رتبه ششم را دارد. C# هنگام ساخت .NET Framework، کتابخانه کلاس‌ها توسط کامپایلر SMC نوشته شده می‌شدند. فردی به نام «اندرز هیلزبرگ» (Anders Hejlsberg) تیمی برای ساخت یک زبان برنامه‌نویسی با نام Cool تشکیل داد. این نام مخفف C-like Object Orienter Language یا «زبان شی‌گرا شبیه به C» است. مایکروسافت تصمیم گرفت نام نهایی این زبان را Cool نگه دارد اما سپس به دلیل مشکلات نام تجاری، آن را تغییر داد. در سال 2000 که پروژه .NET در رویداد PDC به طور عمومی معرفی شد، نام Cool به C# تبدیل شد و کتابخانه کلاس‌ها و زبان ASP.NET را به C# پورت کردند. همچنین حرف «#» یا «شارپ» از نوت موسیقی با همین نام و شکل گرفته شده است. سینتکس زبان برنامه‌نویسی C# شباهت زیادی به زبان‌های C، C++ و Java دارد. اکنون آخرین نسخه این زبان C# 7.0 است. قابلیت‌های این زبان: مدرن همه‌منظوره بودن شی‌گرایی مبتنی بر کامپوننت‌ها یادگیری آسان، ساخت‌یافته امکان ساخت نرم‌افزارهایی با کاربرد بالا قابلیت کامپایل در سیستم‌عامل‌های مختلف بخشی از .NET Framework همچنین اشاره‌گرها در این زبان وجود ندارند. از برنامه‌های نوشته شده توسط C# می‌توان به کلاینت جدید اسکایپ (Skype)، نرم‌افزار MonoDevelop، FlashDevelop، Paint.NET و Colectica اشاره کرد. زبان برنامه‌نویسی C# در لیست پرطرفدارترین زبان‌های برنامه‌نویسی، هم‌اکنون در رتبه چهارم قرار دارد. Python زبان برنامه‌نویسی Python توسط «گیدو ون راسم» (Guido Van Rossum) در سال 1980 ساخته شد. این زبان در سیستم‌عامل Amoeba قابلیت مدیریت استثنا و Interfacing را داشت. به گفته ون راسم، او به دنبال یک پروژه برنامه‌نویسی برای «سرگرمی» بوده است و سپس کار خود را با عنوان Python (به دلیل این که یکی از طرفداران بزرگ سریال Monty Python's Flying Circus) شروع کرد. زبان برنامه‌نویسی Python یک زبان شی‌گرا و ساخت‌یافته است. همچنین این زبان از قابلیت‌های مختلفی مانند برنامه‌نویسی تابعی (Functional)، جنبه‌گرایی (Aspect-Oriented) و دیگر قابلیت‌ها پشتیبانی می‌کند. این زبان برای مدیریت حافظه Memory از تایپ داینامیک استفاده می‌کند. یکی از قابلیت‌های مهم Python وضوح نام است. این قابلیت متدها و نام متغیرها را به یکدیگر متصل می‌کند. قابلیت‌های زبان برنامه‌نویسی Python: ساده یادگیری آسان رایگان و متن‌باز زبان سطح بالا قابل حمل شی‌گرا توسعه‌پذیر از پروژه‌های بزرگ Python می‌توان به YouTube، Yahoo، وبسایت Washington Post و Reddit، سیستم Zope، سیستم مدیریت محتوای Plone، نرم‌افزار ضد اسپم و... اشاره کرد. زبان برنامه‌نویسی Python در لیست پرطرفدارترین زبان‌های برنامه‌نویسی، هم‌اکنون در رتبه دوم قرار دارد. همچنین با رشد 6.9درصدی در محبوبیت این زبان، عنوان بیشترین رشد در 5 سال اخیر به این زبان داده شد. پایان قسمت اول منابع : Wikipedia , Google منبع تصاویر : Udemy
  17. با سلام بر ان شدیم تا یک تایپک جامع درباره از کجا باید برنامه‌ نویسی را شروع کنیم خدمتتان اراعه دهیم و پاسخ کلی دوستان تازه کاربرنامه نویس را داده باشیم تا جایی که امکان پذیر بوده است مطالب جامع و کامل جمع اوری شده اند قبل از ارسال پست قوانین را مطالعه فرمایید اصولا شما اگر برنامه نویس حرفه ای و یا معمولی باشید با این سوالات تکراری درزندگی روز مره مواجه خواهید شد بهترین زبان برنامه‌نویسی چیست؟ چقدر طول می‌کشد تا یه برنامه‌نویس خوب بشویم؟ میزان درآمد یک برنامه‌نویس چقدر است؟ تا چندسالگی می‌توانم برنامه‌نویسی کنم؟ برای برنامه‌نویس شدن حتما باید رشته‌ی دانشگاهی‌ام کامپیوتر باشد؟ اساسا چرا برنامه‌نویسی؟! ‌ قبل از هر چیزی با خودتان صادق باشید. چه چیزی باعث شد که تمایل پیدا کنید برنامه‌نویسی را یاد بگیرید؟ درآمد بالای برنامه‌نویسان، علاقه به کامپیوتر و مباحث پیشرفته‌ی آن، وجهه‌ی شخصیتی که برنامه‌نویسان در اجتماع دارند، نیاز به شغلی که بتوانید در خانه بمانید و پول در بیاورید، تغییر جهان یا حتی به فعلیت رساندن ایده‌هایتان. این‌ها همه دلایل بسیار خوبی برای شروع یادگیری برنامه‌نویسی هستند ولی شاید دلایل خوبی برای ادامه نباشند. برنامه‌نویسی نیاز به عشق، علاقه و پشتکار دارد. زندگی یک برنامه‌نویس با خطاها و انجام نشدن و زیر سوال رفتن مواردی که قبلا یاد گرفته، عجین است. در هر پروژه‌ای برنامه‌نویسان میزان زیادی از وقت‌شان را برای رفع خطاهای موجود در برنامه‌ی نوشته‌شده صرف می‌کنند و شاید روزها طول بکشد تا بفهمند مشکل کار تنها از یک غلط املایی بوده است یا هر چیز دیگری. پس به عنوان یک برنامه‌‌نویس نیاز به این خواهید داشت که واقعا صبور و باپشتکار باشید. باید قبول کنیم که برنامه‌نویسی کار ساده‌ای نیست. همین ساده نبودن برنامه‌نویسی، آن را خاص کرده است. نیازی نیست حتما در رشته‌ی کامپیوتر دارای تحصیلات باشید یا حتما سن‌تان بالای ۲۰ و کمتر از ۳۵ باشد. یا حتی نیاز نیست انسان بسیار باهوشی باشید یا ریاضی‌تان خیلی قوی باشد. ولی اگر همه‌ی این‌ها را داشته باشید، ممکن است در کنار دیگر برنامه‌نویسان از جایگاه بهتری برخوردار شوید. اگر پشتکار زیادی در یادگیری ندارید و همچنین اصلا حوصله‌ی درگیر شدن با مسائل سخت و پیچیده را ندارید از شما می‌خواهیم که دستتان را به کد آلوده نکنید و به سراغ مهارت‌های دیگری بروید. با شرکت در یک دوره‌ی برنامه‌نویسی یا خواندن یک کتاب جامع، شما یک برنامه‌نویس خواهید بود؛ برنامه‌نویس به این معنی که می‌توانید به مطالب گفته‌شده در آن کتاب یا آن دوره عمل کنید و بتوانید آن پروژه‌ها را از نو بنویسید. برای یادگیری اولیه‌ی برنامه‌نویسی زمان زیادی نیاز ندارید؛ ولی برای آنکه بتوانید آنچه را در ذهن‌ شما یا مشتری‌تان است انجام دهید به تجربه‌های زیادی نیاز دارید. در واقع، شما به تخصص‌های زیادی نیاز خواهید داشت که بسیاری از آن‌ها در هیچ کتاب یا آموزشگاهی ارایه نمی‌شوند. بعد از اینکه متوجه شدید که راه ساده‌ای در پیش ندارید و درصورتی‌که همچنان دوست دارید برنامه‌نویس شوید، باید تکلیف خود را روشن کنید و برای آینده‌تان تصمیم درستی بگیرید. این تصمیم آینده‌ی شما را تغییر خواهد داد. پس باید با خود صادق باشید و از روی احساس تصمیم نگیرید. کدام زبان های برنامه نویسی ارزش فراگیری دارند؟ PYTHON: جزو محبوب‌ترین زبان‌های برنامه‌نویسی دانشگاه‌های ایالات متحده امریکا است. توسعه‌دهندگان از پایتون برای ساخت اپلیکیشن‌های دسکتاپ و موبایل استفاده می‌کنند. همچنین پایتون گزینه‌ی بسیار مناسبی برای انجام فعالیت‌های داده کاوی (Data Mining) است.پایتون محبوبیت بالایی در جوامع علمی و دانشگاهی برای فعالیت در حوزه‌های تحلیل داده و بیوانفورماتیک دارد. از پایتون برای برنامه‌نویسی در ویندوز، مک و لینوکس می‌توان استفاده کرد. گوگل، دراپ باکس، پینترست، اینستاگرام، ردیت، بیت تورنت و Civilization IV شرکت‌هایی هستند که از پایتون در بسیاری از پروژه‌هایشان بهره می‌برند. PHP: یک زبان اسکریپتی سمت سرور و متن‌باز (Open Source) است. بسیاری از وب‌سایت‌هایی که روزانه از آن‌ها بازدید می‌کنید، به‌وسیله‌ی PHP ساخته شده‌اند. فیسبوک، یاهو، ویکی‌پدیا، تامبلر، وردپرس و بسیاری دیگر از سایت‌ها مواردی هستند که از PHP قدرت گرفته‌اند. PHP قواعد دستوری سختی ندارد که این موضوع باعث می‌شود به‌راحتی بتوانید آن را یاد بگیرید. جالب است به این نکته اشاره کنیم که شما از همان اولین روزهای یادگیری PHP می‌توانید پروژه‌های خوبی تولید کنید که باعث بالا رفتن روحیه‌تان برای ادامه‌ی کار می‌شود. C و ++C: از زبان برنامه نویسی C معمولا برای ساخت برنامه‌های سیستمی استفاده می‌شود. زبان برنامه‌نویسی C یک زبان قابل آمیخته شدن با سایر زبان‌ها در سیستم عامل است. ++C یک زبان قدرت‌‌گرفته از C است. از ++C در ساخت موتورهای بازی‌سازی، نرم‌افزارهای دسکتاپی، اپلیکیشن‌‌های موبایل و حتی نرم‌افزاری تحت وب می‌توان استفاده کرد. ++C بسیار سریع و قدرتمند است؛ طوری‌که فیسبوک از آن برای انجام پردازش‌های سنگین استفاده می‌کند.اگر شما درک خوبی از زبان C داشته باشید در یادگیری سایر زبان‌های برنامه‌نویسی مشکلی نخواهید داشت. ازآنجاکه هنگام برنامه‌نویسی به زبان ++C / C برای انجام یک فعالیت ساده نیاز است که مقدار کد زیادی نوشته شود، بسیاری از برنامه‌نویسان مبتدی روحیه‌شان را در ابتدای کار از دست می‌دهند. فراموش نکنید که یادگیری C‌ یا ++C درک خوبی از منطق برنامه‌نویسی به شما می‌دهد. بنابراین اگر در ابتدای کار هستید به شما پیشنهاد می‌کنیم که برای داشتن درک خوب از برنامه‌نویسی مدتی روی یادگیری ++C / C وقت بگذارید ولی انتظار ساخت نرم‌افزارهای حرفه‌ای را نداشته باشید. #C: محصولی از شرکت مایکروسافت و بر پایه‌ی فریم‌ورک «دات نت» (.net) است. از #C برای برنامه‌نویسی تحت وب (به‌وسیله‌ی ASP)، ساخت بازی‌های کامپیوتری و ساخت نرم‌افزارهای دسکتاپی می‌توان استفاده کرد.اگرچه در گذشته #C یک زبان چندسکویی نبوده ولی هم‌اکنون به کمک پروژه‌ای تحت عنوان Mono که به‌وسیله‌ی شرکت «زامارین» (Xamarin) ارایه شده، می‌توان از #C برای برنامه‌نویسی اندروید و iOS هم استفاده کرد. SQL: در ایران زیاد به عنوان یک زبان برنامه‌‌نویسی یاد نمی‌شود و صرفا مهارتی الزامی در کنار سایر مهارت‌ها به شمار می‌رود. ولی با رشد اهمیت موضوعاتی مانند بزرگ‌ داده‌ها (Big Data) ترجیح‌مان بر این بود که SQL هم در این لیست قرار گیرد.از SQL برای کار روی پایگاه‌های داده در محیط‌‌‌های مختلف می‌توان استفاده کرد. تقریبا در هر زمینه‌ی برنامه‌‌نویسی که بخواهید کار کنید، برای ذخیره‌‌سازی اطلاعات‌تان در پایگاه داده به SQL نیاز خواهید داشت. یادگیری SQL بسیار سریع و لذت‌بخش است. با یادگیری این زبان و حرفه‌ای شدن در آن می‌توانید به عنوان یک مدیر پایگاه داده کار کنید. JAVA: زبانی چندسکویی (Cross-Platform) و مستقل از سیستم‌ عامل است که ویژگی‌هایی مانند امنیت و قابلیت استفاده در پلتفرم‌های مختلف را برای توسعه‌دهندگانش به ارمغان می‌آورد. از جاوا برای ساخت اپلیکیشن‌های اندروید، برنامه‌های دسکتاپی و بازی‌ها می‌توان استفاده کرد.جاوا زبانی کلاسیک و ریشه‌دار است که به‌خوبی از پس انجام پروژه‌های نرم‌افزاری بزرگ (Enterprise) برمی‌آید. علاوه‌براین «هدوپ» (Hadoop) یک فریم‌‌ورک تحت جاوا برای انجام پردازش روی داده‌های بزرگ (Big Data) است که در وب‌سرویس‌های یاهو، فیسبوک و آمازون مورد استفاده قرار می‌گیرد. بنابراین چه بخواهید برای تلفن همراهتان اپلیکیشن بسازید و چه بخواهید روی الگوریتم‌های پیچیده کار کنید، جاوا یک همراه خوب برای شما خواهد بود. JAVVA SRIPT: بسیاری از کاربران جاوا اسکریپت و جاوا را با هم اشتباه می‌گیرند. جاوا اسکریپت یک زبان کاملا مستقل و جدا از جاوا است. وجود نام جاوا در ابتدای جاوا اسکریپت تنها یک شباهت اسمی است. جاوا اسکریپت در درجه‌ی اول یک زبان اسکریپتی سمت کاربر برای وب است که از آن برای توسعه‌ی رابط کاربری استفاده می‌شود. برنامه‌های وب در زبان‌های سمت کاربر روی کامپیوتر کاربر اجرا و از منابع سیستمی مثل رم و CPU کاربر استفاده می‌کنند.تا مدتی پیش از جاوا اسکریپت تنها در وب‌سایت‌ها برای انجام برخی رویداد‌های سمت کاربر (رویدادهایی که در مرورگر وب اجرا می‌شوند) استفاده می‌شد. بعد از مدتی پای فریم‌وُرک‌ها در جاوا اسکریپت باز شد و کارها با سادگی و سرعت هرچه‌تمام‌تر انجام پذیرفت. درواقع قبل از ورود فریم‌ورک‌ها در جاوا اسکریپت، ساخت وب اپلیکیشن‌ها هیچ‌گاه‌ به این سادگی نبود. ساخت وب اپلیکیشن‌ها به‌وسیله‌ی کتابخانه‌هایی مانند jQuery ،AngularJS ،Ember.js ،React و غیره انجام می‌شود. کدام راه برای یادگیری بهتر است ؟ شاید از هر کسی که اکنون برنامه نویس است بپرسید با چه روشی توانسته برنامه نویسی را یاد بگیرد به شما جواب های متفاوتی بدهند. بعضی ها روی کتاب تاکید دارند چون معتقند بسیار منسجم است مخالفان نیز یادگیری از روی کتاب را واقعا خسته کننده میدانند. عده ای هم اینترنت را بهترین استاد می دانند چون اعتقاد دارند هرچیزی درآن یافت میشود مخالفان نیز میگوید اینترنت در واقع انبوهی از اطلاعات است که می تواند شما را سردرگم کند همچنین هرکسی می تواند آنها را تولید کرده باشد و معتبر نباشد. یک عده هم رفتن به کلاس های برنامه نویسی رو به دلیل پروژه محور بودند پیشنهاد میدهد، مخالفان این روش یادگیری را استاد محور و متکی به دانش مدرس میدانند. فیلم های آموزشی شرکت های معتبر آموزشی هم روشی که است که بعضی ها پیشنهاد می دهد که در اینجا مخالفان حرفی برای گفتند ندارند. چون تمام ویژگی های خوب روش های قبلی را باهم دارد: منسجم است، بهترین اساتید جهان مدرس آنهایند، ارزان قیمت است و پروژه محور هستند. روشی را برای یادگیری برنامه نویسی انتخاب کنید که ساده باشد و باعث شود از یادگیری لذت ببرید. اگر از من بپرسید چه روشی را برای یادگیری برنامه نویسی پیشنهاد میدهم بدون شک اولین گزینه من دیدن فیلم های آموزشی شرکت های معتبر است. دلایلم هم این است: بهترین اساتید دنیا و زیر نظر معتبرترین شرکت های آموزشی آنها را تهیه و تولید کرده اند. پروژه محور هستند. کامل و منسجم هستند، میتواند یک دوره کامل از معرفی ابزارهای مورد نیاز تا ساخت یک پروژه را در بر بگیرند و در کل دیدن فیلم از خواندن متن لذت بخش تر است. اکثر برنامه‌نویسانی که در اطراف‌تان می‌بینید، اولین برنامه‌ای که موفق به نوشتن‌‌اش شدند، برنامه‌ی ساده ای بوده است که صرفا یک پیغام کوتاه روی نمایشگر نمایش می‌دهد. اگر از روی یک کتاب یا هرچیز مشابه آن اقدام به یادگیری برنامه‌نویسی می‌کنید، تمام تمرین‌های خواسته‌شده را حتی اگر شده با تقلب کردن از دیگران، انجام دهید. سپس کمی خلاقیت خرج دهید و آن را به سبک خودتان بازنویسی کنید.پس از آنکه کمی در کار خود پیشرفت کردید سعی کنید با چیزهایی که بلدید یک برنامه بنویسید. برای خودتان یک پروژه تعریف کنید و تمام تلاش‌تان را کنید که آن پروژه را با کیفیت بالا انجام دهید. همچنین می‌توانید با استفاده از سایت‌هایی مثل سورس فروج کدهای سایر برنامه‌نویسان را به‌رایگان دریافت کنید و ببینید آن‌ها چگونه آن برنامه را نوشته‌اند و سپس خودتان را با آن‌ها مقایسه کنید. یکی از کارهای پسندیده‌ای که برنامه‌نویسان حرفه‌ای انجام می‌دهند انتشار کدهای نوشته‌شده‌شان در محیط اینترنت است. این کار باعث می‌شود که در ابتدا برنامه‌نویسان مبتدی بتوانند تجربیاتی از کدهای آن‌ها کسب کنند. برنامه‌نویسان حرفه‌ای و نیمه‌حرفه‌ای هم می‌توانند برنامه‌هایشان را از این طریق توسعه داده و آن‌ها را به برنامه‌های بهتری تبدیل کنند. سایت گیت هاب یکی از وب‌سایت‌های بسیار معروف در این زمینه است که با جست‌وجو در آن می‌توانید پروژه‌های انجام شده به‌وسیله‌ی سایر برنامه‌نویسان را مشاهده و دانلود کنید. شما می‌توانید برنامه‌ها را توسعه دهید و دوباره منتشر کنید. حتی می‌توانید به برنامه‌ای قابلیت جدیدی اضافه کنید.اگر تا به اینجای کار هنوز پروژه‌ای برای دوستان یا آشنایان‌تان انجام نداده‌اید و کمی استرس دارید که شاید از پس پروژه‌های تجاری برنیایید، به شما پیشنهاد می‌کنم با جست‌وجوی ساده در گوگل (البته به زبان انگلیسی) در انجام پروژه‌ای داوطلبانه شرکت کنید. پروژه‌های داوطلبانه معمولا به‌وسیله‌ی چند نفر با تخصص‌های مشابه و شاید هم متفاوت انجام می‌شوند و از آن‌ها درآمدی عاید شما نمی‌شود. برنامه‌نویسی برای بیمارستان‌ها، خیریه‌ها و سایر موسسات غیرانتفاعی از نمونه پروژه‌های داوطلبانه هستند که در انتهای پروژه شما چند دوست خارجی، مقدار زیادی اعتماد‌به‌نفس و یک نمونه کار دارید.
  18. aliakbar13781211

    سلام. دیدم این سایت همه چی داره اما قسمت الکترونیکش یه چیزی کم بودش امیدوارم این اموزش ها باب دلتون باشه اموزش ها بر مبنای پروژس .بریم سر اصل مطلب آردوینو چیست؟ آردوینو ابزاری است برای تولید کامپیوترهایی که نسبت به کامپیوتر شخصی شما، مقدار بیشتری از دنیای فیزیکی را احساس و کنترل می کنند. این ابزار، یک پلت فرم محاسباتی فیزیکی open-source است که بر اساس یک برد میکروکنترلر ساده تهیه شده، و نیز یک محیط توسعه برای نوشتن نرم افزار جهت کار با برد می باشد. آردوینو می تواند جهت ایجاد اشیای تعاملی، گرفتن ورودی از تعداد زیادی سوییچ و حسگر، و کنترل تنوعی از لامپ ها، موتورها، و سایر خروجی های فیزیکی به کار گرفته شود. پروژه های آردوینو می توانند مستقل باشند، و یا با نرم افزاری که روی کامپیوتر شما در حال اجراست(مثل Flash ، Processing، MaxMSP)، ارتباط برقرار کند. شما می توانید بردها را به طور دستی مونتاژ کنید و یا به صورت از پیش مونتاژ شده، خریداری کنید؛ محیط برنامه نویسی open-source را می توانید به صورت رایگان دانلود کنید. زبان برنامه نویسی آردوینو، یک پیاده سازی از Wiring(یک پلت فرم محاسباتی و فیزیکی مشابه) است، که بر اساس محیط برنامه نویسی چندرسانه ای Processing کار می کند. چرا آردوینو؟ تعداد زیادی میکروکنترلر و پلت فرم میکروکنترلر دیگر، جهت محاسبات فیزیکی موجود است. بردهای Parallax Basic Stamp، Netmedia's BX-24، Phidgets، MIT's Handyboard و بسیاری بردهای دیگر، عملکرد مشابهی را ارائه می دهند. کلیه این ابزارها، جزئیات درهم و برهمی از برنامه نویسی میکروکنترلر را برداشته و آن را در یک پکیج easy-to-use جمع بندی نموده اند. برد آردوینو همچنین فرایند کار با میکروکنترلرها را تسهیل می کند. لیکن مزایایی را برای معلمان، دانش آموزان و مبتدیان علاقه مند در کلیه سیستم های دیگر ارائه می دهد: ارزان - در مقایسه با سایر پلت فرم های میکروکنترلر، بردهای آردوینو نسبتاً ارزان هستند. ارزان ترین نسخه از ماژول آردوینو می تواند به صورت دستی مونتاژ شود، و حتی ماژول های آردوینو از پیش مونتاژ شده، کمتراز 50 دلار قیمت دارد. مستقل از سیستم عامل (Cross-platform) - نرم افزار آردوینو روی سیستم های عامل ویندوز، مکینتاش OSX و لینوکس اجرا می شود. اکثر سیستم های میکروکنترلر منحصر به ویندوز شده اند. محیط برنامه نویسی شفاف و ساده - محیط برنامه نویسی آردوینو برای استفاده مبتدیان، ساده است، در عین حال جهت استفاده ی کاربران حرفه ای از مزیتها نیز به اندازه کافی منعطف است. برای مدرسان، بر اساس محیط برنامه نویسی Processing به راحتی قابل استفاده است، بدین ترتیب، دانش آموزانی که برنامه نویسی در آن محیط را یاد می گیرند، با ظاهر و باطن آردوینو آشنا خواهند شد. نرم افزار قابل توسعه و open-source - نرم افزار آردوینو به صورت یک ابزار open-source منتشر شده است که برای توسعه توسط برنامه نویسان باتجربه موجود می باشد. این زبان می تواند از طریق کتابخانه های C++ گسترش یابد، و افرای که می خواهند جزئیات فنی را بفهمند، می توانند از آردوینو گریزی به زبان برنامه نویسی AVR C که زبان پایه ی آن است، بزنند. به طور مشابه اگر بخواهید، می توانید مستقیما کد AVR-C را درون برنامه های آردوینو خود درج کنید. سخت افزار قابل توسعه و open-source - آردوینو بر اساس میکروکنترلرهای ATMEGA8 و ATMEGA168 شرکت Atmel پایه ریزی شده اند. طرح ماژول ها تحت لیسانس Creative Commons مجوز گرفته اند، بنابراین طراحان با تجربه مدار، می توانند ماژول خود را ساخته، توسعه داده و آن را بهبود ببخشند. حتی کاربران نسبتاً بی تجربه می توانند یک نسخه بردبوردی از ماژول را جهت فهم شیوه کار آن بسازند و هزینه ای جهت آن نپردازند. برای دانلود نرم افزار اردینو میتونید از این لینک استفاده کنید سایت دانلود نرم افزار اردینو
  19. مژده برا اونایی که برنامه نویسی بلد نیستن با سلام خبر خوب برای اونایی که میخوان اپ بسازن و برنامه نویسی بلد نیستن ... میتونین با برنامه ای که بهتون معرفی میکنم یه اپلیکیشن بسازین !! هرچند به خوبی اونایی که برنامه نویسی شدن نمیشه... ابتدا اپلیکیشن joApp رو دانلود کنید حالا اپلیکیشن dotnet framework رو دانلود نصب کنید درضمن این اپلیکیشن ها برای پی سی هستن اما اپ هایی که میسازین برای اندروید هست تشکر یادت نره
  20. abolfazl_abbasi

    سلام این فایلی که میزارم راه اندازی یه ال سی دی 16*2 و خیلی سادست اول برنامه رو تو محیط بسکام باز کنید و تغیر بدین و اسمتونو جایگزین کنین بعد ببرین رو پروگرامر چیا میخواد؟ ال سی دی 16*2 ای تی مگا 8 برد برد تغذیه 5 ولت یه ولومم باشه بد نیست lcd.rar
  21. سلام بنده تا حالا هیچ زبان برنامه نویسی رو بلد نبودم و نیستم.(البته html 5 و css 3 بلدم اما زبان حساب نمیشه) حالا من تحقیق کردم گفتن پایتون یک زبان سادست و راحت و برای شروع خوب هستش حالا از شما 3 سوال دارم : 1-برای شروع ایا این زبان خوب است؟؟اگر نیست پس چه زبانی؟؟ 2-من هنوز با مفهوم شی گرا و تابع و کلا استلاحات برنامه نویسی رو بلد نیسم چه جوری یاد بگیرم؟؟امکان داره یک تاپیک بزنید تحت عنوان استلاحات برنامه نویسی؟؟ 3-کتاب یا سایتی هستش که زبان پایتون رو از متبدی تا پیشرفته یعین فوق پیشرفته یاد بده؟؟ در انجمن من دیدم که اموزش پایتون رو قرار داده شده و نمی دونم اگر دنبال کنم ایا این زبان رو فول میشم؟؟می خوام این زبان رو فول بشم فوووول باید چی کار کنم؟ ممنون میشم جواب بدید
  22. DeMoN

    سلام خدمت تمامی عزیزان تیم بزرگ گارد ایران در این تاپیک قصد دارم که زبان شیرین و تحت وب PHP رو به صورت تصویری برای شما عزیزان تدرس کنم اگر تونستم به صورت با صدا تهیه میکنم که قابل فهمتر باشه خوب دوستان منابع ما جنابان گوگل و مغز بنده هست دوستان زبان PHP آسونه ولی گگسترده ولی من میخوام هرچی بلدم بهتون یاد بدم به همین خاطر ممکنه تاپیک طولانی بشه ولی بنده سعی میکنم که تا حد امکان حجم فیلم هارو کم کنم تا همه بتونن استفاده بکنن ========================================== خوب در ابتدای تاپیک آموزشی نرم افزار های مورد نیاز رو دانلود میکنیم دوستان اینو تبلیغ به حساب نیارین چون نیست نرم افزار شبیه ساز سرور نرم افزار کد نویسی صفحات تحت وب My Friends The First GOD GrYpHoN BLACKH4T C0d3!nj3ct!0n REX موفق باشید
  23. دوستان سوالات PHP رو میتونید اینجا بپرسید اولین سوال اینه : من هنوز دقیق نمیدونم چه موقع از Return و چ موقع از Echo برای نمایش مقدار در یک تابع استفاده میشه ؟! توی مثال های مختلف فرق میکنه و بعضیا با Echo اشتباه درمیان یا برعکس با return نمیشه ... لطفا کسی اگه میدونه کابرداشون دقیقا چ فرقی داره بگه ..
  24. نخست٬ باید اطمینان حاصل کنید که جاوا نسخه ۱.۶ یا بالاتر روی کامپیوترتان نصب شده باشد که در صورت عدم نصب می‌توانید آن را از طریق آدرس http://www.java.com دانلود کنید. وقتی جاوا را روی رایانه خود نصب کردید٬ برنامه اپ اینونتور را از طریق دستور‌العمل خاص سیستم عامل خود نصب کنید. براش مشاهده دستورالعمل مربوط به سیستم‌عامل رایانه خود از لینک‌های زیر استفاده نمایید. مکینتاش لینوکس ویندوز در مرحله بعد، از بخش My Projects در وبسایت اپ اینونتور بازدید کنید. پس از ساخت یک حساب کاربری، وارد آن شده و در صورت لزوم با شرایط استفاده از سرویس موافقت کنید. روی دکمه New کلیک کرده تا ساخت اپلیکیشن جدیدی را شروع کنید. یک اسم منحصر به فرد به اپلیکیشن خود اختصاص داده و سپس روی OK کلیک کنید. مشاهده‌گر (viewer) اپ انونتور ظاهر می‌شود. این صفحه به ما نشان می‌دهد که وقتی اپلیکیشن آماده شد٬ به چه صورتی نمایش داده خواهد شد. نخست٬ باید عنوانی برای این صفحه انتخاب کنیم. در بخش Components گزینه Screen1 را انتخاب کنید. در بخش Properties می‌توانید فیلد Title را به نام اپلیکیشن خود تغییر دهید. حالا می‌توانیم آیتم‌ها را روی صفحه مرتب کنیم. قصد داریم دکمه‌‌های تخته صدای خود را در ستون‌ها و ردیف‌هایی به صورت منظم قرار دهیم. برای این کار در بخش Palette گزینه Screen Arrangement را انتخاب کرده و گزینه TableArrangement را با استفاده از ماوس روی مشاهده‌گر می‌کشیم و رها می کنیم. (Drag and Drop) حالا نوبت این است که تنظیمات Properties را برای مؤلفه TableArrangement1 انجام دهیم. در اینجا قصد داریم ۳ ستون و ۳ ردیف تعریف کنیم. پس عدد ۳ را در هر دو باکس مربوطه وارد می‌کنیم. برای اجرای صدا نیاز به مؤلفه مجزایی داریم. در بخش Palette گزینه Media را انتخاب کرده و مؤلفه Player را به کمک عملیات کشیدن و رها کردن به مشاهده‌گر منتقل کنید. این مؤلفه در در بخش Non-visible components تحت عنوان Player1 ظاهر می‌شود. اکنون باید صداها را به پروژه خود اضافه کنیم. اپ اینونتور از فایل‌های با پسوند MP3 و WAV با حجم کمتر از ۳ مگابایت پشتیبانی می‌کند. برای اضافه کردن این فایل‌ها٬ مؤلفه Player1 را انتخاب کرده٬ سپس به فیلد Source می‌رویم. روی دکمه Add کلیک کرده و سپس برای آپلود فایل‌های صدا از کامپیوتر خود٬ گزینه Browse را انتخاب می‌کنیم. برای افزودن چند فایل صدا٬ همین مراحل را تکرار می‌کنیم. به منظور تخصیص یک دکمه‌ به هر صدا٬ گزینه Button را در بخش Basic انتخاب کرده و روی کادر TableArrangement1 در مشاهده‌گر رها می‌کنیم. با این شیوه امکان قرار دادن هر دکمه در یک ردیف و ستون خاص وجود دارد. هر یک از دکمه‌ها را در بخش Components انتخاب کرده و عنوان آن‌ها را مطابق با صدایی که قرار است اجرا کنند تغییر می‌دهیم. کار ما با صفحه مشاهده‌گر تمام شد. اپلیکیشن مورد نظر در حال حاضر به این شکل درآمده است. حالا باید رفتار آیتم‌های روی صفحه را کنترل کنیم. برای شروع روی Open the Blocks Editor کلیک کنید. تنظیمات را طوری قرار دهید که فایل را باز کرده و اگر اجازه خواسته شد٬ با آن موافقت کنید. روی تب My Blocks کلیک کنید. Button1 را انتخاب کرده و کادر Button1.Click را به سمت راست صفحه بکشید. این کار را برای تک تک دکمه‌هایی که به اپلیکیشن خود اضافه کرده‌اید تکرار کنید (Button2 ، Button3 و …). گزینه Player1 را از زیر تب My Blocks انتخاب کرده و بلوک Player1.Source را روی بلوک Button1.Click بکشید. بلوک باید در جای خود متصل شود. برای سایر بلوک‌های button click نیز یک بلوک Player1.Source قرار دهید (Button2.Click٬ Button3.Click و …). روی تب Built-In کلیک کرده و گزینه Text را انتخاب می‌کنیم. سپس بلوک text را به سمت راست کشیده و آن را به بلوک Player1.Source متصل کنید. کادر text صدایی را که قرار است پخش شود تعیین می‌کند. در بلوک جاری روی text کلیک کرده و نام آن را مطابق با صدایی که قرار است Button1 پخش کند تغییر می‌دهیم. در مثال ما٬ Button1 قرار است صدای «منگنه» (Punch) باشد٬ بنابراین نام آن را به Punch.mp3 تغییر می‌دهیم. کادر text را روی تک تک بلوک‌های Player1.Source کشیده و نام هر یک را مطابق با صدای آن تغییر می‌دهیم. حالا که صدای هر دکمه تنظیم شد٬ تنها کاری که باقی می‌ماند این است که به اپلیکیشن بگوییم که وقتی روی دکمه کلیک می‌شود صدای مخصوص آن را پخش کند. به این منظور٬ روی تب My Blocks کلیک کرده و Player1 را انتخاب می‌کنیم. بلوک Player1.Start را روی Button1.Click کشیده و این کار را برای تک تک بلوک‌های button click تکرار می‌کنیم. کار تمام است! حالا دیگر ما یک اپلیکیشن تخته صدای کامل ساخته‌ایم. برای مشاهده عملی اپلیکیشن می‌توانید یکی از دو کار زیر را انجام دهید: برای آزمایش اپلیکیشن روی دستگاه آندرویدی خود قابلیت USB Debugging دستگاه را از مسیر زیر فعال کرده و سپس دستگاه را به کامپیوترتان وصل کنید: Settings > Applications > Development. سپس در بخش Blocks Editor از برنامه اپ اینونتور، روی گزینه Connect to Device کلیک کنید. برنامه Android SDK را نصب کنید. روی دکمه New emulator کلیک کنید تا اپلیکیشن را در کامپیوتر خود به صورت شبیه‌سازی‌شده مشاهده کنید. در پنجره اپ اونتور روی گزینه Package for Phone کلیک کنید. در اینجا می‌توانید برای اپلیکیشن خود بارکد قرار دهید٬ آن‌ را به صورت یک فایل APK در کامپیوتر خود ذخیره کنید و یا مستقیماً به گوشی‌تان که به کامپیوتر متصل است انتقال دهید. از اپلیکیشن تخته صدایی که ساخته‌اید روی دستگاه آندرویدی خود لذت ببرید!
  25. اگر شما هم به برنامه نویسی سیستم عامل های ویندوز فون آشنایی ندارید میتوانید به سایت ویندوز و از امکان appstudio این سایت استفاده کنید و به راحتی و بدونه یک خط کد نویسی برنامه برای سیستم عامل ویندوز فون خود تولید کنید