رفتن به مطلب
انجمن آی ترفند

itarfand

  • تعداد ارسال ها

    289
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    2

پست ها ارسال شده توسط itarfand


  1. ترم 1

    line.png

    مبانی کامپیوتر و برنامه سازی

    نوع درس : اصلی

    واحد : 3

    کتاب ها:

     

    برنامه نویسی C جعفر نژاد قمی (فارسی)

    JafarNeghad-C-itarfand

    JafarNeghad-C-itarfand.zip - Google Drive

    کتاب Deitel & Deitel (فارسی)

     

    C-Plus-Plus-Deitel-Deitel-Farsi-itarfand

    C-Plus-Plus-Deitel-Deitel-Farsi-itarfand.zip - Google Drive

     

    کتاب Deitel & Deitel (انگلیسی)

    C-Plus-Plus-Deitel-Deitel-en-8th-itarfand

    C-Plus-Plus-Deitel-Deitel-en-8th-itarfand.zip - Google Drive

     

    line.png

    ریاضی عمومی 1

    نوع درس : پایه

    واحد : 3

    کتاب ها:

    ریاضی عمومی مارون . جلد 1 و 2 (فارسی)

    Riaziat-Omoumi-Maron-itarfand

    Riaziat-Omoumi-Maron-itarfand.zip - Google Drive

    line.png

    فیزیک 1

    نوع درسی : پایه

    واحد : 3

    کتاب ها

    فیزیک هالیدی . جلد 1 . ویرایش 8 + حل المسائل (فارسی)

    Fizik-Halliday-Jeld1-Farsi-itarfand

    Fizik-Halliday-Jeld1-Farsi-itarfand.zip - Google Drive

    فیزیک هالیدی . جلد 1 و 2 . ویرایش 10 + حل المسائل (انگلیسی) >> مشترک بین ترم 1 و 2

    Physics-Halliday-10-en-itarfand

    Physics-Halliday-10-en-itarfand.zip - Google Drive

    line.png


  2. قسمت 4 ) بخش های کلی یک پروژه

    line.png

    هر پروژه دارای فایل های مختلفی می باشد که به ترتیب عکس زیر آن ها را معرفی می کنیم.

    itarfand-forum (42)-min.png

    manifest

    این پوشه دارای فایل AndroidManifest تنظیمات اصلی نرم افزار شما می باشد که به زبان xml نوشته می شود.

    محتویات:

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.iamiranian.myapplication" >
        <application
            android:allowBackup="true"
            android:icon="@mipmap/ic_launcher"
            android:label="@string/app_name"
            android:supportsRtl="true"
            android:theme="@style/AppTheme" >
            <activity android:name=".MainActivity" >
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    </manifest>

    در کد بالا :

     

    package="com.example.iamiranian.myapplication"

    نام اختصاصی پروژه شما می باشد که باید با دیگر پروژه های موجود در وب متفاوت باشد.

     

    android:allowBackup="true"

    با فعال بودن این گزینه در صورت پشتیبانی گرفتن کاربر از موبایل ، از نرم افزار شما نیز پشتیبانی گرفته خواهد شد.

     

    android:icon="@mipmap/ic_launcher"

    آیکون نرم افزار شما می باشد.

     

    android:label="@string/app_name"

    نام نرم افزار شما

     

    android:supportsRtl="true"

    پشتیبانی از (rtl) نوشته های فارسی در پروژه.

     

    android:theme="@style/AppTheme"

    استایل کلی نرم افزار

     

    قسمت های دیگر این بخش در آینده توضیح داده خواهد شد.

    line.png

    Java

    این پوشه دارای فایل com.example.iamiranian.myapplication می باشد که به زبان جاوا نوشته شده است.

    دو پوشه دیگر که به همین نام می باشند برای تست پروژه هستند.

    محتویات MainActivity

    package com.example.iamiranian.myapplication;
    
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    
    public class MainActivity extends AppCompatActivity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
        }
    }

    جزئیات این قسمت در بخش کتابخانه ها توضیح داده خواهد شد.

    line.png

    res

    این پوشه دارای منابعی می باشد که پروژه از آن استفاده می کند.

    drawable

    این پوشه دارای عکس هایی می باشد که در پروژه استفاده خواهد شد.

    layout

    این پوشه دارای فایل صفحه ظاهری نرم افزار می باشد.

    محتویات Activity_main

    <?xml version="1.0" encoding="utf-8"?>
    <android.support.constraint.ConstraintLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context="com.example.iamiranian.myapplication.MainActivity">
    
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Hello World!"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintLeft_toLeftOf="parent"
            app:layout_constraintRight_toRightOf="parent"
            app:layout_constraintTop_toTopOf="parent" />
    
    </android.support.constraint.ConstraintLayout>

    mipmap

    این پوشه دارای محتویات آیکون های لانچر نرم افزار می باشد.

    در این پوشه یک پوشه دیگر به نام ic_luncher.png موجود می باشد که مقابل آن عدد 5 نوشته شده است. این عدد به این معنا است که داخل این فایل ، فایل های هم نام ولی اندازه های مختلف می باشد که دلیل آن برای با کیفیت نشان داده شدن آیکون ها در اندازه های مختلف می باشد.

    values

    محتویات colors.xml

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <color name="colorPrimary">#3F51B5</color>
        <color name="colorPrimaryDark">#303F9F</color>
        <color name="colorAccent">#FF4081</color>
    </resources>

    این قسمت برای مشخص کردن رنگ های اصلی نرم افزار می باشد. با رنگ دهی توسط این قسمت در آینده می توانید به راحتی و با تغییر کد رنگ ، رنگ کلی نرم افزار را تغییر دهید.

    محتویات string.xml

    <resources>
        <string name="app_name">My Application</string>
    </resources>

    این فایل دارای متن های به کار رفته در نرم افزار می باشد و برای استفاده از آن کافی است در محل دلخواه خود app-name را به جای متن وارد کنید.

    با این روش می توانید یک نرم افزار چند زبانه درست کنید.

    محتویات styles.xml

    <resources>
    
        <!-- Base application theme. -->
        <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
            <!-- Customize your theme here. -->
            <item name="colorPrimary">@color/colorPrimary</item>
            <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
            <item name="colorAccent">@color/colorAccent</item>
        </style>
    
    </resources>

    این قسمت برای تنظیمات گرافیکی نرم افزار می باشد.

    line.png

    Gradle scripts

    این سیستم برای بیلد کردن پروژه می باشد.

    اگر مشکل gradle را حل نکرده باشید در این قسمت فقط یک فایل build.gradle مشاهده می کنید. برای حل مشکل vpn خود را در اولین اجرا باز کنید و طبق بخش 2 عمل کنید.

    محتویات  build.gradle

    apply plugin: 'com.android.application'
    
    android {
        compileSdkVersion 23
        buildToolsVersion '25.0.0'
        defaultConfig {
            applicationId "com.example.iamiranian.myapplication"
            minSdkVersion 21
            targetSdkVersion 23
            versionCode 1
            versionName "1.0"
            testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    }
    
    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
            exclude group: 'com.android.support', module: 'support-annotations'
        })
        compile 'com.android.support:appcompat-v7:23.4.0'
        compile 'com.android.support.constraint:constraint-layout:+'
        testCompile 'junit:junit:4.12'
    }
    

    در کد بالا:

     

    compileSdkVersion 23
    buildToolsVersion '25.0.0'

    ورژنی از اندروید که نرم افزار برای آن کامپایل می شود.

     

    applicationId "com.example.iamiranian.myapplication"

    نامی که نرم افزار با آن شناخته می شود.

     

    minSdkVersion 21
    targetSdkVersion 23

    حداقل sdk لازم و سیستم sdk هدف که برای آن پروژه نوشته می شود.

     

    versionCode 1
    versionName "1.0"

    عدد 1 در versionCode معرف نسخه نرم افزار می باشد که برای نصب شدن بر روی نسخه قبلی حتما باید آن را بعد از هر تغییر داد.

    عدد 1.0 درversionName فقط به کاربر نمایش داده می شود.

     

    minifyEnabled false

    با true بودن این گزینه کدهای شما بعد از ساخته شدن نرم افزار نامرتب می شوند و امکان دیدن سورس نرم افزار وجود ندارد.


  3. قسمت 4) آرایه ها

    line.png

    آرایه ها در زبان Java به صورت زیر می باشند.

    int a[]= new int[10];
    int[] a= new int[6];
    
    String b[]={"ali" ,"hossein"};
    
    int c[][] = new int[2][3];

    یکی از مشکلاتی که این نوع داده دهی دارد ، عدم امکان تغییر مقدار و اضافه کردن مقداری دیگر به آن می باشد. به همین دلیل شکل دیگری از آرایه در جاوا تعریف شده است.

     

    Array List

    این شکل از داده دارای محدودیت نمی باشد و می توان به آن داده اضافه و یا کم کرد.

    این شکل از داده به صورت زیر تعریف می شود:

    ArrayList<type> ArrayName= new ArrayList<>();
    
    ArrayList<Integer> a= new ArrayList<>();

    در کد بالا:

    به جای type حتما باید نام اصلی داده را قرار داد. به طور مثال باید به جای int کلمه Integer را نوشت.

    می توان علامت <> را قرار نداد.

     

    چگونگی اضافه و حذف کردن داده

    برای این کار به صورت زیر عمل کنید:

    ArrayList<String> name= new ArrayList();
    
    name.add("ali");
    name.add("fateme");
    name.add("mohammad");
    
    name.remove("ali");
    name.remove(1);

    در کد بالا عدد 1 شماره اندیس آرایه (fateme)می باشد.

    چاپ مقدار

    ArrayList<Integer> b= new ArrayList<>();
    
    b.add(2);
    System.out.println(myArrayList.get(0));

    در کد بالا عدد 0 شماره اندیس آرایه می باشد.

     

    برای استفاده از این نوع از آرایه باید کتابخانه زیر را به پروژه خود اضافه کنید.

    import java.util.ArrayList;

     


  4. قسمت 3)استفاده از دستگاه واقعی برای تست

    line.png

    شما می توانید به جای استفاده از شبیه ساز ، از موبایل واقعی برای تست و دیباگ نرم افزار استفاده کنید.

    ابتدا در موبایل خود به قسمت About Phone بروید و سه بار بر روی Build Number کلیک کنید.

    itarfand-forum (44)-min.png

    اکنون Developer Mode برای شما فعال شده است. 

    itarfand-forum (45)-min.png

    اکنون شما باید usb Debug را فعال کنید.

    itarfand-forum (46)-min.png

    برای این کار ابتدا از (این لینک) نرم افزار ADB Installer  را دانلود کنید و آن را اجرا کنید.

    در صفحه باز شده موبایل خود را انتخاب کنید و بر روی Install کلیک کنید.

    itarfand-forum (43)-min.png

    اگر موبایل و یا تیک سبز را مشاهده نکردید حالت انتقال را در موبایل خود بر روی Charge Only قرار دهید.

    اکنون در نرم افزار Android Studio می توانید موبایل خود را مشاهده کنید.

    itarfand-forum (47)-min.png


  5. قسمت 2) مشکل رایج

    line.png

    یکی از مشکلات رایج بعد از نصب اندروید استودیو کار نکردن دکمه run و ارور gradle می باشد. 

    برای حل این مشکل به صورت زیر عمل کنید:

    به مسیر نصب نرم افزار بروید و سپس به آدرس زیر بروید.

    D:\Install\Android Studio\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root

    در مسیر بالا فایل build.gradle.ftl را توسط nodepad باز کنید و دو عبارت jcenter را با mavenCentral عوض کنید.

    همچنین در پروژه خود فایل build.gradle را انتخاب کنید و مانند بالا دو عبارت را تغییر دهید.

    itarfand-forum (41)-min.png

    اکنون اگر در قسمت Console اروری را مشاهده کردید کافی است بر روی update و برای ارور gradle بر روی try again کلیک کنید تا مشکلات بر طرف شود.

    اگر باز ارور دریافت کردید نرم افزار را پاک کنید و بعد از نصب vpn خود را فعال کرده و کارهای بالا را انجام دهید.


  6. قسمت 3) متغیر ها در زبان Java

    line.png

    متغیر ها در زبان جاوا به صورت زیر می باشد:

    int

    مقدار: 4  بایت

     

    double

    مقدار: 8  بایت

     

    float

    مقدار:  4 بایت

     

    char

    مقدار: 2  بایت

     

    boolean

    مقدار: 1  بایت

     

    long

    مقدار: 8  بایت

     

    short

    مقدار: 2  بایت

     

    byte

    مقدار: 1  بایت

     

    مثال ها:

    int number = 5;
    --------------------------
    int number;
    number = 2;
    --------------------------
    double a = 2.3;
    --------------------------
    float b = (float) 4.5;
    float f = 4.5f
    --------------------------
    char c = 'g';
    --------------------------
    String s = new String("hello");

     


  7. بخش 1 ) آغاز به کار

    line.png

    ابتدا از (این لینک) آخرین نسخه Unity را دانلود کنید و آن را نصب کنید.

    اکنون در (این لینک) یک اکانت بسازید.

    از (این لینک) پلاگین Visual Studio 2015 Tools for Unity را دانلود و نصب کنید.

    از (این لینک) نرم افزار diffmerge را دانلود کنید.

    اگر می خواهید برای اندروید بازی بسازید باید NDK & SDK & JDK را نیز دانلود کنید.

    توسط نرم افزار UnityDownloadAssistant نیز می توانید پلاگین های بیشتر مانند بازی سازی برای IOS & Android را دانلود کنید.

    itarfand-forum (40).png

    بعد از اجرا نرم افزار با صفحه زیر روبرو می شوید که می توانید به اکانتی که ساخته اید وارد شوید و سپس گزینه New را انتخاب کنید.

    itarfand-forum (37).png

    در صفحه باز شده می توانید 2D ویا 3D بودن بازی را مشخص کنید و همچنین به آن Asset Package اضافه کنید.

    itarfand-forum (38).png

    از سربرگ Edit گزینه Performance را انتخاب کنید. در این صفحه می توانید تنظیمات برای بازی سازی اندروید و همچنین کدنویسی در Visual Studio و نرم افزار diffmerge را مشاهده بکنید.

    itarfand-forum (39).png

     


  8. vip-itarfand.PNG

    در این پست از انجمن آی ترفند بازی سازی گرافیکی با موتور Unity به همراه مثال آموزش داده می شود.

    line.png

    پیش نیاز این آموزش دانستن زبان #C می باشد.

    نرم افزارهای مورد استفاده در این آموزش Unity و Visual Studio 2015 می باشد.

    line.png

    از پرسیدن سوال در این تاپیک خودداری کنید.

     

     

     

     

     

     


  9. قسمت 1 ) شروع به کار

    line.png

    نرم افزار مورد استفاده در این آموزش Eclipse می باشد.

    ابتدا از سربرگ Help گزینه Install New Software را انتخاب کنید.

    itarfand-forum (35)-min.png

    در صفحه باز شده آدرس زیر را وارد کنید:

    http://download.eclipse.org/efxclipse/updates-released/2.4.0/site/

    تیک دو گزینه را بزنید و سپس گزینه Next را انتخاب کنید.

    itarfand-forum (34)-min.png

    مراحل دانلود و نصب را دنبال کنید و سپس نرم افزار را دوباره اجرا کنید.

    اکنون از (این لینک) نرم افزار Scene Builder را برای طراحی گرافیکی دانلود و نصب کنید.

    از سربرگ Windows نرم افزار Eclipse گزینه Preferences را انتخاب کنید و مانند عکس زیر فایل SceneBuilder.exe را به آن بدهید.

    itarfand-forum (33)-min.png

    نرم افزار Scene Builder نیز به صورت زیر می باشد.

    itarfand-forum (36)-min.png


  10. قسمت 2 ) چاپ یک پیغام

    line.png

    برای چاپ یک پیغام می توانید از کدهای زیر استفاده کنید.

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                System.Console.Write("hello");
    
                System.Console.ReadKey();
            }
        }
    }

    در کد بالا به شرط Using از System می توانید کد را به صورت Console.Write("hello")z وارد کنید.


  11. قسمت 3) متغیرها

    line.png

    متغیرها در زبان پایتون به صورت زیر تعریف می شوند:

    a= 10
    b= 5.20
    c="ali"

    همان طور که می بینید در این زبان نیاز به تعریف نوع متغیر نیست و زبان به صورت اتوماتیک نوع متغیر را تشخیص می دهد.

     

     

     

     

     


  12. قسمت 2) استفاده از شبیه ساز Genymotion

    line.png

    یکی از مشکلاتی که شبیه ساز خود اندروید استودیو دارد ، استفاده از cpu شبیه سازی شده موبایل می باشد که این کار باعث کاهش سرعت اجرا شدن شبیه ساز می شود. اما شبیه ساز Genymotion بر روی cpu خود رایانه اجرا می شود و سرعت انجام کار را بالا می برد.

    برای استفاده از این شبیه ساز ابتدا از (این لینک) یک اکانت بسازید.

    itarfand-forum (26).png

    اکنون از (این صفحه) نسخه دارای VirtualBox را دانلود و سپس نصب کنید.

    بعد از نصب بر روی Personal Use کلیک کنید و با اکانت خود وارد شوید.

    itarfand-forum (27).png

    اکنون با گزینه Add می توانید دستگاه مورد نظر خود را دانلود و از آن استفاده کنید.

    itarfand-forum (28).png

    اگر می خواهید فایل ها را به صورت مستقیم دانلود کنید می توانید از (این لینک) استفاده کنید.

    نرم افزار Android studio را اجرا کنید و از سربرگ File گزینه Setting را انتخاب کنید و به بخش Plugin بروید و در آن genymotion را جستجو کنید و سپس بر روی Search in repositories کلیک کنید و پلاگین را نصب کنید.

    itarfand-forum (32).png

    یک بار نرم افزار را بسته و دوباره باز کنید و دوباره به Setting بر وید و از قسمت Other Setting به گزینه genymotion بروید و محل نصب genymotion را به آن بدهید.

    C:\Program Files\Genymobile\Genymotion

    اکنون در Android studio اگر بر روی دکمه Run کلیک کنید گزینه genymotion را می بینید.


  13. بخش 1) شروع به کار

    line.png

    نرم افزار مورد استفاده در این آموزش Visual Studio 2015 می باشد.

    ابتدا xamarin را از (این لینک) دانلود و نصب کنید.

    به (این لینک) بروید و یک اکانت بسازید.

    فایل mandroid.exe موجود در پوشه کرک را در مسیر ( PROGRAMFILES >> MSBuild >> Xamarin >> Android ) کپی و جایگزین کنید و آن را به صورت Admin اجرا کنید.

    فایل mtouch.exe و mtouch موجود در پوشه کرک را در مسیر ( PROGRAMFILES >> MSBuild >> Xamarin >> iOS ) کپی و جایگزین کنید و آن را به صورت Admin اجرا کنید.

    اکنون Visual Studio را اجرا کنید و از سربرگ Tool گزینه Xamarin Account را انتخاب کنید و توسط اکانتی که ساخته اید وارد آن شوید.

    از سربرگ Tool گزینه Option را انتخاب کنید از سمت چپ به بخش xamarin بروید. در این بخش باید سه قسمت خواسته شده را دانلود و وارد کنید.

    itarfand-forum (29)-min.png

    دانلود jdk یا Java SE Development Kit

    دانلود ndk یا Native Development Kit

    دانلود sdk یا software development kit به صورت تکی

    دانلود sdk یا software development kit به صورت کلی

     

    نکته: حتما jdk را در درایو C نصب کنید.

    نکته: اگر در ndk با ارور ndk-stack.exe روبرو شدید فایل ndk-stack.cmd را به ndk-stack.exe تغییر نام بدهید.

     

    اکنون از سربرگ File گزینه New را انتخاب کنید و مانند عکس زیر عمل کنید.

    itarfand-forum (30)-min.png

    از قسمت Solution Explorer مانند عکس زیر گزینه Main را انتخاب کنید.

    itarfand-forum (31)-min.png

    اکنون پروژه اندروید شما با موفقیت درست شده است.

     

     

     


  14. بخش 1) ایجاد پروژه

    line.png

    نرم افزار مورد استفاده در این آموزش Android Studio 2.3.1 می باشد.

    ابتدا از (این لینک) نسخه : نسخه Windows به صورت نصبی ( به همراه SDK ) ( 64 بیتی ) ، را دانلود کنید.

    بعد از نصب نرم افزار و باز کردن آن بر روی New کلیک کنید و یا از قسمت File گزینه New و سپس New Project را انتخاب کنید.

    در صفحه باز شده یک نام برای نرم افزار خود قرار دهید.

    itarfand-forum (17)-min.png

    در این صفحه می توانید حداقل نسخه اندروید و همچنین نوع نرم افزاری را که می نویسید (موبایل ، تلویزیون ، پوشیدنی) را انتخاب کنید.

    itarfand-forum (18)-min.png

    در این صفحه گزینه Empty Activity را انتخاب کنید.

    itarfand-forum (19)-min.png

    در صفحه باز شده می توانید نام فایل اصلی پروژه را تغییر دهید.

    itarfand-forum (20)-min.png

    ایجاد شبیه ساز

    بعد از انجام کارهای بالا شما برای تست نرم افزار خود نیاز به یک شبیه ساز دارید. خود نرم افزار اندروید استودیو شامل شبیه ساز می باشد. برای فعال سازی آن به صورت زیر عمل کنید.

    از سربرگ Tool گزینه Android و سپس AVD Manager را انتخاب کنید.

    itarfand-forum (21)-min.png

    در صفحه باز شده از قسمت پایین چپ گزینه Create Visual Device را انتخاب کنید.

    itarfand-forum (22)-min.png

    در این صفحه می توانید اندازه شبیه ساز و نوع آن را انتخاب کنید.

    itarfand-forum (23)-min.png

    در صفحه بعد نسخه اندروید و cpu برای شما نمایش داده می شود.

    اگر در این صفحه با پیغام قرمز رنگ زیر روبرو شدید کافی است cmd را به حالت admin اجرا کنید و پیغام زیر را در آن وارد و سپس سیستم خود را Reboot کنید.

    bcdedit /set hypervisorlaunchtype off

    itarfand-forum (24)-min.png

    در این صفحه می توانید نام شبیه ساز را تغییر دهید. همچنین با انتخاب تیک گزینه Enable Device Frame اطراف شبیه ساز مانند موبایل واقعی می شود.

    itarfand-forum (25)-min.png

    اکنون پروژه شما آماده شده است.


  15. قسمت 1) ایجاد پروژه

    line.png

    نرم افزار مورد استفاده در این آموزش Visual Studio 2015 می باشد.

    ابتدا نسخه 2.7.13 پایتون را از (این لینک) دانلود و نصب کنید.

    اکنون (از لینک) پلاگین پایتون برای Visual Studio را دانلود و نصب کنید.

    از قسمت Tools در Visual Studio گزینه Option را انتخاب کنید و از قسمت چپ به قسمت Python Tool بروید. در زیر شاخه های این بخش گزینه Environment Option را انتخاب کنید.

    در این قسمت دو گزینه Defult Environment و Show Setting For را بر روی Python 2.7 قرار بدهید و بر روی Ok کلیک کنید.

    از سربرگ File گزینه New را انتخاب کنید و مانند عکس زیر عمل کنید.

    itarfand-forum (15).png

    اکنون پروژه شما ایجاد شده است.


  16. قسمت 2) چاپ یک پیغام ساده

    line.png

    بعد از انجام کارهای پست قبل کدهای زیر را در صفحه وارد کنید.

    package pack1;
    
    public class Main {
    
    	public static void main(String[] args) {
    		
    		System.out.println("Hello World");
    	}
    }

     

    در کد بالا:

    قسمت pack1 نام پکیجی می باشد که ساخته اید.

    Main نام کلاسی است که ساخته اید.

    قسمت public static void main را با زدن تیک گفته شده در پست بالا ایجاد کرده اید که هر کدام از کلمات در آینده توضیح داده خواهد شد.

    با تایپ کلمه System کتابخانه از پیش تعریف شده system در پروژه شما اضافه می شود و با تایپ outمتغیر استاتیک out فراخوانی و با تایپ println متود مورد نظر فراخوانی می شود.

    نکته : حرف اول System حتما باید بزرگ باشد.

    نکته: می توانید کلمه syso را تایپ کنید و کلید های Ctrl + Space را بزنید تا کل System.out.println برای شما تایپ شود.

    اکنون f11 و یا آیکون سبز رنگ و یا گزینه Run در سربرگ Run را بزنید تا پیغام چاپ شود.


  17. قسمت 1) شروع برنامه نویسی

    line.png

     نرم افزار مورد استفاده در این آموزش Visual Studio 2015 می باشد.

    ابتدا (این پلاگین) را دانلود و نصب کنید.

    اکنون نسخه zip شده php را از (این لینک) دانلود کنید.

    فایل zip دانلود شده را در یک درایو مانند C از حالت فشرده خارج کنید و سپس در داخل آن یک فایل txt بسازید و نام آن را به php.ini تغییر بدهید. ( New Text Document.txt To php.ini )

    اکنون در visual studio از سربرگ Tools به قسمت option بروید و از سمت چپ php و سپس Interpreter را انتخاب کنید و  با کلیک بر روی Register New PHP Patch

    محل پوشه php را به آن بدهید.

    itarfand-forum (13).png

    اکنون از سربرگ File گزینه New و سپس Project را انتخاب کنید.

    itarfand-forum (14).png

    بعد از انجام کارهای بالا برنامه شما ساخته می شود.

×
×
  • اضافه کردن...