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

می گوید


برنامه نويسي. اگر برنامه های آماده زیادی برای کامپیوتر وجود دارد، چرا مطالعه کنید؟بله، واقعا برنامه های آماده زیادی وجود دارد. اما همانطور که تمرین نشان می دهد، همیشه کارهایی وجود دارد که نمی توان آنها را با ابزارهای استاندارد حل کرد.  

و با این حال می توانید بگویید که برنامه نویسی برای شما مناسب نیست، شما به سمت علوم انسانی متمایل هستید. پس چرا به هر حال به آن نیاز دارید؟
اول اینکه ما در عصر فناوری اطلاعات زندگی می کنیم. فناوری کامپیوتر در اطراف ما وجود دارد. دانستن نحوه کارکرد آن فقط مفید است.
ثانیاً، یادگیری برنامه‌نویسی به افراد کمک می‌کند تا به صورت انتزاعی فکر کنند و یک کار را به قطعات کوچک‌تر تقسیم کنند.

دوره های ما به شما این امکان را می دهد که برنامه نویسی را گام به گام از مهارت های اولیه تا حل مسائل پیچیده یاد بگیرید.  

این دوره به یادگیری محبوب ترین زبان برنامه نویسی - جاوا اختصاص دارد. جاوا – یک زبان برنامه‌نویسی پرکاربرد برای نوشتن برنامه‌های کاربردی اینترنتی. میلیون‌ها برنامه جاوا امروزه هنوز در حال استفاده هستند.

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

اگر آماده یادگیری برنامه نویسی آسان و آزاد هستید، پس شروع به انجام وظایف کنید!

انواع وظایف
1) اولین نوع کار این است که برنامه را خودتان بنویسید. 
در کار قبلی باید خودتان برنامه را می نوشتید. این کار را می توان هم در ویرایشگر سایت انجام داد و هم برنامه را از هر محیط برنامه نویسی کپی کرد. یا فقط می توانید فایل را ارسال کنید. اغلب شما با این نوع کارها کار خواهید کرد.

2) نوع دوم وظایف، وظایفی برای ویرایش کد برنامه موجود است.  

3) نوع دیگر از مشکلات، مسائل آزمون معمولی است که در آن یا باید پاسخ کوتاهی بدهید یا از میان گزینه های ارائه شده انتخاب کنید.
 

کامپایلر - برنامه ای که کل برنامه را به کد ماشینی که پردازنده می تواند اجرا کند ترجمه می کند.

در طول آموزش، شما با یک کامپایلر آنلاین کار می کنید، برنامه ای را در یک پنجره خاص روی صفحه می نویسید یا ویرایش می کنید. 
اما در برخی از کارها (که باید خودتان آنها را حل کنید)، به یک کامپایلر در رایانه کار خود نیاز دارید. 
برای یادگیری زبان برنامه نویسی جاوا، می توانید NetBeans یا IntelliJ IDEA
در اینجا می توانید نحوه نصب IntelliJ IDEA را بخوانید.

ساده ترین برنامه جاوا به شکل زیر است: <پیش> کلاس اصلی عمومی{ public static void main(string[] args) { } } اول از همه، یک  جاوا — یک کلاس یا چند کلاس است.
ساده ترین برنامه ها از یک کلاس تشکیل شده است. در این مورد، کلاس Main است

در جاوا، نمی‌توانید به سادگی یک تابع سراسری ایجاد کنید، بلکه باید به یک کلاس تعلق داشته باشد. هنگامی که  برنامه جاوا JVM شروع می شود  JVM تابع را با name main()  فراخوانی می کند (نام رزرو شده است، مانند در C/ C++) با نام  کلاس بدون ایجاد شی. این تابع باید با اصلاح کننده استاتیک اعلان شود.

این تابع چیزی را  بر نمی گرداند، فقط متن را چاپ می کند. نوع برگشتی در در این مورد — void.

عملکرد main() آرایه ای از اشیاء کلاس رشته را می پذیرد. 

{} - پرانتزهای فرفری شروع و پایان برنامه اصلی را مشخص می‌کنند. تمام اقداماتی که باید انجام شوند در داخل بریس های مجعد نوشته می شوند
طبق استانداردها، بریس بازکننده روی همان خط قرار می گیرد. 

برنامه ما چه می کند؟
از آنجایی که چیزی در داخل بریس های فرفری وجود ندارد، برنامه ما هیچ کاری انجام نمی دهد، فقط از قوانین زبان جاوا پیروی می کند، آن را اجرا می کند و JVM آن را اجرا می کند.