اگر ویدئویی که در مطلب «کدام زبان برنامه نویسی؟ (در این ویدئوی یک ساعته توضیحاتی دادهام)» منتشر کردیم را دیده باشید، توضیح دادهام که دنیای آینده، دنیای زبانهای تحت وب است. این را متخصصها به راحتی درک میکنند.
چند روز پیش سایت مشهور StackOverflow نتایج نظرسنجیای که بین ۸۸ هزار نفر برنامهنویس برگزار شده بود را منتشر کرد (جزئیات را ببینید: StackOverflow Survey - 2019) زبانهای برنامهنویسی پرطرفدار را مشاهده کنید:
چیزی که مشخص است این است که زبان جاوا اسکریپت که این روزها به کمال خود نزدیک شده است، دنیای وب را فتح خواهد کرد.
برای آنها که نمیدانند این زبان برای چه کاری در وب استفاده میشود اینطور توضیح میدهم:
ما در وب فرض میکنیم که میخواهیم یک ساختمان بسازیم؛ همانطور که میدانید مراحل ساخت یک ساختمان بدین ترتیب است:
۱- ابتدا باید اسکلت و چارچوب اصلی ساختمان را ساخت؛ با زبان HTML، اسکلت و چارچوب سایت را ایجاد میکنیم.
۲- پس از ساخت چارچوب و ساختمان اصلی، باید نمای ساختمان را کار کنیم؛ زبان CSS، برای ساخت نمای سایت به کار میرود.
۳- پس از نما، به سراغ جلوههای ویژه ساختمان میرویم (به طور مثال اگر کسی پایش را روی پلهها گذاشت، چراغی زیر پله روشن شود یا اگر در را باز کرد یک زنگوله به صدا در بیاید و...)؛ زبان Javascript برای ایجاد جلوههای ویژه در سایت به کار میرود. (هر نوع انیمیشن و جلوههای زیبا که در سایتها میبینید با جاوااسکریپت تولید میشود)
۴- سپس در نهایت باید افرادی را به عنوان مدیر، معاون، کارمند و... در ساختمان قرار داد، یک گاوصندوق برای پولهای دریافتی تعبیه کرد و در کل باید به ساختمان روح و «پویایی» بخشید؛ زبان PHP برای پویا کردن سایت به کار گرفته میشود.
- ما برای زبان HTML و CSS چند روز پیش جدیدترین دوره که اواخر سال ۹۷ ضبط کرده بودیم را منتشر کردیم: دوره ویدئویی جدید آموزش طراحی وب (HTML5, CSS3, SEO, CPanel) آماده خرید آنلاین
- برای PHP نیز پیش از این یک دوره ویدئویی منتشر کرده بودیم که از بهترینهاست: آموزش ویدئویی طراحی وب پیشرفته (طراحی CMS)
- پیشنیاز زبان جاوا اسکریپت، زبانهای HTML و CSS است، به انضمام آشنایی با زبان C که ما برای زبان C/C++ نیز سال گذشته دوره مخصوصی عرضه کردیم: دوره ویدئویی آموزش زبان C++ ، آماده سفارش
و اما فقط مانده بود یک دوره مختص زبان جاوا اسکریپت و جِیکوئری که اخیراً در مجتمع فنی تهران (نمایندگی ساوه) این دوره را برگزار و ضبط کردیم.
این دوره نیز از هم اکنون قابل سفارش از طریق فروشگاه سایت است...
با کلیک روی لینک زیر میتوانید در فروشگاه ثبت سفارش کنید:
Javascript Video Tutorial
با توجه به اینکه بازیهای آنلاین نماد انیمیشن هستند و بخش اعظم آنها باید با جاوا اسکریپت پیادهسازی شود، این دوره با نگاهی بازیمحور آموزش داده شده است و تلاش شده در طول دوره مفاهیم و توابع این زبان در حین ساخت بازیهای ساده آموزش داده شود.
برخی از مباحث مطرح شده در هر جلسه (که مجموعاً یک دوره ۴۰ ساعتی را تشکیل میدهند) عبارتند از:
Session 1 - Introduction
Session 2 - Operators - Var - Function
Session 3 - Object - JSON - Method - String
Session 4 - String Functions - replace - split
Session 5 - Numbers - style - setInterval - setTimeout
Session 6 - Array Methods - MineSweeper
Session 7 - Date - Persian Date - Math - Jet
Session 8 - Mistakes - Debugging - JF Forms - DOM
Session 9 - BOM - location - cookie
Session 10 - jQuery - effects - animate - css - add-remove element
Session 11 - Traversing - SVG - Convas - AngularJS - AJAX
Session 12 - jQuery UI - jQuery Mobile - Map - Qunit
Session 13 - Creating a Game
کسانی که قصد ورود به دنیای برنامهنویسی تحت وب را دارند، باید با این ترتیب دورهها را بگذرانند:
۱- دوره HTML/CSS
۲- دوره C/C++
۳- دوره Javascript/jQuery
۴- دوره PHP
موفق باشید؛
حمید رضا نیرومند