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

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

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

آدرس چنل یوتیوب :
https://www.youtube.com/@DevAcaademy
Download Telegram
یه کامیت خوب باید چجوری باشه.این موارد پایین استاندارد یه کامیت هست.شما هم اگه چیزی به ذهنتون میرسه اضافه کنید .
- متن body و subject از هم جدا باشه.subject حداکثر پنجاه کاراکتر و بادی حداکثر هفتاد کاراکتر در هر خط باشه.
- پیام ها حالت امری داشته باشند
Good: Fix login authentication error
Bad: Fixed login authentication error


- حرف اول subject حتما با حرف بزرگ نوشته شود
- انتهای subject نقطه نزارید چون انشا نیست
- از کلی گویی پرهیز کنید.کامیت هایی مثل این استاندارد نیست.
Fix bug
Update Code
کامیت خوب
Refactor payment gateway logic for better scalability

- اگر کامیت issue را حل کرده میتونید شمارش رو بیارید.
Add validation for email input (fixes #24
- اگر کامیتتون شامل تغییرات زیادی هست به این صورت میتونید زیر هم لیست کنید
Refactor user authentication flow:
- Moved login logic to a service
- Added password encryption
- Updated tests for new authentication service


💻@DevAcaademy
💬
@DevAcademyGroup
👍22🔥6
اون روزهایی که تازه داشتم React یاد می‌گرفتم خیلی سر درگم بودم و دنبال منابع خوب می‌گشتم!
به مرور از جاهای مختلف به یک سری newsletterهای مشتی دسترسی پیدا کردم و الان هر هفته کلی مقاله جذاب و جدید به دستم می‌رسه که باعث پیشرفت سریع‌ترم میشن.
حالا که دارم Vue.js رو یاد می‌گیرم، می‌خوام این گنجینه رو به شما انتقال بدم. یه عالمه نیوزلتر خوب که مطمئنم بهتون کمک می‌کنه. میتونید برید موضوع هر newsletter رو ببینید و هرکدوم رو که دوست داشتید subscribe کنین.
بعضی از newsletterهای جذابی که دارم:

React Digest:‌ یه گنجینه‌ی واقعی از مقالات
https://reactdigest.net/

Kent C. Dodds: این آقا یه نابغه است و بلاگش پر از نکات کاربردیه.
https://lnkd.in/dVR4sTH9

This Week in React: هر هفته خلاصه‌ای از مهم‌ترین اخبار React رو براتون می‌فرسته.
https://lnkd.in/dny5aBdU

Large Apps: برای ساختن اپلیکیشن‌های بزرگ، این newsletter عالیه.
https://lnkd.in/dArS4VK3

The T-Shaped Dev: اگه می‌خواید توسعه‌دهنده‌ی همه کاره بشید، این newsletter رو از دست ندید.
https://lnkd.in/dzipuC9r

Daily.dev:‌ یه پلتفرم جامع برای developerهاست که هر روز مقاله‌های جدید داره.
https://app.daily.dev/

Craft Better Software: برای اونایی که به تست نویسی علاقه دارن، این newsletter فوق‌العادست.
https://lnkd.in/dPseSv4V

Cassidoo:‌ یه newsletter فان و خنده‌دار با کلی نکته‌ی کاربردی.
https://lnkd.in/dBGGgfFW

System Design: اگه به معماری سیستم علاقه‌مندید، این newsletter براتون جذابه.
https://lnkd.in/d6gZXeqX

The Hustling Engineer: برای مهندس‌هایی که می‌خوان حرفه خودشون رو ارتقا بدن.
https://lnkd.in/dPWEsFgS


https://www.linkedin.com/posts/reihaneh-sadat-shokouhi-78b22a233_%D8%B3%D9%84%D8%A7%D9%85-%D8%A8%DA%86%D9%87%D9%87%D8%A7-%D8%A7%D9%85%D8%B1%D9%88%D8%B2-%D8%A8%D8%A7-%D8%AF%D8%B3%D8%AA-%D9%BE%D8%B1-%D8%A7%D9%88%D9%85%D8%AF%D9%85-%D8%A7%D9%88%D9%86-%D8%B1%D9%88%D8%B2%D9%87%D8%A7%DB%8C%DB%8C-activity-7241657143618088964-57Wm?utm_source=share&utm_medium=member_desktop


💻@DevAcaademy
💬
@DevAcademyGroup
12👍6🔥2
خب دوستان عزیزم!
با توجه به اینکه پروژه های جدیدی در راه است و نیاز داریم اسکواد های شرکت را کامل‌تر کنیم، به 1 نفر نیروی Mid-Level جدید نیاز داریم
مهارت های زیر برای ما مهم هست:
JavaScript/TypeScript
React.js
Next.js 14
Tailwind CSS
Wagmi یا Ethers.js یا.. (آشنایی کفایت می کند)

از آنجایی که برخی پروژه های شرکت مرتبط با بلاک‌چین و Web3 هست، آشنایی با مفاهیم Blockchain، Smart Contract، Solidity و.. نیاز هست ولی اگر آشنایی نداشتید در کنار هم، بیشتر یاد می گیریم

شرکت مشهد هست ولی همکاری به صورت Remote می باشد

حقوق هم پس از مصاحبه و براساس توانایی های شما کارجوی عزیز تعیین می شود

توجه: ارائه نمونه کار در رزومه الزامی هست

لطفا رزومه های خود را فقط با عنوان «Front-End» به ایمیل من ارسال کنید:
alibahaari1997@gmail.com


https://www.linkedin.com/posts/alibahaari_aepaezaedaesabraecaeiaesahy-activity-7243572895455625216-Q1TB?utm_source=share&utm_medium=member_desktop


💻@DevAcaademy
💬@DevAcademyGroup
👍2
جذب سرمایه انسانی در حوزه توسعه دهنده Front End Developer - React

ما در تیم توسعه نرم افزار بیمه سامان (شهر تهران) در جستجوی یک Front End Developer خلاق و با استعداد هستیم که تیم‌مون رو قوی‌تر کنه.

مهارت‌های مورد نیاز:
تسلط کامل به React.js و مفاهیم State Management (Redux یا Context API)
آشنایی با HTML5، CSS3 و JavaScript (ES6+)
تجربه کار با RESTful APIs و GraphQL
آشنایی با Git و ابزارهای مدیریت کد
تجربه کار با Responsive Design و Mobile-First Approach

امتیازات ویژه:
آشنایی با TypeScript
تجربه کار با Next.js
آشنایی با Tailwind CSS یا Styled Components

مزایای کار با ما:
کار در یک تیم حرفه‌ای با فضایی دوستانه و صمیمی
پروژه‌های چالشی و خلاقانه
کارانه و وام
امکان دورکاری یا کار هیبریدی
ارتقاء و رشد حرفه‌ای همراه با آموزش‌های مستمر

ارسال رزومه به: e.ghafarnia@samaninsurance.ir

https://www.linkedin.com/posts/esmaeil-ghafarnia_%D8%AC%D8%B0%D8%A8-%D8%B3%D8%B1%D9%85%D8%A7%DB%8C%D9%87-%D8%A7%D9%86%D8%B3%D8%A7%D9%86%DB%8C-%D8%AF%D8%B1-%D8%AD%D9%88%D8%B2%D9%87-%D8%AA%D9%88%D8%B3%D8%B9%D9%87-%D8%AF%D9%87%D9%86%D8%AF%D9%87-front-activity-7246417284959768576-ZcBK?utm_source=share&utm_medium=member_ios
👍1
شرکت ما در پوزیشن دولوپر هم بک‌اند و هم فرانت‌اند در حال استخدام هست. اگر بدنبال یک چالش جدید در حرفه‌ی خودتون هستید، به مهاجرت هم فکر می‌کنید و پرتلاش و خوشرو هستید، می‌تونید رزومه‌های خودتون رو برای من ارسال کنید.
مهارت‌های مورد نیاز:
- تسلط به زبان انگلیسی
- علاقه به کار در محیط استارتاپ

مهارت‌های مورد نیاز برای پوزیشن بک‌اند:
- حداقل ۳ سال سابقه کار حرفه‌ای
- Java 17
- Spring Boot
- PostgreSQL
- Hibernate
- آشنایی به سرویس‌های AWS بطور مثال: S3, CodePipeline, CloudWatch و علاقه به یادگیری بیشتر در این مورد
- آشنایی با مایکروسرویس‌ها و پترن‌های ارتباطی بین اونها

مهارت‌های مورد نیاز برای پوزیشن فرانت‌اند:
- حداقل ۳ سال سابقه کار حرفه‌ای
- تسلط به TypeScript
- تسلط به یکی از فریم‌وورک‌های معروف بطور مثال VueJs یا NextJs - React
- آشنایی کافی با CSS و Tailwind
- تسلط کامل به نحوه ارتباط فرانت‌اند با RESTful API
- لطفا داخل لینکداین رزومتون رو بدید

تسلط به زبان انگلیسی شرط غیرقابل مذاکره هست


https://www.linkedin.com/posts/sfmohassel_aetaevaepaeuaezaes-aexaewaesaewafyaez-up-activity-7246896560414871552-Kc2g?utm_source=share&utm_medium=member_desktop
👍6
ما در گرین دیب به دنبال یک برنامه نویس مید-لول پایتون میگردیم که به موارد زیر تسلط داشته باشه :
Python Fastapi freamework
MongoDB
swagger
Nginx
git
linux

تسلط به زبان انگلیسی برای ما مهمه و شرایط کار هم به صورت تماما دورکار هست. دستمزد بر اساس ساعت کار هست و در پایان هر فاز از توسعه پرداخت میشه.


https://www.linkedin.com/posts/abtahimohammad_aetaewaeqaehahyaesabraecaeiaesahy-afyaepahyaesaewaeu-activity-7248357924715024384-LdMu?utm_source=share&utm_medium=member_desktop


💻@DevAcaademy
💬@DevAcademyGroup
2👍2
سلام دوستان
ما تو آهن آنلاین برای تکمیل تیم فنی ای در حال جذب کارآموز فرانت هستیم.

لازمه که به html و css مسلط باشه و قبلا باهاش کار کرده باشه و با react و nextjs هم آشنا باشه و قبلا کد زده باشه

شرایط کار به صورت حضوری و تمام وقت در محدوده ستارخان هستش.
اگر هم دانشجو هستید بازهم رزمه بفرستید به شکلی تایم ها رو اوکی میکنیم.

رزمه رو طریق سایت کوئرا برامون ارسال کنید.

https://quera.org/magnet/jobs/jq8vk

💻@DevAcaademy
💬
@DevAcademyGroup
😁6
پلتفرم Notion به ۴۰ میلیون یوزر رسید! 🤯

خودم خیلی ازش استفاده می کنم و الان یه سری نکته راجع بهش رو اینجا لیست کردم که امیدوارم به کارتون بیاد 🤝

پیشنهاد میکنم Bookmark کنین چون احتمالا بعدا به کارتون بیاد! ✍️
ادامه توییت
👍4
What will console.log(a) output?
What will console.log(b) output?
What will console.log(c) output?
#js #question

@DevAcaademy
👍2
ما به دنبال یک توسعه‌دهنده حرفه‌ای با تجربه در Java و/یا Scala هستیم تا به تیم ما بپیوندد. اگر در این مهارت دارید و علاقه‌مند به همکاری در یک پروژه هیجان‌انگیز هستید، مشتاقیم با شما آشنا شویم.

شرایط مورد نیاز:
• توسعه نرم‌افزار و وب‌اپلیکیشن با استفاده از Java# و/یا Scala#
• توسعه و مدیریت API
• آشنایی با فریم‌ورک‌های وب مدرن
• توانایی شناسایی و رفع باگ‌های برنامه‌نویسی

شرایط موقعیت کاری:
• کاملاً ریموت
• میزان دستمزد: 13 دلار در ساعت (p/h)
• پروژه کامل به عهده شما خواهد بود وریموت خواهد بود

اگر واجد شرایط هستید، لطفاً رزومه خود را با عنوان شغلی “Java Dev” به شماره تلگرام 09390039833 ارسال کنید.

💻@DevAcaademy
💬@DevAcademyGroup
👍1
It's almost time to throw ts-node and the TypeScript library in the garbage!

-You can now run TypeScript on Node.js directly without requiring additional runtime libraries by using the --experimental-strip-types flag.

-This will definitely make TypeScript usage easier for developers. Installing libraries just to execute .ts files feels outdated when tools like Deno already handle this natively.

-🚨 Important: This approach still doesn’t cover advanced TypeScript features yet.

https://www.linkedin.com/posts/moez-zhioua_its-almost-time-to-throw-ts-node-and-the-activity-7264912950811918336-PHWv?utm_source=share&utm_medium=member_desktop

💻@DevAcaademy
💬@DevAcademyGroup
👍4
Javanoscript Tip💡

💻@DevAcaademy
💬
@DevAcademyGroup
👍3
ما در حال تکمیل تیم برنامه‌نویسی خودمون هستیم و برای پیشبرد بهتر کارها به چند همکار حرفه‌ای و با تجربه (ترجیحاً سینیور) نیاز داریم:

💻 متخصص امنیت (Pentest)
🎨 فرانت‌اند دولوپر (ترجیحاً Vue/Nuxt)

همکاری به‌صورت پروژه‌ای و دورکاری خواهد بود.
فعلاً کار در مرحله ارزیابی و هماهنگی اولیه هست.

اگر در این حوزه‌ها تخصص دارید و به همکاری علاقه‌مندید، خوشحال می‌شیم رزومتون رو برامون بفرستید:

📧 ایمیل: aixum.tech@gmail.com
📱 تلگرام: @thismteen

💻@DevAcaademy
💬
@DevAcademyGroup

https://www.linkedin.com/posts/mahtab-azimzadeh-b8240a274_%D8%B3%D9%84%D8%A7%D9%85-%D8%AF%D9%88%D8%B3%D8%AA%D8%A7%D9%86-%D9%85%D8%A7-%D8%AF%D8%B1-%D8%AD%D8%A7%D9%84-%D8%AA%DA%A9%D9%85%DB%8C%D9%84-%D8%AA%DB%8C%D9%85-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%D9%86%D9%88%DB%8C%D8%B3%DB%8C-activity-7268613850751500288-ZxuA?utm_source=share&utm_medium=member_ios
👍4
𝗪𝗲’𝗿𝗲 𝗛𝗶𝗿𝗶𝗻𝗴: 𝗦𝗲𝗻𝗶𝗼𝗿 𝗕𝗮𝗰𝗸-𝗘𝗻𝗱 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 (𝗥𝗲𝗺𝗼𝘁𝗲, 𝗘𝗦𝗧 𝗧𝗶𝗺𝗲 𝗭𝗼𝗻𝗲)
💰 𝗖𝗼𝗺𝗽𝗲𝗻𝘀𝗮𝘁𝗶𝗼𝗻:
𝗡𝗲𝘁 𝗠𝗼𝗻𝘁𝗵𝗹𝘆 𝗦𝗮𝗹𝗮𝗿𝘆: $2,500 – $5,000 (based on experience and skills).
Fully remote position, with working hours aligned to 𝗘𝗮𝘀𝘁𝗲𝗿𝗻 𝗦𝘁𝗮𝗻𝗱𝗮𝗿𝗱 𝗧𝗶𝗺𝗲 (𝗘𝗦𝗧).

Are you passionate about building scalable, high-performance back-end systems and solving complex technical challenges? We're looking for a 𝗦𝗲𝗻𝗶𝗼𝗿 𝗕𝗮𝗰𝗸-𝗘𝗻𝗱 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 to join our remote team and contribute to exciting projects using cutting-edge technologies like 𝗧𝘆𝗽𝗲𝗦𝗰𝗿𝗶𝗽𝘁 and 𝗡𝗲𝘀𝘁𝗝𝗦.

💼 𝗪𝗵𝗮𝘁 𝗬𝗼𝘂’𝗹𝗹 𝗗𝗼:
Develop robust and scalable back-end applications with a focus on maintainability and performance.
Implement and optimize APIs to handle large-scale use cases.
Design and build a permission system that scales to billions of users and complex group structures.
Collaborate with a talented, distributed team to deliver world-class solutions.
Write clean, modular, and well-documented code, adhering to best practices.

💡 𝗪𝗵𝗮𝘁 𝗪𝗲’𝗿𝗲 𝗟𝗼𝗼𝗸𝗶𝗻𝗴 𝗙𝗼𝗿:
Strong expertise in 𝗧𝘆𝗽𝗲𝗦𝗰𝗿𝗶𝗽𝘁, 𝗡𝗲𝘀𝘁𝗝𝗦, and API development.
Experience designing scalable back-end architectures for high-traffic systems.
Strong problem-solving skills and the ability to make trade-offs in design decisions.
A passion for creating well-documented and maintainable solutions.

🌟 𝗛𝗼𝘄 𝘁𝗼 𝗔𝗽𝗽𝗹𝘆:
If this sounds like the right fit for you, email your application to 𝗯.𝘀𝗵𝗼𝗷𝗮𝗲𝗲𝗽𝗼𝘂𝗿@𝗴𝗺𝗮𝗶𝗹.𝗰𝗼𝗺 Introduce yourself, share your resume, and explain why you’re excited about this opportunity.

💻@DevAcaademy
💬
@DevAcademyGroup
موقعیت شغلی پایتون (100% ریموت - لهستان)

اگر سابقه حداقل 2 ساله در توسعه اپلیکیش های پایتون دارید و به مفاهیم طراحی API مسلط هستید میتوانید برای این موقعیت شغلی اپلای کنید.

💥 شرکت سابقه ویزا اسپانسرشیب برای ایرانی ها را دارد .


آشنایی با AWS , Nodejs مزیت محسوب میشود.

توضیحات بیشتر :
Online recruitment
Recruitment language: English
Start ASAP
Paid holiday
100% remotely
Flexible hours

https://www.hubmub.com/jobs/97192/python-developer-remotewroclaw

https://www.linkedin.com/posts/ihadijafari_remote-opentowork-hiring-activity-7277202787535327232-QzqP?utm_source=share&utm_medium=member_desktop

💻@DevAcaademy
💬
@DevAcademyGroup
👍61
Are you a FrontEndDeveloper looking to join a fully Remote, dynamic, and innovative team?
Join us to build cutting-edge platforms that empower businesses.

🏢 Who We Are:
At Ideall Technology, we accelerate visionary ideas into groundbreaking solutions. From brand design and UI/UX design to web and mobile application development, we provide businesses with the tools to thrive. We’re a fully remote, multinational team committed to delivering excellence.

What You’ll Do:
- Develop highly responsive user interface components using React and Next.js.
- Translate UI/UX designs into fully functional web applications with pixel-perfect precision.
- Write efficient, scalable, and reusable code accompanied by clear documentation.
- Ensure performance and reliability of web applications by implementing and maintaining testing strategies using tools like Jest and Cypress.
- Optimize performance across a variety of devices and browsers.
- Collaborate effectively with the team, including designers, backend developers, and product managers, to deliver high-quality results.
- Stay updated with the latest advancements in frontend technologies and industry best practices.
- Contribute to technical documentation to enhance team knowledge sharing and onboarding.
- Work in an Agile environment, adhering to milestones and deliverables.

What We’re Looking For:
- At least 3 years of professional experience in frontend development.
- Proficiency in React.js, Next.js, Redux (state management), JavaScript (ES6+), and TypeScript.
- Strong foundation in building reusable components and managing application state effectively.
- Experience with version control systems, particularly Git.
- Familiarity with testing frameworks and tools, such as Jest, Cypress, or similar.
- Understanding of localization and internationalization techniques to support multilingual applications.
- Strong logical thinking and problem-solving skills.
- Solid knowledge of styling and implementing animations or transitions to achieve design requirements seamlessly.

You should be comfortable with:
- Writing and speaking in English fluently(B2-C1)
- Striking a balance between perfection in code and real-world time-to-market consideration

Working Schedule:
- Full-Time Position: Monday to Friday.
- Hours: 9:00 AM to 6:00 PM Turkey Time (GMT+3), with a 1-hour lunch break.

How to Apply:
Please send your resume, and your monthly salary expectation (in Turkish Lira) to hr@ideallco.com.

💻@DevAcaademy
💬
@DevAcademyGroup
👍1