سلام همکار توسعه دهنده!
به جاوا اسکریپت برای مبتدیان خوش آمدید! در اینجا اطلاعات کمی در مورد من، آنچه در این دوره وجود دارد، و آنچه در این دوره خواهید آموخت.
من بیش از 8 سال است که جاوا اسکریپت را آموزش می دهم و از اواخر دهه 90 از جاوا اسکریپت استفاده می کنم. من به بیش از 45000 دانش آموز در سراسر جهان کمک کرده ام تا این زبان برنامه نویسی سرگرم کننده و خارق العاده، جاوا اسکریپت را یاد بگیرند!
آیا به دنبال یک دوره آموزشی کامل برای یادگیری جاوا اسکریپت هستید؟
خب.. این دوره است!
آیا این دوره برای شماست؟
اگر در جاوا اسکریپت تازه کار هستید، این دوره عالی برای شماست!
اگر قبلاً تجربه جاوا اسکریپت داشته اید، این دوره به دلیل کامل بودن آن همچنان برای شما مناسب است.
بهعلاوه پروژههایی که با این دوره ارائه میشوند بسیار کاربردی هستند و واقعاً به شما کمک میکنند تا از آنچه آموختهاید استفاده کنید.
آنچه در این دوره خواهید آموخت در اینجا آمده است
در این دوره آموزشی جاوا اسکریپت برای مبتدیان، همه چیزهایی را که برای تبدیل شدن به یک توسعه دهنده جاوا اسکریپت نیاز دارید، یاد خواهید گرفت. برخی از دوره ها فقط جنبه برنامه نویسی جاوا اسکریپت را به شما آموزش می دهند و دوره های دیگر فقط جنبه تعاملی جاوا اسکریپت را به شما نشان می دهند. اما حقیقت این است: جاوا اسکریپت یک زبان برنامه نویسی تعاملی است و شما باید هر دو طرف جاوا اسکریپت را بدانید.
اصول جاوا اسکریپت - شما یاد خواهید گرفت که چگونه جاوا اسکریپت بنویسید، کجا اعمال می شود و چگونه آن را اجرا کنید. ما به نحو جاوا اسکریپت (پرانتزهای فرفری خنده دار) نگاه خواهیم کرد. ما همچنین راههایی را بررسی خواهیم کرد که به راحتی کد جاوا اسکریپت خود را اشکالزدایی کنید تا زمان ارزشمند خود را با خیره شدن به کدهای شکسته تلف نکنید.
متغیرها - متغیر یک قطعه کوچک از حافظه است که در رایانه شما تخصیص داده شده است. برای ذخیره یک داده کوچک، مانند نام شما، یک عدد یا چندین خط کد که باید اجرا شود، استفاده میشود.
تعامل با صفحه وب - دلیل شماره 1 محبوبیت جاوا اسکریپت به دلیل توانایی آن در تعامل با یک صفحه وب است. شما یاد خواهید گرفت که چگونه ورودی کاربر را بپذیرید، ظاهر صفحه خود را تغییر دهید و بر اساس عملکرد کاربران اقدامی انجام دهید. این چیزی است که وب سایت ها را واقعاً تعاملی می کند.
انواع دادهها ساختارهای داده - برخلاف سایر دورهها، در این دوره آموزشی جاوا اسکریپت برای مبتدیان، انواع مختلف داده و نحوه استفاده از آنها را خواهید آموخت. شما در مورد اعداد، رشته ها، شناورها، توابع، اشیاء، تعریف نشده، تهی و موارد دیگر... و اینکه چرا دانستن آنها مهم است، آشنا خواهید شد.
عبارات مشروط - اینها نقاط بازرسی کوچک در یک برنامه هستند که کامپیوتر را واقعاً کاری انجام می دهند. به عنوان مثال، اگر 18 سال یا بیشتر دارید، اجازه رای دادن دارید. این یک "گزاره مشروط" در زندگی واقعی است. به این صورت است: اگر 18 سال دارید: کاری انجام دهید. این دقیقاً همان روشی است که رایانه ها می دانند چه کاری باید انجام دهند و شما یاد خواهید گرفت که چگونه اینها را بنویسید.
توابع - وقتی کد کافی می نویسید، در نهایت همان کد را بارها و بارها کپی و جایگذاری می کنید. یک تابع به شما امکان می دهد یک کد یک بار بنویسید و بارها و بارها از آن استفاده کنید. شما در مورد توابع منظم، عملکردهای فوری فراخوانی شده، توابع ناشناس و توابع پیکانی آشنا خواهید شد!
حلقه ها - یکی از قوی ترین مفاهیم در علوم کامپیوتر، ایده "حلقه" است. اساساً به شما امکان می دهد یک عمل را بارها و بارها انجام دهید تا زمانی که به آن گفته شود متوقف شود. شما در مورد حلقه های for، حلقه های foreach و حلقه های while خواهید آموخت!
جاوا اسکریپت دارای ویژگی های عجیب و غریب است که سایر زبان های برنامه نویسی آن را ندارند. ما در این دوره آموزشی چندین "عارضه" را با هم پوشش خواهیم داد و شما در مورد مواردی مانند بالا بردن، بسته شدن، وعدهها و محدودهبندی بلاک خواهید آموخت.
اشیا، کلاس ها و OOP - در جاوا اسکریپت یک نوع داده خاص به نام شی وجود دارد. این به شما امکان می دهد نقاط داده نامگذاری شده را برای دسترسی آسان همراه با توابع ذخیره کنید. در جاوا اسکریپت مدرن میتوانیم یک کلاس بنویسیم، بسیار شبیه به زبانهای دیگر مانند پایتون. کلاس ها روش بهتری برای نوشتن اشیاء جاوا اسکریپت هستند. میتوانید آنها را گسترش دهید، تکههایی از آنها را بنویسید، و از کل تکههای کد دوباره استفاده کنید - آنها مانند توابع هستند اما بسیار بزرگتر. و همه چیز را در مورد اینها یاد خواهید گرفت!
درخواست های API و Ajax - API ها در توسعه وب اجتناب ناپذیر هستند. این مهم است که بدانیم آنها از نظر تئوری چگونه کار می کنند و چگونه با آنها کار کنیم. با یک API واقعی و یک درخواست Ajax تجربه عملی خواهید داشت.
آیا آماده شروع نوشتن جاوا اسکریپت هستید؟
اگر نه.. این را در نظر بگیرید: من چند دوره جاوا اسکریپت دیگر با بیش از 45000 دانشجو و در مجموع بیش از 2000 بررسی دارم! در اینجا چند بررسی واقعی از دیگر دوره های جاوا اسکریپت من آمده است:
— چند ماه است که سعی می کنم از جاوا اسکریپت استفاده کنم. این دوره کمک میکند همه چیز سر جای خودش قرار بگیرد.
— من واقعاً دوست دارم و از این استاد راهنما برای نحوه توضیح دادنش قدردانی می کنم. خارق العاده!
— هنوز دوره را کامل نکردهام، اما از درسهایی که تا کنون داشتهام، توضیحات Kalob را واضح و مختصر یافتهام. او دقیقاً توضیح می دهد که چه کاری انجام می دهد و چرا. سرعت درست است و من هرگز احساس نکردم توضیحات پرمخاطب هستند. من هرگز بیشترین اعتماد به نفس را با Js نداشتم، بنابراین تصمیم گرفتم این دوره را بخرم. احساس میکنم درسها کمک میکنند و کمکم روزبهروز اعتماد بهنفس بیشتری پیدا میکنم. برای مبتدیان عالی است.
— شگفت انگیز است، توضیح آن بسیار ساده است، ای کاش زودتر این دوره را گذرانده بودم.
— بله، تا کنون بسیار آسان بوده و شروع بسیار خوبی داشته است.
— این یک دوره مقدماتی JS عالی است
من چندین سال است که جاوا اسکریپت را آموزش می دهم، به هزاران نفر کمک کردم تا خواندن، نوشتن و درک جاوا اسکریپت را بیاموزند - و 3 برابر بیشتر از تمام دوره های قبلی جاوا اسکریپت برای توسعه این دوره تلاش کرده ام. قول می دهم از آن لذت خواهید برد!
در داخل می بینمت! :)
این دوره دارای چندین پروژه مختلف است. در اینجا چیزی است که در پایان دوره آموزشی جاوا اسکریپت برای مبتدیان کدنویسی خواهید کرد:
فراموش نکنید که می توانید تمام کدهای نهایی را که برای هر درس نوشته ام دانلود کنید! با خیال راحت از فایل های من به عنوان زمین بازی استفاده کنید (و از شکستن برخی کدها نترسید!)
اسکیلشر یک پلتفرم آموزشی آنلاین است که به میلیونها افراد در سراسر جهان امکان یادگیری مهارتهای جدید را فراهم میکند. این پلتفرم با ارائه دورههای متنوع در زمینههایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را میدهد تا به صورت آنلاین به یادگیری بپردازند.
یکی از ویژگیهای منحصر به فرد سکیلشر، ارائه دورههای تدریس شده توسط صاحبان مهارتها و افراد موفق در زمینههای مختلف است. این امر باعث میشود که کاربران از تجربیات و دانش عملی افرادی که در حوزههای مورد نظرشان موفق عمل کردهاند، بهرهمند شوند و بهترین اطلاعات را برای بهبود مهارتهای خود دریافت کنند. به این ترتیب، سکیلشر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق میکند و به آنها کمک میکند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.
معلم توسعه وب
سلام به همه! من Kalob Taulien هستم.
در اینجا نسخه TL;DR (کوتاه) درباره من است:
در زیر میتوانید تمام دورههای Skillshare من را پیدا کنید. دسته بندی ها از ساده ترین به سخت ترین، به جز موارد متفرقه، قرار می گیرند. دوره های کدنویسی در پایان.
اگر در زمینه کدنویسی کاملاً تازه کار هستید، با BEGINNERS WEB DEV شروع کنید. و سپس به سراغ HTML بروید.
اگر یک توسعه دهنده وب با تجربه هستید، می توانید از هر یک از بخش های زیر رد شوید.
اگر میخواهید یاد بگیرید که چگونه وبسایتها را واقعاً زیبا جلوه دهید و خوب عمل کنید، میخواهید به HTML، CSS و جاوا اسکریپت نگاه کنید.
اگر میخواهید وبسایتهایی ایجاد کنید که کاربران بتوانند در آن وارد شوند، حساب کاربری داشته باشند و اطلاعات را ذخیره کنند، میخواهید به PHP، Python، Django یا Wagtail نگاه کنید.
آخرین اما نه کم اهمیت، همه باید Git و نحوه استفاده از GitHub را بدانند. این کاملاً حیاتی است که 100٪ همه توسعه دهندگان Git و GitHub را درک کنند. این زبان مخفی است که هر کارفرما به دنبال آن است. من نیز یک بخش کامل در مورد آن دارم.
فراموش نکنید که من را در Skillshare برای دوره های هفتگی جدید دنبال کنید!
کد نویسی مبارک!
نمایش نظرات