اگر در مصاحبه پیش روتون نیاز به Live coding بود، خوشحال میشم نگاهی به این ریپازیتوری بندازید:
این پروژه مربوط به جلسات آموزشی سال گذشتهست که در کانال برگزار کردیم، و
شامل کدهایی هست که طی یک فرایند یادگیری تیمی نوشته شدن.
کانال یوتیوب
این پروژه مربوط به جلسات آموزشی سال گذشتهست که در کانال برگزار کردیم، و
شامل کدهایی هست که طی یک فرایند یادگیری تیمی نوشته شدن.
کانال یوتیوب
GitHub
dev_academy/src at master · miladsade96/dev_academy
Implementations and test-cases related to algorithmic challenges that are being solved in the DevAcademy meetings. - miladsade96/dev_academy
👍9❤1
DevAcademy pinned «اگر در مصاحبه پیش روتون نیاز به Live coding بود، خوشحال میشم نگاهی به این ریپازیتوری بندازید: این پروژه مربوط به جلسات آموزشی سال گذشتهست که در کانال برگزار کردیم، و شامل کدهایی هست که طی یک فرایند یادگیری تیمی نوشته شدن. کانال یوتیوب»
پوریا یکی از خفن ترین دوستهای منه...دوره های خیلی خفنی میسازه و اینکه رایگان هم هست برای همیشه 😊چی بهتر از این ....
https://codehalic.ir/courses/nestjs-intermediate
https://codehalic.ir/courses/nestjs-intermediate
کد هالیک
دوره جامع NestJs | از مقدماتی تا پیشرفته | کد هالیک
تئوری بدون عمل کافی نیست! به همین دلیل، محوریت این دوره ساخت یک پروژه واقعی و کاربردی است: بکاند یک سیستم تاکسی رانی کامل، مشابه اسنپ و تپسی. ما با هم از ابتداییترین مراحل یعنی راهاندازی پروژه شروع کرده و تا پیادهسازی قابلیتهای پیچیده پیش میرویم. شما…
❤16
Forwarded from کدهالیک | codehalic
🎉 اولین دورهمی حضوری Codehalic در تهران! 🚀
🧠 توی این ورکشاپ حضوری قراره با هم بریم سراغ TypeScript و ببینیم چرا این زبان، یکی از مهمترین ابزارها در توسعه اپلیکیشنهای فرانتاند مدرنه!
💡 در ادامه، با هم یه نسخه ساده از Redux رو با استفاده از Context API و الگوی طراحی Flux میسازیم تا ایدهی اصلی ریداکس رو از پایه درک کنیم!
👨💻 این دورهمی کاملاً تکنیکاله و فرصت عالیه برای یادگیری مفاهیم عمیق فرانتاند.
🤝 در انتها هم قراره یه فضای دوستانه برای شبکهسازی، آشنایی و تبادل تجربه داشته باشیم!
📍 محل برگزاری: هفت و هشت، کارخونه نوآوری آزادی
📅 زمان: ۲۵ مهر ماه ۱۴۰۴ جمعه - ساعت ۱۷ تا ۲۰
💬 کد تخفیف ۱۵٪: codehalic
🎟 ثبتنام و اطلاعات بیشتر:
👉 evnd.co/jFys2
@codehalics
🧠 توی این ورکشاپ حضوری قراره با هم بریم سراغ TypeScript و ببینیم چرا این زبان، یکی از مهمترین ابزارها در توسعه اپلیکیشنهای فرانتاند مدرنه!
💡 در ادامه، با هم یه نسخه ساده از Redux رو با استفاده از Context API و الگوی طراحی Flux میسازیم تا ایدهی اصلی ریداکس رو از پایه درک کنیم!
👨💻 این دورهمی کاملاً تکنیکاله و فرصت عالیه برای یادگیری مفاهیم عمیق فرانتاند.
🤝 در انتها هم قراره یه فضای دوستانه برای شبکهسازی، آشنایی و تبادل تجربه داشته باشیم!
📍 محل برگزاری: هفت و هشت، کارخونه نوآوری آزادی
📅 زمان: ۲۵ مهر ماه ۱۴۰۴ جمعه - ساعت ۱۷ تا ۲۰
💬 کد تخفیف ۱۵٪: codehalic
🎟 ثبتنام و اطلاعات بیشتر:
👉 evnd.co/jFys2
@codehalics
Forwarded from کدهالیک | codehalic
🚀 سورسکد و منابع ارائههای ایونت اخیرمون منتشر شد!
توی این ایونت دو ارائهی فوقالعاده داشتیم که حالا میتونید به راحتی سراغ کدها و مثالهاش برید 👇
💬 ارائهی آقای سالار نیلی دربارهی 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
توی این ایونت دو ارائهی فوقالعاده داشتیم که حالا میتونید به راحتی سراغ کدها و مثالهاش برید 👇
💬 ارائهی آقای سالار نیلی دربارهی 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
GitHub
GitHub - codehalic/workshop-flux-pattern-presentation
Contribute to codehalic/workshop-flux-pattern-presentation development by creating an account on GitHub.
🔥1
Forwarded from کدهالیک | codehalic
👋 سلام رفقا!
نشستم و یه لیست ۲۰ تایی از سوالات مصاحبه جاوااسکریپت آماده کردم. 📝
دقیقاً همون چیزایی هستن که خودم تو جلسات مصاحبه از کارجوها میپرسم. سعی کردم توش نکاتی رو بیارم که هم چالشی باشن و هم نکات فنی باحالی داشته باشن. 🧐
اگه میخواید خودتون رو محک بزنید یا برای مصاحبههای بعدی آماده بشید، حتماً یه نگاه بهشون بندازید. 👇
https://codehalic.ir/blog/javascript-interview-part1
@codehalics
نشستم و یه لیست ۲۰ تایی از سوالات مصاحبه جاوااسکریپت آماده کردم. 📝
دقیقاً همون چیزایی هستن که خودم تو جلسات مصاحبه از کارجوها میپرسم. سعی کردم توش نکاتی رو بیارم که هم چالشی باشن و هم نکات فنی باحالی داشته باشن. 🧐
اگه میخواید خودتون رو محک بزنید یا برای مصاحبههای بعدی آماده بشید، حتماً یه نگاه بهشون بندازید. 👇
https://codehalic.ir/blog/javascript-interview-part1
@codehalics
❤9
Forwarded from کدهالیک | codehalic
خیلیها جاوااسکریپت رو مینویسن، اما تعداد کمی میدونن "زیر کاپوت" دقیقا چه خبره! درک عمیق مفاهیم پایه، همون چیزیه که تو رو از سطح جونیور به سنیور میرسونه و تو مصاحبههای فنی نجاتت میده.
تو این مقاله چند مفهوم حیاتی رو کالبدشکافی کردیم:
🔹 زنجیره پروتوتایپ (Prototype Chain): واقعا ارثبری چطور کار میکنه؟
🔹 مدیریت Context: تفاوت دقیق Call، Apply و Bind کجاست؟
🔹 توابع HOC: چطور کدهای ماژولار و تمیزتری بنویسیم؟
🔹 فراتر از سینتکس؛ تفاوتهای فنی در this و arguments.
https://codehalic.ir/blog/deep-dive-core-javascript-concepts
باتشکر از همکار و دوست قدیمی صدف امینی نیا عزیز بابت گردآوری این مقاله 🤍
@codehalics
تو این مقاله چند مفهوم حیاتی رو کالبدشکافی کردیم:
🔹 زنجیره پروتوتایپ (Prototype Chain): واقعا ارثبری چطور کار میکنه؟
🔹 مدیریت Context: تفاوت دقیق Call، Apply و Bind کجاست؟
🔹 توابع HOC: چطور کدهای ماژولار و تمیزتری بنویسیم؟
🔹 فراتر از سینتکس؛ تفاوتهای فنی در this و arguments.
https://codehalic.ir/blog/deep-dive-core-javascript-concepts
باتشکر از همکار و دوست قدیمی صدف امینی نیا عزیز بابت گردآوری این مقاله 🤍
@codehalics
👏8❤1👍1
ظاهرا قرار نیست داستان React تموم بشه
چند آسیب پذیری جدید بعد از 55182 منتشر شده
CVE-2025-55184 و CVE-2025-67779
که میتونن با یک درخواست مهاجم باعث کراش سرور بشن.
CVE-2025-55183
باعث لو رفتن سورس کد از طریق RSC میشه
مجدد به روز رسانی به نسخه های 19.0.3, 19.1.4 و 19.2.3 ضروری است.
لطفا اطلاع رسانی بفرمایید.
از توییتر
چند آسیب پذیری جدید بعد از 55182 منتشر شده
CVE-2025-55184 و CVE-2025-67779
که میتونن با یک درخواست مهاجم باعث کراش سرور بشن.
CVE-2025-55183
باعث لو رفتن سورس کد از طریق RSC میشه
مجدد به روز رسانی به نسخه های 19.0.3, 19.1.4 و 19.2.3 ضروری است.
لطفا اطلاع رسانی بفرمایید.
از توییتر
❤3
Forwarded from کدهالیک | codehalic
🔥 پشت پرده 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
نکاتی که هر 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
YouTube
پشت پرده DOM در جاوااسکریپت | نکاتی که هر Front-End حرفهای باید بدونه 🔥
DOM فقط یه API ساده نیست!
توی این ویدیو از ورکشاپ حضوری کدهالیک، سالار نیلی (Front-End Engineer در شرکت تومن)
میره سراغ پشت پرده DOM و نکات تخصصیای که توی پروژههای واقعی باهاشون درگیریم.
توی این ارائه یاد میگیری:
• DOM واقعا چطوری تو مرورگر ساخته میشه…
توی این ویدیو از ورکشاپ حضوری کدهالیک، سالار نیلی (Front-End Engineer در شرکت تومن)
میره سراغ پشت پرده DOM و نکات تخصصیای که توی پروژههای واقعی باهاشون درگیریم.
توی این ارائه یاد میگیری:
• DOM واقعا چطوری تو مرورگر ساخته میشه…
❤3
Forwarded from DevTwitter | توییت برنامه نویسی
دو تا سایت خیلی کاربردی برای JavaScript که همیشه موقع کدنویسی بهشون سر میزنم :
سایت DevHints – خلاصه، سریع و مناسب مرور مفاهیم JS
سایت OverAPI – چیتشیتهای تمیز و جمعوجور برای JavaScript
اگه فرانتاند کار میکنی، اینا واقعاً نجاتدهندهان
https://devhints.io/
https://overapi.com/javascript
@DevTwitter | <Sadaf Amininia/>
سایت DevHints – خلاصه، سریع و مناسب مرور مفاهیم JS
سایت OverAPI – چیتشیتهای تمیز و جمعوجور برای JavaScript
اگه فرانتاند کار میکنی، اینا واقعاً نجاتدهندهان
https://devhints.io/
https://overapi.com/javascript
@DevTwitter | <Sadaf Amininia/>
❤5
Forwarded from DevTwitter | توییت برنامه نویسی
یک لیست ارزشمند شامل 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/>
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