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

آدرس کانال:
https://news.1rj.ru/str/DevAcaademy

آدرس گروه:
https://news.1rj.ru/str/DevAcademyGroup

آدرس چنل یوتیوب :
https://www.youtube.com/@DevAcaademy
Download Telegram
سلام به همه دوستان برنامه نویس
مجموعه ما در جهت تکمیل کادر فنی خود در یکی از پروژه ها، تصمیم داره یک نیروی فرانت جونیور رو به مجموعه اضافه کنه
نیازمندی‌ها:
۱. آشنایی و تسلط مناسب به انگولار نسخه ۱۷ به بعد
۲. آشنایی با پروتکل های Real-Time مثل وب سوکت و SignalR
۳. آشنایی با Restful API
۴. آشنایی با Json Web Token (JWT)
۵. آشنایی با متریال دیزاین گوگل در انگولار
۶. آشنایی با Type Script
۷. آشنایی با SCSS و CSS
۸. آشنایی با HTML5

نوع همکاری: پارت تایم، فول تایم به صورت ریموت (دورکاری)
وضعیت خدمت: معافیت غیر پزشکی، معافیت تحصیلی، پایان خدمت (برای آقایان)
حداقل سن: ۲۰
حقوق پرداختی: ۳۰ الی ۴۰ میلیون تومان

لطفا رزومه هاتون رو به شماره ۰۹۱۰۳۱۵۴۹۸۹ در واتس اپ ارسال بفرمائید.

💻@DevAcaademy
💬@DevAcademyGroup
👍71
اگر در مصاحبه پیش روتون نیاز به Live coding بود، خوشحال می‌شم نگاهی به این ریپازیتوری بندازید:


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

کانال یوتیوب
👍91
DevAcademy pinned «اگر در مصاحبه پیش روتون نیاز به Live coding بود، خوشحال می‌شم نگاهی به این ریپازیتوری بندازید: این پروژه مربوط به جلسات آموزشی سال گذشته‌ست که در کانال برگزار کردیم، و شامل کدهایی هست که طی یک فرایند یادگیری تیمی نوشته شدن. کانال یوتیوب»
پوریا یکی از خفن ترین دوستهای منه...دوره های خیلی خفنی میسازه و اینکه رایگان هم هست برای همیشه 😊چی بهتر از این ....
https://codehalic.ir/courses/nestjs-intermediate
16
🎉 اولین دورهمی حضوری Codehalic در تهران! 🚀

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

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

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

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

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

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


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

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

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

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

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

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


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

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

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

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

https://codehalic.ir/blog/javanoscript-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-javanoscript-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/javanoscript

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

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

2- Typenoscript
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/>
10🔥1
بالاخره بعد از اون روزی که این پیام رو نوشتم، تونستم دوباره وصل شم و بیام بگم امیدوارم حال همگی‌تون خوب باشه.
اتفاقاتی که گذشت، واقعاً سنگین بود… چیزهایی دیدیم و شنیدیم که دل آدم رو خالی می‌کنه و مدتی همه‌چی انگار از حرکت ایستاده بود.

توی این روزها، تنها نوری که برام موند، وجود شماها و همین کدهالیکه‌ای بود که نزدیک دو هفته در سکوت فرو رفته بود.
برای ادامه‌ی مسیر و دوره‌ها شاید اون انگیزه‌ی قبل رو نداشته باشم، اما هنوز یه امید هست که نمی‌ذاره رها کنم:
اینکه شاید یه روزی، هرچقدر هم کوچیک، بتونم مفید باشم؛ برای آدم‌ها، و برای آینده‌ی ایرانمون.

ممنون که هستین 🌱

@codehalics
15
اگر کاربر حرفه‌ای هستید با این روش ‌می‌تونید از سد شدیدترین حالت فیلترینگ گذر کنید.

https://github.com/hanselime/paqet

کارش اینه که کلاً سیستم‌عامل رو می‌پیچونه و به جای اینکه مثل برنامه‌های معمولی اجازه بده ویندوز یا لینوکس بسته‌های اینترنت رو جابه‌جا کنن، خودش مستقیماً میره سراغ کارت شبکه و بسته‌ها رو به صورت «خام» (Raw) برمی‌داره. با این روش، چون از لایه‌های استاندارد رد نمی‌شه، فایروال‌ها اصلاً نمی‌فهمن چی رد و بدل شده و ترافیک رو تو یه پوشش امن و رمزنگاری‌شده (KCP) رد می‌کنه تا کسی نتونه مچت رو بگیره.

@codehalics
3