سوال سوم : برنامه نويسي وب را از كجا شروع كنيم؟
هر وب سايت كه به آن مراجعه مي كنيد با يك زبان برنامه نويسي نوشته شده است. اين زبان برنامه نويسي انواع و اقسام مختلفي دارد كه مهمترين زبان هاي برنامه نويسي وب به ترتيب زبان PHP و زبان ASP.NET هستند. ساير زبان هاي برنامه نويسي وب به محبوبيت زبانهاي برنامه نويسي پي اچ پي و اي اس پي دات نت نيستند.
يكي از مزاياي برنامه نويسي وب ، امكان كار كردن بصورت فريلنسري و دوركاري است كه به همين دليل يكي از محبوب ترين زبان هاي برنامه نويسي وب به حساب مي آيند. براي شروع يادگيري و آموزشPHP ( پي اچ پي ) مي توانيد به اين لينك مراجعه كنيد.
سوال چهارم : برنامه نويسي موبايل را از كجا شروع كنيم؟
هر برنامه اي كه در گوشي هاي شما نصب شده باشند ، چه گوشي شما از سيستم عامل اندرويد استفاده كرده باشد و چه از سيستم عامل اپل ، در نهايت با يك زبان برنامه نويسي نوشته شده است. بسته به تعداد استفاده از يك سيستم عامل گوشي ، محبوبيت برنامه نويسي به زبان برنامه نويسي سيستم عامل مربوطه هم بيشتر خواهد بود.
براي مثال امروزه با رشد روز افزون استفاده از گوشي هاي اندرويدي ، بازار برنامه نويسي اندرويد بسيار داغ است. شما مي توانيد با زبان هاي برنامه نويسي متنوعي اقدام به نوشتن برنامه هاي اندرويدي كنيد. زبان هاي برنامه نويسي سي شارپ ، جاوا و ... همگي امكان نوشته شدن برنامه براي سيستم عامل هاي اندرويدي را به شما مي دهند.
سوال پنجم : جايگاه زبان پايتون در برنامه نويسي چيست؟
اين روزها برنامه نويسي به زبان پايتون از محبوبيت بسيار بالايي برخوردار است. از زبان پايتون مي توان در نوشتن برنامه هاي ساده و اسكريپت نويسي و حتي هك و نفوذ تا نوشتن برنامه هاي موبايل و حتي طراحي وب سايت هم استفاده كرد. يادگيري زبان پايتون به عنوان يكي از ساده ترين زبان هاي برنامه نويسي در دنيا ، اين روزها داراي محبوبيت بسيار بالايي است.
حتي افراديكه در حوزه هاي تخصصي غير از برنامه نويسي مثل شبكه و امنيت هم فعاليت مي كنند مي توانند براي نوشتن اسكريپت هاي كاربردي از پايتون استفاده كنند. پايتون براي نوشتن برنامه هاي مختلف براي پلتفرم هاي مختلف از به اصطلاح ماژول هاي مختلفي استفاده مي كند . براي مثال براي نوشتن برنامه هاي تحت وب يا وب سايت به زبان پايتون از پلتفرمي به نام جنگو استفاده مي شود. شما مي توانيد براي دسترسي به دوره آموزش جنگو Django به اين لينك مراجعه كنيد.
سوال ششم : دوره هاي آموزش برنامه نويسي را از كجا شروع كنيم؟
به شخصه اعتقاد دارم كه برنامه نويسي يك هنر است . يك برنامه نويس با درك كردن ماهيت و مفهوم و استدلال برنامه نويسي مي تواند به هر زباني برنامه بنويسد. زبان برنامه نويسي صرفا يك ابزار است و اين شما هستيد كه تعيين مي كنيد بهترين زبان چيست و چه چيزي بايد به چه شكل نوشته شود.
اما براي افراد تازه كار پيشنهادات مختلفي وجود دارد. معمولا براي شروع برنامه نويسي شما با يك دوره پايتون يا دوره اي كه مفاهيم اوليه برنامه نويسي را به شما آموزش بدهد شروع مي كنيد و در ادامه به زبان هاي قوي تري مثل سي شارپ يا جاوا مي رسيد.
هر چند ما در اين مقاله بحثي در خصوص زبان هاي سطح پايين برنامه نويسي نكرديم كه بحث كاملا متفاوتي است و در اين مقاله نمي گنجد. فراموش نكنيد ، پايتون ، سي شارپ ، جاوا قطعا يكي از گزينه هاي موفقيت شما خواهند بود اما قطعيت انتخاب مسير راه يادگيري برنامه نويسي بر اساس نياز شما خواهد بود.
سوال هفتم : آيا نياز به يادگيري زبان برنامه نويسيCياC++وجود دارد؟
زبانهاي برنامه نويسي مثل C و C++ و حتي اسمبلي به نسبت براي شروع يادگيري برنامه نويسي بسيار سخت و دشوار هستند و معمولا براي افراديكه مي خواهند به تازگي برنامه نويسي را شروع كنند توصيه نمي شوند. معمولا كاربرد اين نوع زبان هاي برنامه نويسي ، نوشتن برنامه هايي براي هسته سيستم عامل ها ، برنامه هاي صنعتي و برنامه هاي خاص منظوره است و به نسبت بازار كار كمتر اما تخصصي تري دارند. اين كاملا درست است كه كسيكه با اين زبانها برنامه نويسي كرده باشد ، زبانهاي سطح بالا را براحتي مي تواند ياد بگيرد و هيچ مشكلي با آنها ندارد اما هر كه طاووس خواهد جور هندوستان كشد.
در انتها فراموش نكنيد كه براي اينكه خيالتان راحت شود ، به خوبي تحقيق كنيد. به عنوان كلام آخر به شما مي گويم كه چيزي به نام بهترين زبان برنامه نويسي وجود ندارد و فقط برنامه نويس خوب و بد وجود دارد. منبع : وب سايت توسينسو