کتاب Introduction to JavaScript Programming مقدمهای بر تاریخچه و شروع زبان برنامهنویسی جاوا اسکریپت خواهد بود. این کتاب علاوه بر تاریخچهی این زبان مفاهیم کلی و عملیاتی این زبان را نیز آموزش خواهد داد.
در ادامه مقدمهای از کتاب Introduction to JavaScript Programming را شرح خواهیم داد.
مقدمهای بر کتاب Introduction to JavaScript Programming:
کتاب درسی کاملاً جدید توسط اریک رابرتز، درک برنامهنویسی از طریق جاوا اسکریپت، بر مفاهیم اساسی برنامهنویسی تمرکز دارد و برای دانشآموزانی نوشته شده است که هیچ دانش یا تجربه قبلی ندارند.
این از میراث آموزشی غنی – از جمله دنیای ریز کارل ربات همهجانبه، دستورالعملهای برنامهنویسی آزمایش زمان و یک سازمان منطقی و گام به گام – استفاده میکند تا مهارتهای اساسی مورد نیاز برای پیگیری سایر زبانهای برنامهنویسی یا حرفهای را در اختیار آنها قرار دهد.
برنامهنویسی کامپیوتر. با استفاده از متن، دانشآموزان مهارتهای خود را ایجاد میکنند و برنامههای کاربردی وب زنده و تعاملی را توسعه میدهند که واقعاً روی مرورگرهای وب کار میکنند و هم بازخورد فوری و هم رضایت را ارائه میدهند. این متن جدید شامل بازکنندههای فصلی است که محاسبات را انسانی میکند، سؤالات را برای خودآزمایی دانشآموزان مرور میکند و بسیاری از ویژگیهای ارزشمند دیگر.
کتاب Introduction to JavaScript Programming بر سه استراتژی اثبات شده برای به حداکثر رساندن درک دانشآموزان متکی است. ابتدا، مفاهیم برنامهنویسی را با استفاده از نسخه جاوا اسکریپت ریز جهان فوقالعاده کارل ربات ریچ پتیس معرفی میکند، که تقریباً 40 سال است که به آرامی از دانشجویان استنفورد به دنیای برنامهنویسی استقبال کرده است.
اگرچه میتوان از فصل کارل صرف نظر کرد، اما دریافتیم که درک مفهومی افزایش یافته دانشآموزان از آن مقدمه بیش از بازپرداخت زمان ناشی میشود. دوم، این کتاب دستورالعملهای برنامهنویسی توصیه شده توسط داگلاس کراکفورد در جاوا اسکریپت: بخشهای خوب را اتخاذ میکند که نحوه نوشتن برنامههای زیبا و با ساختار مناسب در جاوا اسکریپت را تشریح میکند. سوم، کتاب موضوعات را به ترتیبی ارائه میکند که چالش برانگیزترین موضوعات را تا زمانی که دانشآموزان پیشینه لازم را داشته باشند به تعویق میاندازد.
به عنوان مثال، بحث مفصل در مورد نحوه عملکرد جاوا اسکریپت همراه با سایر فناوریهای وب مانند HTML و CSS، پس از اینکه دانشآموزان قبلاً فصلهایی را در مورد ساختار داده و وراثت کامل کردهاند، در صفحه ظاهر میشود.
ویژگیهای آموزشی
متن کتاب Introduction to JavaScript Programming از ویژگیهای زیر برای تقویت یادگیری دانشآموزان استفاده میکند:
- هر فصل با یک عکس و بیوگرافی کوتاه از شخصی که تأثیر زیادی بر محاسبات داشته است شروع میشود. این بیوگرافیها، و پیشینههای متنوع افراد شامل، بر جنبه انسانی محاسبات تأکید میکند.
- هر عبارت جدید در متن با حروف پررنگ مورب ظاهر میشود و بلافاصله با یک تعریف دنبال میشود.
- هر شکل نحوی جدید در یک کادر برجسته که در حاشیه آن صفحه ظاهر میشود، خلاصه میشود.
- نمونههای اصلی برنامه در شکلهای شمارهگذاری شده ظاهر میشوند که از دستورات نحوی (Syntax) رنگآمیزی شده استفاده میکنند تا اطمینان حاصل شود که دانشآموزان میتوانند به راحتی نظرات، کلمات کلیدی و ثابتهای رشتهای را از بقیه کد متمایز کنند.
- کد منبع همه برنامههای نمونه در وبسایت کتاب موجود است. علاوه بر این، برنامهها همه در هر مرورگری اجرا میشوند.
- هر فصل شامل خلاصهای گسترده است که ایده های کلیدی معرفی شده در فصل را فهرست میکند.
- خلاصه هر فصل با سؤالات مروری دنبال میشود که خودآزمایی درک دانشآموزان را ارائه میدهد. پاسخ به سوالات بررسی در وبسایت ظاهر میشود.
- هر فصل با مجموعه گستردهای از تمرینها پایان مییابد که بررسی میکند آیا دانشآموزان مطالب فصل را درک میکنند و در عین حال فرصتهایی برای ایجاد برنامههای کاربردی هیجانانگیز به آنها میدهد.
همچنین شما میتوانید از کتاب Eloquent JavaScript نیز برای یادگیری بیشتر جاوا اسکریپت استفاده نمائید.
سرفصلهای کتاب Introduction to JavaScript Programming:
- A Gentle Introduction
- Introducing JavaScript
- Control Statements
- Simple Graphics
- Functions
- Writing Interactive Programs
- Strings
- Arrays
- Objects
- Designing Data Structures
- Inheritance
- JavaScript and the Web
فایل کتاب Introduction to JavaScript Programming را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.