برنامه نویسی | هوش مصنوعی | وب احسان
8.08K subscribers
152 photos
45 videos
80 files
70 links
آموزش برنامه نویسی فرانت - Html Css Javascript
React js
.
اطلاع از شرایط دوره :
webehsan.com
.
آدرس اینستاگرام :
https://www.instagram.com/webehsan
.
ارتباط با ادمین :
@spwebehsan
Download Telegram
#تمرین_بچه_ها
مثلا همین نمونه کار سمیرا خانم ۲۱ هزاربار دیده شده 👌

بخوام خلاصه بگم داخل دوره VIP چیکار میکنیم:
- هم از صفر برنامه نویسی یاد میدیم
- هم کمک میکنیم نمونه کار درجه یک بزنید
- هم تلاش میکنیم دیده بشی

بدون هیچ وعده ، قول و یا رویا الکی 🤚

فکر نکنم جایی وجود داشته باشه که این همه کارو انجام بده 😉

🆔️ @webehsan
3🔥2👍1
پرسیده بودید سرفصل های دوره VIP چه چیزهایی هست؟؟

سرفصل های دوره 👇
1- آموزش Html Css
2- آموزش جاوااسکریپت از صفر
3- آموزش کار با api در جاوااسکریپت
4- ساخت کامپوننت های جذاب جاوااسکریپت
5- آموزش React js از صفر
6- آموزش کامپوننت های جذاب React js
7- آموزش کار با هوش مصنوعی های مختلف + gsap (به زودی به دوره اضافه میشه)
5👍2
سوال پرسیده بودید پشتیبانی دوره به چه صورته؟

پشتیبانی دوره بدون محدودیت مستقیما با خودمه.

ویدئو های دوره بصورت ضبط شده داخل اسپات پلیر در اهتیارتون قرار میگیره و هر وقت خواستید میتونید هم از ویدئوها و هم از پشتیبانی استفاده کنید.
👍5
سوال پرسیده بوید مسیر سبزداخل دوره VIP داستانش چیه؟

این قسمت هم یکی از بخش های دوره VIP هست که چندین ماه پیش ساختیم ولی محتوا داخلش قرار نگرفته بود اما اون هم همین چند روزه محتوا گذاری داخلش شروع میشه.

چه چیزی قراره داخلش قرار بگیره؟

قراره داخل مسیر سبز در مورد پروژه گرفتن و کلا مسیر درآمد زایی از برنامه نویسی صحبت کنیم
6
در مورد قیمت و زمان ثبت نام دوره سوال پرسیده بودید:

زمان ثبت نام فردا , شنبه ، و ظرفیت فقط ۵ نفر میباشد (بدلیل محدود بودن ظرفیت پشتیبانی)

قیمت دوره ۸/۶۰۰ میلیون میباشد اما فردا فقط ۵ نفر میتوانند با تخفیف و قیمت ۲/۹۹۰ شرکت کنند
6🔥3
🚨بچه ها فردا ثبت نام دوره VIP ساعت ۱۲ ظهر هستش ...

فراموش نکنید ۱۲ شروع میشه و به محض اینکه ۵ نفر ظرفیت پر شد ، ثبت نام بسته میشه ❗️
5
🚨 یک ساعت دیگ ثبت نام دوره VIP (فقط ۵ نفر)
🥰4
✅️ ثبت نام دوره VIP شروع شد

جهت ثبت نام به آیدی زیر پیام دهید 👇

@spwebehsan
@spwebehsan
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش ساخت این کامپوننت جذاب که موقع اسکرول عکس ها جابجا میشن با استفاده از هوش مصنوعی داخل دوره VIP قرار گرفت 👌

🆔️ @webehsan
6👏3
همچنین آموزش ساخت وب اپ رزرو نوبت آرایشگاه (بصورت MVP) ، با ایتفاده از هوش مصنوعی هم داخل دوره VIP قرار گرفت 👌

🆔️@webehsan
🔥54
برگه تقلب متدهای آرایه در جاوااسکریپت (سری اول)

متدهای Mutating؛ همونایی که آرایه اصلی رو دستکاری می‌کنن!

وقتی از این متدها استفاده می‌کنی، دیگه خبری از آرایه قبلی نیست؛ خودش تغییر می‌کنه.

مثلاً اگه با push() یه مقدار اضافه کنی یا با splice() یه عنصر حذف کنی، همون آرایه‌ای که داشتی تغییر کرده و نیازی نیست خروجی رو داخل متغیر جدید ذخیره کنی.

📌 اگر نمی‌خوای داده اصلی تغییر کنه، بهتره سراغ متدهای Non-Mutating بری.

👈 در پست بعدی میریم سراغ متدهای Non-Mutating و می‌بینیم چطور بدون تغییر آرایه اصلی، روی داده‌ها کار کنیم.

🆔️@webehsan
6👍3
webehsan-30-days-css-series-pdf.pdf
4.2 MB
برگه تقلب CSS

دسترسی به تمام استایل های CSS همراه با مثال بصورت یکجا

خلاصه شده در 30 اسلاید (30 روز)

🆔 @webehsan
15🔥3👍2
برنامه نویسی | هوش مصنوعی | وب احسان
برگه تقلب متدهای آرایه در جاوااسکریپت (سری اول) متدهای Mutating؛ همونایی که آرایه اصلی رو دستکاری می‌کنن! وقتی از این متدها استفاده می‌کنی، دیگه خبری از آرایه قبلی نیست؛ خودش تغییر می‌کنه. مثلاً اگه با push() یه مقدار اضافه کنی یا با splice() یه عنصر حذف…
برگ تقلب متدهای آرایه در جاوااسکریپت (سری دوم)

🟢 متدهای Non-Mutating؛ وقتی نمی‌خوای آرایه اصلی خراب بشه!

تفاوت اصلی این دسته با Mutating اینه که آرایه اصلی رو دست نمی‌زنن؛ بلکه یه آرایه جدید برات می‌سازن.

برای همین توی پروژه‌های React و به طور کلی برنامه‌نویسی مدرن، این متدها خیلی محبوب‌ترن؛ چون باعث می‌شن داده‌ها قابل پیش‌بینی بمونن و از باگ‌های ناخواسته جلوگیری بشه.

مثلاً map()، filter() یا slice() همیشه یه آرایه جدید برمی‌گردونن و آرایه اولیه همون‌طور که هست باقی می‌مونه.

📌 خلاصه:
🔴 Mutating = تغییر آرایه اصلی
🟢 Non-Mutating = ساخت آرایه جدید

👈 در پست بعدی با متدهای Value / Result آشنا می‌شیم؛ متدهایی که فقط یک نتیجه برمی‌گردونن و برای جستجو، بررسی شرط و محاسبات خیلی کاربردی هستن.

🆔@webehsan
👍41🔥1
برنامه نویسی | هوش مصنوعی | وب احسان
برگ تقلب متدهای آرایه در جاوااسکریپت (سری دوم) 🟢 متدهای Non-Mutating؛ وقتی نمی‌خوای آرایه اصلی خراب بشه! تفاوت اصلی این دسته با Mutating اینه که آرایه اصلی رو دست نمی‌زنن؛ بلکه یه آرایه جدید برات می‌سازن. برای همین توی پروژه‌های React و به طور کلی برنامه‌نویسی…
برگ تقلب متدهای آرایه در جاوااسکریپت (سری سوم)

🔵 متدهای Value / Result؛ وقتی فقط نتیجه می‌خوای، نه تغییر آرایه!

این دسته نه آرایه رو تغییر میدن و نه معمولاً آرایه جدید می‌سازن؛ فقط یه نتیجه برمی‌گردونن.

این نتیجه می‌تونه:
یه عدد باشه (indexOf())
یه مقدار بولین (includes() یا some())
یه عنصر (find())
یه رشته (join())
یا حتی یه مقدار نهایی مثل جمع عناصر (reduce())
پس هر وقت هدفت اینه که فقط از آرایه اطلاعات بگیری یا یه خروجی محاسبه کنی، این دسته بهترین انتخابه.

📌 یه راه ساده برای حفظ کردن:
🔴 Mutating → آرایه رو تغییر میده.
🟢 Non-Mutating → آرایه جدید می‌سازه.
🔵 Value / Result → فقط یه نتیجه برمی‌گردونه.

🆔️@webehsan
🔥51👍1
webehsan.com-compressed.pdf
524.8 KB
یکی از سوال هایی که در مصاحبه فرانت اند پرسیده میشه ، تفاوت متدهای آرایه هست.

متدهای آرایه رو میشه به ۳ دسته تقسیم کرد:

🔴 Mutating → آرایه اصلی رو تغییر میدن.

مثل: push، pop، splice
🟢 Non-Mutating → آرایه اصلی دست‌نخورده می‌مونه و یه آرایه جدید برمی‌گردونن.

مثل: map، filter، slice
🔵 Value / Result → نه آرایه رو تغییر میدن، نه آرایه جدید می‌سازن؛ فقط یه نتیجه برمی‌گردونن.
مثل: find، includes، reduce

حالا داخل این فایل مثال های کامل از هرکدوم بصورت یک فایل pdf برات آماده کردم

🆔️@webehsan
12👍1🔥1
webehsan js sheet.zip
49.7 MB
برگ تقلب جاوااسکریپت

دسته بندی شده برای هر موضوع جداگانه

رمز فایل :
webehsan.com

🆔
@webehsan
16
This media is not supported in your browser
VIEW IN TELEGRAM
سلام رفقا
سورس کد این دکمه های زیبا را براتون آماده کردم که میتونید از فایل زیر بردارید و داخل پروژه هاتون استفاده کنید 👇
10