این قسمت 1 از سری JAVASCRIPT GRANDMASTER من است
این دوره چه چیزی را پوشش می دهد؟
جاوا اسکریپت زبان برنامه نویسی شماره 1 در وب است که بسیاری از محتوای پویا و سبک در پس زمینه توسط جاوا اسکریپت مدیریت می شود. اما قبل از استفاده از این زبان برای ایجاد وب سایت های پویا، باید درک دقیقی از نحوه عملکرد آن در پشت صحنه داشته باشید.
در پایان این دوره، میتوانید با درک نحوه استفاده مرورگر از آن، متغیرها، اشیاء و توابع، انواع مختلف دادهها و نحوه دستکاری محتوا، به زبان جاوا اسکریپت صحبت کنید. در یک وب سایت ما عمیق تر می کنیم و روش های گفتگوی خود را از ابتدا ایجاد می کنیم. ما در مورد نحو فلش، تابع Math.random()، حلقه زدن در میان اشیا و آرایه ها، کار با تاریخ ها یاد می گیریم. ما به نمونههای اولیه، موتورهای JS، Execution Stack و بسیاری دیگر نگاه میکنیم!
این دوره از طریق مثالهای عملی به شما کمک میکند جاوا اسکریپت را تکه تکه درک کنید. و ما از جدیدترین و بهترین ویژگیهای جاوا اسکریپت در طول مسیر استفاده میکنیم تا بتوانید پیشتاز باشید.
چه چیزی را در این کلاس خاص پوشش می دهیم؟
ما تعداد زیادی از اطلاعات را در این دوره پوشش خواهیم داد، اما برای قسمت 1: بنیاد، گام بزرگی به عقب برمیداریم و به طور کلی به برنامهنویسی نگاه میکنیم، چرا به آن نیاز داریم و جاوا اسکریپت چگونه جا میشود.
برنامه نویسی
این کلاس برای آشنایی شما با برنامه نویسی طراحی شده است. برنامه نویسی چیست؟ چگونه کامپیوتر کد جاوا اسکریپت شما را به چیزی معنادار تبدیل می کند؟ کد ماشین چیست؟
موتورهای جاوااسکریپت
برای اجرای جاوا اسکریپت، چیزی باید بتواند جاوا اسکریپت را "خواند" و "اجرا کند". خوشبختانه برای ما، همه مرورگرهای وب دارای یک موتور جاوا اسکریپت نصب شده اند، به این معنی که ما معمولاً می توانیم جاوا اسکریپت را مستقیماً در یک مرورگر وب اجرا کنیم.
جاوا اسکریپت در کجا قرار می گیرد؟
هنگامی که شروع به کار می کنید، دانستن اینکه جاوا اسکریپت با HTML و CSS کجاست می تواند گیج کننده باشد. استرس نداشته باشید، ما با بررسی این موضوع وارد جزئیات می شویم.
ووووپ!
آفرین به پایان کلاس اول.
اما زیاد راحت نباش... ما تازه داریم گرم میشویم، و من نمیتوانم برای ورود به قسمت بعدی این مجموعه صبر کنم.
قبل از تخصیص، اجازه دهید
را خلاصه کنیمبرنامه نویسی شامل بسیاری از اصطلاحات و اصطلاحات است. اما هنگامی که اصطلاحات اصطلاحی را درک کردید، آن را به طرز شگفت آوری آسان خواهید یافت.
یک برنامه فقط مجموعهای از دستورالعملها است که به رایانه میگوید چه کاری انجام دهد. و خوشبختانه برای ما این دستورالعمل ها به زبان انگلیسی ساده در قالب دستورات (یا دستورالعمل) نوشته شده است. این دستورات ساده هستند و اغلب برای اکثر زبان های برنامه نویسی مختلف مانند جاوا اسکریپت، جاوا، سی شارپ و غیره یکسان هستند.
هر دستورالعمل به رایانه میگوید که کاری بسیار کوچک، اما بسیار خاص انجام دهد و هنر برنامهنویسی این است که یک ایده بزرگتر را در نظر بگیرید و آن را به این مراحل جداگانه تقسیم کنید. شما میتوانید برنامهنویسی را بهعنوان راهنمایی برای رایانه در نظر بگیرید و ترتیب دستورالعملها بسیار مهم است. این به این دلیل است که رایانه هر دستورالعمل را به ترتیبی که شما می نویسید، خط به خط پردازش می کند!
از زمان شروع محاسبات صدها زبان برنامه نویسی وجود داشته است. اما در هر زمان ممکن است ده ها مورد محبوبیت داشته باشند.
همانطور که میدانید، کل این مجموعه درباره جاوا اسکریپت است. MDN جاوا اسکریپت را به عنوان "یک زبان برنامه نویسی یا برنامه نویسی که به شما امکان می دهد ویژگی های پیچیده را در صفحات وب پیاده سازی کنید" تعریف می کند.
جاوا اسکریپت در سپتامبر 1995 ایجاد شد، بنابراین مدت زمان زیادی وجود داشته است. از زمان اولین معرفی آن بسیار قدرتمندتر شده است و امروزه میتوانیم هم کد فرانتاند را با جاوا اسکریپت بنویسیم و هم کد پشتیبان. به همین دلیل است که درک آن برای توسعه دهندگان بسیار مهم است.
تکلیف چیست؟
برای این تمرین پروژه:
بعد از این کجا؟
خب، پس از این کلاس به کلاس 2 می رویم که در آن Console، شی Window و BOM را مورد بحث قرار می دهیم. قبلاً در مورد اینها نشنیده اید؟ استرس نداشته باشید، من برای همین اینجا هستم.
به زودی می بینمت،
کلاید
p.s. اگر از دوره لذت برده اید، لطفاً فراموش نکنید که یک بررسی عالی برای من بگذارید - بسیار کمک می کند.
نادرست | خنده دار است، زیرا حقیقت دارد
موفقیت قربانی می خواهد.
و فداکاری چیزی است که من در مورد آن بسیار می دانم.
من یک توسعه دهنده خودآموخته هستم، بنابراین می دانم که برای یک تازه وارد چقدر می تواند دشوار و دلهره آور باشد.
امروز، من همچنان به کدنویسی ادامه میدهم و از آخرین فناوریها و زبانهای برنامهنویسی مطلع میمانم.
وقت آن است که دانشی را که به دست آوردهام به اشتراک بگذارم و به موفقیت دیگران کمک کنم.
نمایش نظرات