DevAcademy
2.98K subscribers
98 photos
44 videos
25 files
345 links
ما اینجا از تجربه های خودمون تو دنیای برنامه نویسی میگیم و هرچی که یاد میگیریم رو باهم به اشتراک میذاریم

آدرس کانال:
https://t.iss.one/DevAcaademy

آدرس گروه:
https://t.iss.one/DevAcademyGroup

آدرس چنل یوتیوب :
https://www.youtube.com/@DevAcaademy
Download Telegram
اگر در مصاحبه پیش روتون نیاز به Live coding بود، خوشحال می‌شم نگاهی به این ریپازیتوری بندازید:


این پروژه مربوط به جلسات آموزشی سال گذشته‌ست که در کانال برگزار کردیم، و
شامل کدهایی هست که طی یک فرایند یادگیری تیمی نوشته شدن.

کانال یوتیوب
👍91
DevAcademy pinned «اگر در مصاحبه پیش روتون نیاز به Live coding بود، خوشحال می‌شم نگاهی به این ریپازیتوری بندازید: این پروژه مربوط به جلسات آموزشی سال گذشته‌ست که در کانال برگزار کردیم، و شامل کدهایی هست که طی یک فرایند یادگیری تیمی نوشته شدن. کانال یوتیوب»
🎉 اولین دورهمی حضوری Codehalic در تهران! 🚀

🧠 توی این ورکشاپ حضوری قراره با هم بریم سراغ TypeScript و ببینیم چرا این زبان، یکی از مهم‌ترین ابزارها در توسعه اپلیکیشن‌های فرانت‌اند مدرنه!

💡 در ادامه، با هم یه نسخه ساده از Redux رو با استفاده از Context API و الگوی طراحی Flux می‌سازیم تا ایده‌ی اصلی ریداکس رو از پایه درک کنیم!

👨‍💻 این دورهمی کاملاً تکنیکاله و فرصت عالیه برای یادگیری مفاهیم عمیق فرانت‌اند.
🤝 در انتها هم قراره یه فضای دوستانه برای شبکه‌سازی، آشنایی و تبادل تجربه داشته باشیم!

📍 محل برگزاری: هفت و هشت، کارخونه نوآوری آزادی
📅 زمان: ۲۵ مهر ماه ۱۴۰۴ جمعه - ساعت ۱۷ تا ۲۰

💬 کد تخفیف ۱۵٪: codehalic

🎟 ثبت‌نام و اطلاعات بیشتر:
👉 evnd.co/jFys2


@codehalics
🚀 سورس‌کد و منابع ارائه‌های ایونت اخیرمون منتشر شد!

توی این ایونت دو ارائه‌ی فوق‌العاده داشتیم که حالا می‌تونید به راحتی سراغ کدها و مثال‌هاش برید 👇

💬 ارائه‌ی آقای سالار نیلی درباره‌ی TypeScript
در این ارائه به مفاهیم پایه تا نکات پیشرفته‌ی TypeScript پرداخته شد و مثال‌های عملی جذابی بررسی شدن.
📦 سورس‌کد و اسلایدها در گیت‌هاب:
🔗 github.com/codehalic/workshop-typescript-presentation

⚙️ ارائه‌ی پوریا باباعلی درباره‌ی Flux Pattern
توی این ارائه معماری Flux و نحوه‌ی استفاده از اون در پروژه‌های React مورد بحث قرار گرفت.
📦 سورس‌کد و نمونه‌کدهای ارائه در گیت‌هاب:
🔗 github.com/codehalic/workshop-flux-pattern-presentation

📚 پیشنهاد می‌کنیم حتماً سری به این ریپوها بزنید، کدها رو بررسی کنید و اگر سوالی داشتید با ما در میون بذارید 🙌

#TypeScript #Flux #Workshop #Codehalic #Frontend #WebDev


@codehalics
🔥1
👋 سلام رفقا!

نشستم و یه لیست ۲۰ تایی از سوالات مصاحبه جاوااسکریپت آماده کردم. 📝

دقیقاً همون چیزایی هستن که خودم تو جلسات مصاحبه از کارجوها می‌پرسم. سعی کردم توش نکاتی رو بیارم که هم چالشی باشن و هم نکات فنی باحالی داشته باشن. 🧐

اگه می‌خواید خودتون رو محک بزنید یا برای مصاحبه‌های بعدی آماده بشید، حتماً یه نگاه بهشون بندازید. 👇

https://codehalic.ir/blog/javascript-interview-part1

@codehalics
9
https://evnd.co/xEceO
لینک ثبتنام با کد تخفیف تو ورکشاپ دوم کدهالیک
با کد تخفیف:sadaf
5
خیلی‌ها جاوااسکریپت رو می‌نویسن، اما تعداد کمی می‌دونن "زیر کاپوت" دقیقا چه خبره! درک عمیق مفاهیم پایه، همون چیزیه که تو رو از سطح جونیور به سنیور می‌رسونه و تو مصاحبه‌های فنی نجاتت میده.

تو این مقاله چند مفهوم حیاتی رو کالبدشکافی کردیم:
🔹 زنجیره پروتوتایپ (Prototype Chain): واقعا ارث‌بری چطور کار می‌کنه؟
🔹 مدیریت Context: تفاوت دقیق Call، Apply و Bind کجاست؟
🔹 توابع HOC: چطور کدهای ماژولار و تمیزتری بنویسیم؟
🔹 فراتر از سینتکس؛ تفاوت‌های فنی در this و arguments.


https://codehalic.ir/blog/deep-dive-core-javascript-concepts

باتشکر از همکار و دوست قدیمی صدف امینی نیا عزیز بابت گردآوری این مقاله 🤍

@codehalics
👏81👍1
ظاهرا قرار نیست داستان React تموم بشه
چند آسیب پذیری جدید بعد از 55182 منتشر شده

CVE-2025-55184 و CVE-2025-67779
که میتونن با یک درخواست مهاجم باعث کراش سرور بشن.

CVE-2025-55183
باعث لو رفتن سورس کد از طریق RSC میشه

مجدد به روز رسانی به نسخه های 19.0.3, 19.1.4 و 19.2.3 ضروری است.
لطفا اطلاع رسانی بفرمایید.

از توییتر
3
🔥 پشت پرده DOM در جاوااسکریپت
نکاتی که هر Front-End حرفه‌ای باید بدونه!

DOM فقط یه API ساده نیست 👀
توی این ویدیو از ورکشاپ حضوری کدهالیک،
🎤 سالار نیلی (Front-End Engineer در شرکت تومن)
می‌ره سراغ واقعیت‌هایی از DOM که توی پروژه‌های واقعی خیلی مهمن.

📌 توی این ویدیو یاد می‌گیری:
▫️ DOM واقعاً چطوری تو مرورگر ساخته میشه
▫️ چرا دستکاری اشتباه DOM پرفورمنس رو نابود می‌کنه
▫️ تفاوت DOM، Virtual DOM و Render Tree
▫️ بهترین روش‌ها برای کار با DOM در پروژه‌های بزرگ
▫️ تله‌هایی که حتی حرفه‌ای‌ها هم توش می‌افتن 😬

🎯 اگه Front-End کار می‌کنی (React، JS، Web Performance)، دیدن این ویدیو ضروریه.

👇 لینک ویدیو:
👉 https://www.youtube.com/watch?v=6bYY5eqKROI

📍 ضبط‌شده در ورکشاپ حضوری کدهالیک
💡 نظرت رو بعد دیدن بگو و اگه مفید بود با بقیه هم شیر کن 🔁

#JavaScript #DOM #FrontEnd #WebDevelopment #Performance #Codeholic

@codehalics
3
دو تا سایت خیلی کاربردی برای JavaScript که همیشه موقع کدنویسی بهشون سر می‌زنم :
سایت DevHints – خلاصه، سریع و مناسب مرور مفاهیم JS
سایت OverAPI – چیت‌شیت‌های تمیز و جمع‌وجور برای JavaScript
اگه فرانت‌اند کار می‌کنی، اینا واقعاً نجات‌دهنده‌ان

https://devhints.io/
https://overapi.com/javascript

@DevTwitter | <Sadaf Amininia/>
5
یک لیست ارزشمند شامل 20 دوره رایگان برای علاقه مندان به برنامه نویسی

1- Rust
https://youtube.com/playlist?list=PLPoSdR46FgI412aItyJhj2bF66cudB6Qs

2- Typescript
https://youtube.com/playlist?list=PL0Zuz27SZ-6NS8GXt5nPrcYpust89zq_b

3- C#
https://youtube.com/watch?v=0QUgvfuKvWU

4- SQL
https://youtube.com/playlist?list=PLNcg_FV9n7qZY_2eAtUzEUulNjTJREhQe

5- PHP
https://youtube.com/playlist?list=PLr3d3QYzkw2xabQRUpcZ_IBk9W50M9pe-

6- C
https://youtube.com/playlist?list=PL9IEJIKnBJjG5H0ylFAzpzs9gSmW_eICB

7- JavaScript
https://youtube.com/playlist?list=PLIJrr73KDmRw2Fwwjt6cPC_tk5vcSICCu

8- Java
https://youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5

9- Machine Learning
https://youtube.com/watch?v=hDKCxebp88A

10- Language Modeling
https://youtube.com/playlist?list=PLoROMvodv4rOY23Y0BoGoBGgQ1zmU_MT_

11- Generative AI
https://youtube.com/watch?v=mEsleV16qdo

12- Python
https://youtube.com/playlist?list=PLUl4u3cNGP62A-ynp6v6-LGBCzeH3VAQB

13- DSA
https://youtube.com/playlist?list=PLgUwDviBIf0oF6QL8m22w1hIDC1vJ_BHz

14- React 19
https://youtube.com/playlist?list=PLC3y8-rFHvwg9D7EOSEBabuutIdKZN5V3

15- React Native
https://youtube.com/watch?v=f8Z9JyB2EIE

16- Django
https://youtube.com/playlist?list=PL4cUxeGkcC9iqfAag3a_BKEX1N43uJutw

17- C++
https://youtube.com/watch?v=FpfHmAkRVK4

18- Go
https://youtube.com/playlist?list=PL4cUxeGkcC9gC88BEo9czgyS72A3doDeM

19- Kotlin
https://youtube.com/watch?v=TEXaoSC_8lQ

20- Swift
https://youtube.com/watch?v=CwA1VWP0Ldw

@DevTwitter | <POURYA/>
9🔥1