مطالب پیشنهادی از سراسر وب

بوت کمپ جاوا اسکریپت: اپلیکیشن های دنیای واقعی را بسازید

دسته بندی ها: آموزش جاوا اسکریپت (Javascript) ، آموزش های Packtpub ، آموزش طراحی وب

اگر می خواهید برنامه نویسی یاد بگیرید یا از قبل دانش پایه ای دارید، این دوره به شما کمک می کند مهارت های خود را به طور موثر افزایش دهید.

با اصول اولیه زبان و آشنایی در مورد نحوه نوشتن کد جاوا اسکریپت و سینتکس آن، شروع خواهید کرد. در مرحله بعدی، انواع داده مختلف که جاوا اسکریپت استفاده می کند، همراه با توابع، شرط ها، آبجکت ها و حلقه ها را بررسی خواهید کرد. همانطور که پیشرفت می کنید، می توانید اولین برنامه جاوا اسکریپت خود یعنی "Digital Clock" را بسازید و حتی یک کار کدنویسی و مسابقه را نیز پوشش دهید. به تدریج، در این بخش عملکرد داخلی جاوا اسکریپت، نحوه عملکرد واقعی کد و نحوه اجرای کد جاوا اسکریپت توضیح داده خواهد شد. بعد از آن، موضوعات اساسی مانند execution context سراسری و آبجکت سراسری، execution stack، (scope)، scope chain ،hoisting و کلمه کلیدی "this" را پوشش خواهید داد، سپس به یک آزمون برای محک زدن دانش خود پاسخ خواهید داد. در ادامه خواهید آموخت که چگونه یک یا چند المنت را دستکاری کنید، محتوای صفحه وب و حتی استایل المنت ها را با استفاده از جاوا اسکریپت تغییر دهید. 

در این بخش، پروژه بعدی خود را تحت عنوان "Note Manager" ایجاد خواهید کرد، که پیچیده تر و جالب تر از پروژه قبلی خواهد بود. قبل از یادگیری نحوه نوشتن یک برنامه در دنیای واقعی با استفاده از جاوا اسکریپت شی گرا، موضوعاتی مانند توابع سازنده، وراثت نمونه اولیه، زنجیره نمونه اولیه، توابع first-class و closures را پوشش خواهید داد. این دوره شما را در مورد نحوه سازماندهی، ساختاربندی و امن تر کردن کد خود با استفاده از الگوهای جاوا اسکریپت راهنمایی می کند. در بخش نتیجه گیری، آخرین بروزرسانی های مربوط به جاوا اسکریپت را خواهید یافت.

سرانجام، این دوره به شما کمک می کند تا برای مصاحبه جاوا اسکریپت، شامل سوالات متداول جاوا اسکریپت در مصاحبه ها و پاسخ های مناسب به آنها، آماده شوید. با پایان این دوره، شما با جاوا اسکریپت و تجربه عملی در ساخت پروژه های واقعی کاملاً آشنا خواهید شد. 

تمامی کدها و فایل ها پشتیبانی برای این دوره از طریق این لینک در دسترس خواهد بود.

سوالات مصاحبه جاوا اسکریپت

فایل های تمرین exercise_files.zip
آیا این نوشته را دوست داشتید؟
Packt JavaScript Bootcamp: Build Real World Applications Duration:16 hours 42 minutes

If you want to learn to program or already have some basic knowledge, then this course will help you develop your skills effectively.
You will get started with the basics of the language, understanding how to write JavaScript and its syntax. Next, you’ll explore the different data types that JavaScript uses, along with delving into functions, conditionals, objects, and loops. As you progress, you will be able to build your first JavaScript application - 'Digital Clock', and even cover a coding task and quiz. Gradually, the book will demonstrate the internal working of JavaScript, how the code actually works, and how the JavaScript engine executes and runs the code under the hood.
Later, you will cover essential topics, such as global execution context and global object, the execution stack, scope, scope chain, hoisting, and the keyword 'this', and then go on to answer a quiz to test your knowledge. Moving ahead, you will learn how to manipulate individual and multiple elements, change the web page content, and even style elements using JavaScript. In this section, you will build your next project - 'Note Manager', which will be more complex and interesting than the previous one. You will then cover topics such as function constructors, prototypal inheritance, prototype chain, first-class functions, and closures, before learning how to write a real-world app using object-oriented JavaScript. The course will guide you on how to organize, structure and make your code safer using JavaScript Patterns. Toward the concluding section, you will discover the latest updates related to JavaScript. Finally, the course will help you get ready for a JavaScript interview, featuring commonly asked JavaScript questions in interviews and relevant answers to them.
By the end of this course, you will be well-versed with JavaScript and have gained hands-on experience in building real-world projects.
All the codes and supporting files for this course will be available at- https://github.com/PacktPublishing/JavaScript-Bootcamp-Build-Real-World-Applications

پیشنهاد آموزش مرتبط در فرادرس