ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
سوال خیلی ها اینه که : برنامه نویسی را از کجا شروع کنم و با چه زبانی؟
اگه می خواهید برنامه نویسی براتون جذاب باشه از microsoft small basic شروع کنید.
به طور کلی یه سری مفاهیم پایه ای وجود دارند که در همه ی زبانهای برنامه نویسی و همه ی محیط های برنامه نویسی مشترکند.
هیچ فرقی نمی کنه که با چه زبانی شروع کنید.
اول باید اون مفاهیم پایه ای را یاد بگیرید.
اگه از مباحث صرفاً تئوری خوشتون نمیاد، پیشنهاد من اینه که اون مفاهیم رو به وسیله ی کار کردن و تمرین با یک محیط جذاب برنامه نویسی مثل small basic ، scratch یا turtle یاد بگیرید.
مفاهیمی چون مفاهیم برنامه نویسی ساخت یافته، پیمانه ای و شیء گرا
مفاهیم برنامه نویسی شیءگرا را می توانید همراه با یادگیری سی شارپ یا جاوا یاد بگیرید.
مفاهیم بانک اطلاعاتی یا پایگاه داده را نیز با access شروع کرده و با sqlserver و mysql کامل کنید.
اگر می خواهید یک برنامه نویس تحت وب شوید،
باید مفاهیمی چون هاست، دامین، صفحه ی وب ، وب سایت و .... را یاد بگیرید.
سپس کار با html را ابتدا با notepad و سپس با notepad++ یاد بگیرید.
بعد از مدتی می توانید از محیط های کمک کننده مانند dream weaver کمک بجویید.
اگر مفاهیم را بلد باشید،
یاد گرفتن یک زبان جدید برایتان آسان خواهد شد.
مهم مفاهیم است
مفاهیمی مانند....
متغیر چیست؟
انواع داده را نام برده و هر یک را توضیح دهید.
cast
conversion
array
آرایه
تابع
function
method
polymorphism
overload , override
static
سطوح دسترسی
وراثت
برنامه نویسی پیمانه ای ، ساخت یافته و شیءگرا
اشاره گرها
heap and stack
پشته و صف
collections
events
event handler and event listener