آموزش زبان برنامه نویسی جاوا اسکریت
چرا جاوا اسکرپت؟
جاوا اسکریپت، به جرعت میشه گفت یک زبان برنامه نویسی قدرت منده ، جاوا اسکریپت به دلیل داشتن جامعه پشتیبانی بسیار قوی و فریم ورک های مختلف آن را به یک زبان برنامه نویسی بی شک عالی کرده
فریم ورک چیه ؟
فریم ورک ها برای راحت تر شدن ، قوی تر شدن ، اصولی تر شدن و تمیز تر شدن کد ها به وجود اومدن که توسط شرکت های محتلف و در انواع متن باز و متن بسته ارائه میشن که گاهی هم به صورت غیر رایگان عرضه میشن ، به عبارت دیگر یک چارچوب و بستر برای توسعه راحت تر و دقیق تر برای ما فراهم میکنه به همین دلایلی که گفتم ما باید با فریم ورک ها کار کنیم چرا که نیاز مشتری رو با کم ترین دردسر و بهترین بازه برطرف میکنیم
جاوا اسکریپت یک زبان همه فن حریف
خب بریم سراغ خروحی های این زبان ، جاوااسکریپت به کمک فریم ورک هایی مثل ionic , react native و… میتونه خروجی های موبایل رو بهتون تحویل بده! چی ؟ موبایل؟ اره شاید تا همین چند سال پیش داشتن یک زبان برنامه نویسی و نوشتن یک بار کد و خروجی گرفتن هم اندروید و هم IOS یک رویا بود ولی الان قضیه فرق کرده ، جاوا اسکریپت با کمک فریم ورک هایی که بهشون اشاره کردم میتونه این کار رو انجام بده
خب قصه به اینجا ختم نمیشه ، جالبه بدونی همین مرورگری که باهاش داری این متن رو میخونی فقط میتونه زبان جاوا اسکریپت رو بخونه پس برای طراح وب شدن بهش نیاز داری ، حالا یک سری فریم ورک هایی هست که میتونه کار توسعه وب رو برات خیلی راحت کنه مثل React.js , vue.js , Angular و… که این فریم ورک ها کار رو واقعا حرفه ای و اصولی میکنه(به دلیل داشتن ابزار هایی مثل state manager و…)
نه بازم تموم نشده! توسعه دهندگان جاوااسکریپت به همین 2 تا پلتفرم اکتفا نکردن و با استفاده از فریم ورک هایی مثل Electron.js میشه برنامه تحت ویندوز تولید کرد.
دیگه از این بهتر؟ یک زبان و ده ها فریم ورک و پوشش اکثر پلتفرم ها ، پس نتیجه میگیریم این آموزش (جاوا اسکریپت) پله ای برای ورود به دنیای بزرگ برنامه نویسی هست ، سوالی که خیلی ها الان توی ذهنشونه اینه که
برای یادگیری هرکدوم از این فریم ورک هایی که نام بردی باید چکار کنیم؟ سخته ؟ فرقش چیه؟ از کدوم استفاده کنیم؟
باید بگم که یادگیری فریم ورک ها خیلی ساده تر از اون چیزی که فکرشو میکنید و اصلا استرس یادگیری فریم ورک هارو نداشته باشید خصوصا فریم ورک های جاوااسکریپ ، مثلا 2 تا فریم ورک react و react native تقریبا کپی هم هستن و چنتا فرق کوچیک دارن پس کسی که react رو یاد گرفت راحت میتونه react native هم یاد بگیره !
قدم اول
قدم اول همین آموزشی هست که داری توضیحاتشو میخونی پس بدون هیچ درنگی توی این آموزش شرکت کن و تبدیل به یک برنامه نویس جاوا اسکریپت شو
سر فصل ها:
- متغیر (variable)
- انواع data type ها
- عملگر ها (Operators)
- دستورات شرطی
- switch and case
- آرایه ها (arrays)
- کار با توابع آرایه ها
- حلقه های (loops)
- تابع (function)
- کلاس ها (class)
- برنامه نویسی غیر همزمانی (Async and await)
- کار با promise
- …
هیچ دیدگاهی برای این محصول نوشته نشده است.