آموزش جامع HTML5، CSS3 و JavaScript برای ساخت پروژههای ریسپانسیو و موبایل فرندلی
ساخت 20 پروژه واقعی با HTML5، CSS3 و JavaScript خالص به همراه تمامی کدها
از مبتدی کامل تا یک توسعهدهنده مسلط JavaScript
یادگیری اصول UI/UX برای طراحی اپلیکیشنهای وب ریسپانسیو و موبایل فرست
برنامهنویسی ناهمزمان (Asynchronous) با AJAX، Fetch API، Promises و Async/Await
نوشتن کد JavaScript تمیز، قابل نگهداری و پرفورمنس بالا
کار با Web API ها (localStorage، DOM و موارد بیشتر)
HTML5 مدرن (Canvas، Video، Audio و موارد بیشتر)
CSS3 مدرن (انیمیشنها، ترنزیشنها، متغیرها و موارد بیشتر)
جلوگیری از اشتباهات رایج برنامهنویسان JavaScript و مبتدیان
ساخت 20 اپلیکیشن فرانتاند زیبا و قابل سفارشیسازی
پیشنیازها: فقط درک اولیه از HTML، CSS و JavaScript
هر کامپیوتر و سیستم عاملی (ویندوز، مک یا لینوکس) مناسب است.
بهروزرسانی شده با تمامی ویژگیهای مدرن HTML5، CSS3 و JavaScript! به جامعه آنلاین زنده بیش از 900,000 توسعهدهنده و دورهای که توسط متخصصان صنعت که سابقه کار در سیلیکونولی و تورنتو را دارند، بپیوندید!
این دوره بر کارایی و استخدام شما با ساخت پورتفولیوی رویاییتان تمرکز دارد تا بتوانید شغل پیدا کنید یا به صورت فریلنسری کار کنید. دیگر وقت خود را صرف آموزشهای گیجکننده، قدیمی و ناقص نکنید!
فارغالتحصیلان دورههای آندری در حال حاضر در شرکتهایی مانند گوگل، تسلا، آمازون، اپل، IBM، JP Morgan، فیسبوک و سایر شرکتهای برتر فناوری مشغول به کار هستند
(جدی میگوییم، گوگل کنید تا برخی از توصیهنامهها را تأیید کنید).
چه بخواهید فریلنسر شوید، استخدام شوید یا صرفاً شغل خود را ارتقا دهید، این دوره کاملاً جدید شما را گام به گام از طریق 20 پروژه JavaScript راهنمایی میکند که میتوانید بلافاصله سفارشی کرده و در پورتفولیوی خود قرار دهید. در این مسیر، یاد میگیرید که چگونه پروژهها را با استفاده از HTML، CSS و JavaScript بسازید و مهارتهای خود را به عنوان یک توسعهدهنده JavaScript واقعاً تقویت کنید.
چه بخواهید روزی React، Angular، Vue JS، Node.js، Svelte یا هر ابزار مدرن دیگری را یاد بگیرید، در نهایت، اصول اولیه JavaScript کلیدی هستند و یادگیری JavaScript سرمایهگذاری است که سالها در آینده بازدهی خواهد داشت. با تقویت دانش JavaScript خود و توانایی ساخت پروژهها بدون کمکهایی مانند کتابخانهها و فریمورکها، خود را برای آینده آماده میکنید.
حقیقت این است: پیدا کردن پروژههای JavaScript برای کار کردن آسان است. میتوانید کد را کپی و پیست کنید. میتوانید ویدیوهای یوتیوب را تماشا کنید. این کار ساده است (و رایگان). این دوره متفاوت است زیرا نه تنها پروژههای مدرن با استفاده از آخرین ویژگیهای JavaScript و APIهای مرورگر داریم، بلکه هر پروژه را نیز مورد بازبینی کد قرار میدهیم. پس از ساخت یک وبسایت، کد را بررسی میکنیم و در مورد چگونگی بهبود کد، امنیت یا عملکرد پروژههایتان صحبت میکنیم.
این مانند این است که یک توسعهدهنده ارشد به شما بیاموزد که کد خوب به چه معناست، اشتباهات رایج مبتدیان چیست و چگونه کد قابل نگهداری بنویسید.
تمامی کدها در اختیار شما قرار میگیرد و حتی اگر دوست ندارید همگام با دوره کد بزنید، به کد پروژهها دسترسی خواهید داشت تا بلافاصله آنها را در پورتفولیوی خود قرار دهید.
خب چه چیزی میسازیم؟ آماده این باشید:
بازی سنگ، کاغذ، قیچی اسپاک - Confetti.js، ماژولها
تولیدکننده نقل قول - Fetch، Async/Await، Quote API، CORS
تصویر در تصویر - Picture-in-Picture API، Screen Capture API
اپلیکیشن بوکمارک - DOM، localStorage
NASA APOD - Fetch، Async/Await، NASA API، DOM، localStorage
ناوبری انیمیشنی - انیمیشنهای CSS
اسکرول بینهایت - Fetch، Async/Await، Unsplash API، DOM، Scroll Event Listener
اپلیکیشن شمارش معکوس - Date، localStorage
پخش کننده موسیقی - HTML 5 Audio API
ماشین حساب - متدهای ریاضی
صفحه اسپلش - اصول اولیه DOM
حالت روشن/تاریک - DOM، localStorage
اعتبارسنجی فرم - DOM، فرمها
جوک گوی - Fetch، Async/Await، Joke API، Text-to-Speech
پخش کننده ویدیو - HTML 5 Video API
کلون MS Paint - HTML Canvas پیشرفته، localStorage
کلون Pong - HTML Canvas پیشرفته
بازی Math Sprint - SetInterval، DOM، متدهای آرایه، localStorage
قالب انیمیشنی - Template، AOS.js
کشیدن و رها کردن - Drag and Drop API، localStorage
از ویژگیهای مدرن ES6، ES7، ES8، ES9، ES10 برای تسلط بر JavaScript استفاده خواهیم کرد! این دوره را به عنوان یک بوتکمپ کامل JavaScript در نظر بگیرید تا شما را از مبتدی به یک برنامهنویس با اعتماد به نفس تبدیل کند! علاوه بر این، ما رویههای رایج UI/UX را پوشش میدهیم تا اطمینان حاصل کنیم که طراحیهای خوبی داریم و پروژههایمان با موبایل سازگار هستند.
این دوره فقط درباره کد زدن بدون درک اصول نیست تا پس از اتمام دوره ندانید چه کاری انجام دهید جز تماشای یک آموزش دیگر. نه!
این دوره شما را به چالش میکشد تا از یک مبتدی مطلق در JavaScript به کسی تبدیل شوید که قادر به ساخت پروژهها به تنهایی است.
پس بهترین زمان برای شروع کی است؟ همین امروز! با برداشتن اولین قدم در همین لحظه، یک قدم به یادگیری مهارتهایی که باعث استخدام شما میشوند و نزدیکتر شدن به شغل رویاییتان نزدیکتر شدهاید.
ما را در دوره ملاقات کنید :)
آموزش توسط:
آندری نیگوی، مدرس دورههای توسعه با بالاترین امتیاز در یودمی و همچنین یکی از سریعترین رشدهاست. فارغالتحصیلان او در برخی از بزرگترین شرکتهای فناوری جهان مانند اپل، گوگل، آمازون، JP Morgan، IBM، UNIQLO و غیره مشغول به کار شدهاند. او سالها به عنوان توسعهدهنده ارشد نرمافزار در سیلیکونولی و تورنتو کار کرده است و اکنون تمام آموختههای خود را به اشتراک میگذارد تا مهارتهای برنامهنویسی را آموزش دهد و به شما کمک کند تا فرصتهای شغلی شگفتانگیزی را که یک توسعهدهنده در زندگی فراهم میکند، کشف کنید.
او که خود برنامهنویسی خودآموخته بوده، درک میکند که تعداد زیادی دوره آنلاین، آموزش و کتاب بیش از حد طولانی و ناکافی در آموزش مهارتهای صحیح وجود دارد. بیشتر افراد فلج میشوند و نمیدانند از کجا شروع کنند، یا بدتر از آن، بیشتر افراد 20,000 دلار برای یک بوتکمپ کدنویسی ندارند. مهارتهای برنامهنویسی باید مقرون به صرفه و در دسترس همه باشد. مطالب آموزشی باید مهارتهای واقعی و فعلی را آموزش دهد و نباید وقت ارزشمند دانشجو را تلف کند. با کسب درسهای مهم از کار در شرکتهای Fortune 500، استارتاپهای فناوری، و حتی راهاندازی کسبوکار خود، او اکنون 100٪ زمان خود را به آموزش مهارتهای ارزشمند توسعه نرمافزار به دیگران اختصاص داده است تا کنترل زندگی خود را به دست گیرند و در صنعتی هیجانانگیز با امکانات بیپایان کار کنند.
آندری به شما قول میدهد که هیچ دوره دیگری به این جامعیت و با این کیفیت توضیح داده نشده باشد. او معتقد است که برای یادگیری هر چیز با ارزشی، باید از پایه شروع کرد و ریشههای درخت را توسعه داد. تنها از آنجا خواهید توانست مفاهیم و مهارتهای خاص (برگها) را که به پایه متصل میشوند، یاد بگیرید. یادگیری با این ساختار تصاعدی میشود.
با بهرهگیری از تجربه خود در روانشناسی آموزشی و کدنویسی، دورههای آندری شما را در درک مفاهیم پیچیدهای راهنمایی میکند که هرگز فکر نمیکردید ممکن باشد.
--------
Jacinto توسعهدهنده ارشد در Canadian Broadcasting Corporation با پیشینهای متنوع است، از جمله 5 سال تجربه تدریس در کانادا و کره جنوبی. او از سنین پایین علاقهمند به فناوری بوده است که او را وادار کرد اولین کامپیوتر خود را در 12 سالگی بسازد و از 16 سالگی از نرمافزارهای طراحی استفاده کند. به عنوان مدرس آکادمی Zero To Mastery، Jacinto این مهارتهای هنری و تفکر انتقادی را ترکیب میکند تا پروژههای باکیفیتی را ایجاد کند که ارزش واقعی به پورتفولیوی دانشآموزان میافزاید و شغل آنها را در توسعه وب آغاز میکند.
شروع یادگیری چیزی جدید میتواند چالشبرانگیز باشد و منابع زیادی وجود دارد که میتواند گیجکننده باشد. Jacinto درک میکند که برای برخی، بوتکمپها و آموزشهای دانشگاهی بیش از حد زمانبر یا گران هستند. با در نظر گرفتن این موضوع، او تمام تلاش خود را میکند تا دورههای با بالاترین کیفیت را که مقرون به صرفه و برای مبتدیان مناسب هستند، ایجاد کند.
به عنوان یک توسعهدهنده خودآموخته، Jacinto از صفر شروع کرد و پس از تنها 4 ماه کار بر روی دورههای آنلاین، به اندازهای یاد گرفت که شغل توسعهدهنده ارشد را به دست آورد. او میداند که امکان ارتقای مهارتها و تغییر شغل بدون صرف زمان یا پول بیش از حد وجود دارد. او بسیار خوشحال است که در این صنعت هیجانانگیز و رو به رشد فعالیت میکند و هدفش این است که همین فرصت را در اختیار دانشجویان قرار دهد.
در دورهها شما را میبینیم!
نمایش نظرات