منشورات أخرى — صفحة 6

153 منشور إجمالًا
U
UzDev Jobs – IT Jobs
@uzdev_jobs
5.5K

#fullstack #nodejs #react #typescript #middle AI-First Full Stack Developer (Node.js + React)

Company: EduTizim.uz

EduTizim.uz is one of Uzbekistan's leading Education CRM/ERP platforms. Our product enables educational institutions to manage students, finance, HR, LMS, scheduling, reporting, and other business operations through a single integrated platform.

We are looking for an AI-First Full Stack Developer who enjoys solving complex engineering problems and leverages AI as part of the daily development workflow.

AI Skills

• Hands-on experience with AI-assisted development (Claude Code, Cursor, GitHub Copilot, ChatGPT, etc.) • Ability to use AI for coding, debugging, refactoring, testing, and optimisation • Understanding of Prompt Engineering and AI agent workflows • Comfortable integrating AI into the software development lifecycle

Requirements

• 2+ years of commercial experience • Node.js (TypeScript) • React (TypeScript) • MongoDB • REST APIs • Git • Strong knowledge of algorithms and data structures • Excellent analytical and mathematical thinking • Experience with code reviews and maintaining existing codebases • English proficiency is a strong advantage

Responsibilities

• Develop and enhance the EduTizim.uz platform • Build new features and improve existing modules • Integrate AI-powered capabilities into the product • Improve system architecture and application performance • Collaborate within an Agile/Scrum team

We Offer

Salary: 10,000,000 UZS+ (depending on skills and experience) Company-sponsored lunch Working hours: 10:00 AM – 7:00 PM Office-based (Tashkent) Company-paid subscriptions to AI tools (Claude, Cursor, and more) Career growth while building a large-scale product

How to Apply

Submit your application through the Telegram Bot below.

Please include the following:

Your CV/Resume GitHub profile or Portfolio A 2–3 paragraph description of your AI workflow.

Telegram Bot: @Edutizimhr_bot

Only shortlisted candidates will be invited to the technical interview.

👉 Подписаться на канал @UzDev_Jobs

Д
Джуниор Вакансии Стажировки IT
@juniors_rabota_jobs
3.7K

AI-разработчик Удалённо ‍ Что предстоит делать: — писать интеграции AI-агентов с корпоративными системами; — допиливать внутренние сервисы: авторизация, логирование, личные кабинеты, дашборды; — cобирать лендинги и продуктовые страницы из готовых блоков под брендбук; — делать UI поверх AI-сервисов: дашборды, плагины для мессенджера, обучающие интерфейсы; — поднимать сервисы в нашей инфраструктуре, привязывать домены, чинить мониторинг. — Конкретный микс задач под ваши сильные стороны и интересы, а слабые прокачаем с менторами.

Что нам важно: — ваше знакомство с LLM-харнесом (Claude Code / Codex / VS Code + Claude Code extension): понимаете, что такое контекст, скиллы, sub-agents, MCP. Если на эти слова не реагируете — пока рано; — базовый код: можете прочитать чужой Python / JS / TS-сервис, разобраться и внести изменение; — cамостоятельность как принцип: задачу декомпозируете и двигаете сами, ментор — для архитектурных вопросов и ревью, а не для пошагового сопровождения;

Будет плюсом: — Next.js / React / TypeScript, Tailwind, shadcn/ui; — Python / Node.js на уровне «писал свои сервисы»; — n8n, DeepResearch, опыт деплоя и работы с CI/CD; — Figma → код, базовое SEO.

Что мы предлагаем: — возможность зайти в AI-разработку на старте рынка, когда направление быстро растёт, а сильная практическая экспертиза только формируется; — реальные задачи вместо учебных песочниц: ты будешь работать с AI-инструментами, которые помогают автоматизировать процессы, ускорять работу команд и искать новые продуктовые решения; — опыт в R&D-команде: рядом будут люди, которые каждый день экспериментируют с AI, проверяют гипотезы и внедряют рабочие решения в компании; — доступ к ведущим AI-инструментам и подпискам за счёт компании; обучение через практику, внутреннюю экспертизу и специализированные курсы; — удалённый формат и гибкий график: ориентир по загрузке 25–40 часов в неделю; — вознаграждение на время стажировки: 4 000 ₽ в месяц.

Руководитель проектов Удалённо

Что предстоит делать: — помогать менеджеру в управлении проектами: ставить задачи исполнителям и контролировать их выполнение (сроки, качество), участвовать в статус-митингах с командой и заказчиком, организовывать коммуникации с заказчиком и готовить отчеты; — планировать и приоритизировать задачи, поддерживая проект в рамках дедлайнов; — вести документооборот и поддерживать проектную документацию в актуальном состоянии.

Требования: — осознанное и регулярное использование AI в повседневной работе: умеете управлять контекстом, формулировать задачи так, чтобы получать стабильный результат, и применяете AI для типовых рабочих задач; — знание процессов веб-разработки и понимание жизненного цикла проекта; — ответственность, исполнительность, внимание к деталям; — грамотная устная и письменная речь, умение четко формулировать мысли; — инициативность и желание развиваться в сфере управления проектами.

Плюсом будет: — опыт работы в Jira, Confluence; — знание гибких методологий разработки; — технический бэкграунд или прохождение курсов по управлению проектами; — опыт работы в команде.

Что предлагаем: — длительность: 3 месяца. При успешном прохождении — возможность продолжить сотрудничество; — график: 5/2 с 10:00 до 19:00, с возможностью адаптации рабочего времени под ваши потребности; — удаленка: стажироваться можно из любой точки мира — мы поддерживаем удаленный формат; — интересные проекты: работа над уникальными, крупными и значимыми проектами; — сильная команда: поддержка в создании личного бренда, открытость к решению любых вопросов и активное содействие карьерному росту; — теплая атмосфера: клубы по интересам, летний выезд на природу AGIMA Camp, корпоративные вечеринки с возможностью пригласить семью;

Понравились вакансии? 💚 — да 🌚 — нет

———

🖤 Разместить вакансию 💙 Удалёнка 🫶 Удалёнка джунам 🫶 Стажировки 💚 Разрабам 💖 Дизайнерам 🟠 Маркетологам 🖤 HR 💜 QA 🟡 Менеджерам

мы также есть там, куда всех хотят отправить — https://max.ru/it_vakansii_jobs

R
React Job | JavaScript | Вакансии
@job_react
1.5K

🔥Вакансии прошедшей недели

Junior/Junior+: 1.Стажёр Frontend-разработчик, Маркетинговая платформа, Компания: OZON(удаленка, гибрид) 2.Стажер Frontend React разработчик [Automation of Sales B2B], Компания: МТС(гибрид) 3.Стажер Frontend-разработчик, Компания: Сбер(офис)

Middle/Middle+: 1.Frontend Developer, Компания: Авиасейлс(удаленка) 2.Frontend Разработчик (Angular), Компания: Т1(офис) 3.Frontend разработчик, Компания: Облако.ру(удаленка)

Senior/Head: 1.Head of Frontend-разработки, Компания: Tilda Publishing(гибрид) 2.Middle/Senior React разработчик [Центр экспертизы по геймификации, МТС Веб Сервисы], Компания: МТС(гибрид) 3.Frontend-разработчик — React, Компания: Т-Банк(удаленка)

🔼Навигация по вакансиям: #intern #junior #senior #middle #100k #200k #300k #400k #500k

K
katakluzmy
@katakluzmy
110

АЭС «Памир»: Атомный реактор на колесах

Представьте: сквозь пургу пробирается колонна тягачей, везущих настоящий атомный реактор. Звучит как фантастика? А в СССР 1980-х годов это стало реальностью!

Знакомьтесь: «Памир-630Д» — уникальная мобильная электростанция.

Цель проекта — обеспечить энергией радиолокационные станции и поселки на Крайнем Севере, куда невозможно завезти топливо.

⦁ База: Реактор и генераторы разместили на шасси огромных тягачей МАЗ. ⦁ Проходимость: Станция добиралась по полному бездорожью в любую глушь. ⦁ Скорость: Развертывание установки занимало всего несколько дней! Чтобы АЭС не замерзла при -50°C, реактор охлаждали специальным газом вместо привычной воды.

Проект успешно прошел испытания, но авария в Чернобыле закрыла его из соображений безопасности. Машины разобрали, но они навсегда остались символом невероятной дерзости инженерной мысли.

👇 Вопрос к вам: Как вы думаете, стоит ли в наше время возродить идею мобильных АЭС для работы в Арктике, или экологические риски всё еще слишком велики? Ждем ваши аргументы в комментариях!

#загадки

Катастрофы|Катаклизмы 🌪

H
helloorganicru
@helloorganicru
85

Друзья всем доброе утречко!💛 Купероз не терпит жары.🙌🏻 В новом посте разбираем, какие средства реально работают. Мы подготовили серию постов-шпаргалок, которые актуальны вплоть до октября. Если не хотите ходить с пятнами на лице — кликайте и читайте. Спасение есть!

✅Когда сухость + сосуды = проблема. Чиним барьер и укрепляем капилляры. Продолжаем разбирать сухая кожа в летний сезон.

☀️Сегодня говорим про сухую куперозную кожу. Это когда ваша генетическая сухость сопровождается сосудистой сеткой, покраснениями и реактивностью. Летом всё усугубляется: солнце расширяет сосуды, термический ожог усиливает покраснения, а обезвоживание делает капилляры ещё более хрупкими.

🔍 КАК ПОНЯТЬ, ЧТО ЭТО ВЫ:

✅Кожа сухая, тонкая, часто просвечивается сосудистая сетка (купероз) ✅Есть фоновое покраснение или склонность к нему ✅Реагирует на перепады температур, жару, ветер ✅Любые агрессивные компоненты вызывают жжение и покраснение ✅На щеках и крыльях носа видны капилляры

⚡️ ВАЖНОЕ ПРАВИЛО ДЛЯ КУПЕРОЗНОЙ КОЖИ:

Никаких  активов  в высокой концентрации, если есть микротрещины и нарушенный барьер. Он может вызвать дополнительное раздражение и покраснение. Только мягкие успокаивающие компоненты.

🌅 УТРО:

1. Очищение: Молочко + муслиновая салфетка    (Только мягкое, без пенок и мыла) 2. Тонизирование: Тоник с успокаивающими и укрепляющими компонентами:    ✅Экстракт конского каштана — укрепляет стенки сосудов    ✅Рутин (витамин P) — снижает ломкость капилляров    ✅Центелла азиатская — успокаивает и снимает покраснение    ✅Экстракт ромашки — снижает реактивность 3. Сыворотка для укрепления сосудов:    ✅Витамин С (в стабильной форме, 5-10%) — укрепляет стенки сосудов, работает как антиоксидант, осветляет покраснения    ✅Экстракт каштана или виноградных косточек — тонизирует венозную стенку    ✅Центелла — успокаивает и снижает реактивность    ✅Рутин и гесперидин — флавоноиды, которые укрепляют сосудистую стенку      Наносим только на щёки и зоны покраснений, избегая Т-зоны 4. Крем для куперозной кожи:    ✅С церамидами и липидами — восстанавливают барьер    ✅С пантенолом — успокаивает и заживляет    ✅С экстрактом каштана или центеллы — укрепляет сосуды    ✅С лёгкой окклюзией (сквалан, масло шиповника) — запечатывает влагу 5. SPF 30-50 обязателен: с физическими фильтрами (цинк, титан, минеральная тональная основа ) — они меньше раздражают, чем химические

1. Молочко: Sativa  №51 CLEANSING MILK LEYLIT (100мл) Sensitive Skin Blagovkus (100мл) 2. Тоники: Sativa №38 укрепляющий (150мл) Sativa №57 успокаивающий (150мл) SIBIRBOTANIQ ANTI-COUPEROSE (100мл) Sensitive LEYLIT (100мл) DELICATE LEYLIT (200мл) Gentle touch Jurassic Spa (110мл) 3. Сыворотки: SIBIRBOTANIQ ANTI-COUPEROSE (50мл) ALGA SPA Успокаивающая с центеллой (30мл) SERUM SENSITIVE LEYLIT (15мл) Gentle Touch Jurassic Spa (30мл)

4. Крем: Sativa №39 SIBIRBOTANIQ ANTI-COUPEROSE (50мл) ALGA SPA MICROBIOME Sensitive LEYLIT (50мл) ALGA SPA Интеллектуальный Дневной для сухой кожи (50мл) Myrica Атокальм с церамидами (50мл)

5. Spf защита: Kleona ( spf 30/50 ) (50мл) Matsesta на козьем молоке №25 (SPF30+) (50мл) The Bunt professional spf 25 Yodometics Лифтинг Дневной SPF35 Anaminerals

🌙 ВЕЧЕР:

1. Очищение: Молочко + муслиновая салфетка    (Если был макияж — мягкая пенка, но только в зоне макияжа) 2. Тонизирование: Тот же успокаивающий тоник 3. Сыворотка: Та же, что утром (с витамином С и экстрактами каштана/центеллы) 4. Ночной крем: Восстанавливающий для куперозной кожи    ✅С витамином К — укрепляет сосуды, снижает покраснения    ✅ С маслом шиповника — восстанавливает и питает    ✅ С церамидами — запечатывает влагу на всю ночь

Ночной крем: Sativa №30 ALGA SPA Интеллектуальный Ночной для сухой кожи (50мл) Myrica Атокальм с церамидами (50мл) Sativa омолаживающий №22 Sativa увлажняющий №29

💡 ГЛАВНЫЙ ПРИНЦИП ДЛЯ КУПЕРОЗА ЛЕТОМ:

· Убираем сильные активные компоненты , если есть микротрещины · Ставим витамин С в низкой концентрации (5-10%) · Добавляем флавоноиды (каштан, рутин, центелла) · SPF — обязательно, с физическими фильтрами · Очищение — только молочко, без трения

R
recruitment_vacancies
@recruitment_vacancies
2.9K

#remotely إعلان وظيفي: مبرمج أودو (Odoo Developer)

#نبذة عن الوظيفة نبحث عن مبرمج أودو محترف بخبرة عملية لا تقل عن 3 سنوات، للانضمام إلى فريقنا التقني والعمل على تطوير وتخصيص وصيانة أنظمة Odoo ERP عبر مختلف الموديولات، وربطها بالأنظمة الخارجية عبر API.

# المؤهلات والمهارات المطلوبة - خبرة عملية لا تقل عن 3 سنوات في تطوير وتخصيص أودو - إتقان لغة Python وإطار عمل Odoo Framework (ORM) - معرفة قوية بقواعد بيانات PostgreSQL - خبرة في XML، QWeb، JavaScript - خبرة عملية فعلية في موديولات: المالية، المشتريات، الأسطول، المبيعات، المخازن، الموارد البشرية - خبرة في التكامل مع الأنظمة الخارجية عبر API - معرفة باستخدام Git لإدارة الإصدارات - القدرة على تحليل المتطلبات وحل المشكلات التقنية بكفاءة - مهارات تواصل جيدة والقدرة على العمل ضمن فريق

# مهارات إضافية (تعتبر ميزة) - خبرة في استضافة Odoo.sh أو الاستضافة السحابية لأودو - معرفة بـDocker - خبرة في تطوير واجهات ويب باستخدام React أو Vue

#نوع الدوام: دوام كامل

طريقة التقديم يرجى إرسال السيرة الذاتية إلى: [email protected] أو التواصل عبر: +96170662422

R
recruitment_vacancies
@recruitment_vacancies
2.7K

#remotely إعلان وظيفي: مبرمج فرونت إند React (React Frontend Developer)

# نبذة عن الوظيفة نبحث عن مبرمج فرونت إند محترف متخصص في React.js بخبرة عملية لا تقل عن سنتين، للانضمام إلى فريقنا التقني والمساهمة في تطوير واجهات مستخدم تفاعلية وسريعة الاستجابة، مع القدرة على التعامل مع الخرائط وأنظمة التتبع.

# المؤهلات والمهارات المطلوبة - خبرة عملية لا تقل عن سنتين في React.js - إتقان **JavaScript (ES6+)، HTML5*، Css+ - خبرة في إدارة الحالة (State Management) مثل Redux أو Context API - خبرة عملية فعلية في **التعامل مع خرائط الويب وأنظمة التتبع*(Google Maps API، Mapbox، أو ما شابه) - خبرة في التعامل مع REST APIs - معرفة باستخدام Git - فهم أساسيات تصميم واجهات المستخدم (UI/UX) - مهارات حل المشكلات والقدرة على العمل ضمن فريق

# مهارات إضافية (تعتبر ميزة) - خبرة في TypeScript - خبرة في Next.js - معرفة بأنظمة تتبع المركبات (Fleet Tracking Systems) - خبرة في التعامل مع WebSocket للبيانات اللحظية (Real-time tracking)

#نوع الدوام: دوام كامل

طريقة التقديم يرجى إرسال السيرة الذاتية إلى: [email protected] أو التواصل عبر: +96170662422

W
webdevcoursefree
@webdevcoursefree
1.7K

🌟 Bonus Features

Upgrade your Project Management System with:

🌙 Dark Mode

📅 Gantt Chart

📈 Burndown Charts

🤖 AI Task Prioritization

🎯 Sprint Planning

🔄 Recurring Tasks

📧 Email Notifications

💬 Team Chat

📱 Mobile App

🔔 Push Notifications

💻 Skills You'll Learn

React Components

Node.js

Express.js

PostgreSQL/MongoDB

JWT Authentication

Role-Based Access Control

Socket.IO

CRUD Operations

REST API Development

Dashboard Development

Responsive UI Design

📚 Challenges

1. Implement drag-and-drop Kanban boards.

2. Build secure role-based authentication.

3. Track task completion percentages.

4. Generate productivity reports.

5. Build real-time notifications.

6. Manage file attachments securely.

7. Optimize large project queries.

8. Build advanced project filters.

9. Prevent duplicate task assignments.

10. Deploy the application online.

🎯 Learning Outcome

After completing this project, you'll be able to:

Build enterprise project management software.

Implement real-time collaboration.

Design scalable project databases.

Develop dashboards and productivity reports.

Create secure REST APIs.

Build production-ready team collaboration tools.

🚀 Project Enhancement Ideas

After completing the basic version, enhance it with:

AI-powered task estimation.

Scrum and Agile sprint boards.

Calendar integration.

Video meeting integration.

Wiki/documentation module.

Progressive Web App (PWA).

Audit logs for project activities.

Advanced analytics dashboards.

Unit and integration testing.

CI/CD pipeline using GitHub Actions.

📁 Portfolio Value

This project demonstrates:

Enterprise full-stack development

Authentication and authorization

Role-based access control

Project and task management

Real-time collaboration

Dashboard development

Reporting and analytics

REST API development

Database design

Production deployment

A Project Management System is one of the strongest enterprise portfolio projects because it showcases complex workflows, team collaboration, real-time communication, reporting, and scalable architecture. It closely resembles widely used business tools and is highly valued by employers hiring frontend, backend, and full-stack developers.

Double Tap ❤️ For More

W
webdevcoursefree
@webdevcoursefree
1.4K

🚀 Project 27: Project Management System (Advanced)

A Project Management System is an enterprise-level full-stack application that helps teams plan, manage, and track projects, tasks, deadlines, and collaboration. It is similar to tools like Jira, Trello, Asana, and Monday.com.

This project demonstrates authentication, role-based access control, task management, real-time collaboration, dashboards, reporting, and workflow automation.

🎯 Project Goal

Build a Project Management System where users can:

👤 Register and log in

📁 Create and manage projects

✅ Create and assign tasks

👥 Collaborate with team members

📅 Track deadlines

📊 View project progress

📈 Generate reports

📱 Access the platform from any device

🛠 Technologies Used

Frontend

HTML5

CSS3

JavaScript

React

Backend

Node.js

Express.js

Database

PostgreSQL or MongoDB

Authentication

JWT

bcrypt

Real-Time Communication

Socket.IO

Deployment

Vercel (Frontend)

Render/Railway (Backend)

PostgreSQL/MongoDB Atlas

📂 Project Folder Structure

project-management/ │ ├── client/ │ ├── components/ │ ├── pages/ │ ├── dashboard/ │ ├── services/ │ ├── App.js │ └── index.js │ ├── server/ │ ├── routes/ │ ├── controllers/ │ ├── models/ │ ├── middleware/ │ ├── socket/ │ └── server.js │ └── README.md

🎨 Application Flow

Login

Dashboard

Create Project

Create Tasks

Assign Team Members

Track Progress

Generate Reports

📌 Features

✅ User Authentication

Support multiple roles:

👑 Admin

👨‍💼 Project Manager

👨‍💻 Team Member

Example API Routes

POST /api/auth/register

POST /api/auth/login

✅ Project Management

Store:

Project Name

Description

Start Date

End Date

Status

Priority

Team Members

Example Object

const project = { name: "E-Commerce Website", status: "In Progress", priority: "High", startDate: "2026-08-01" };

✅ Task Management

Each task contains:

Title

Description

Assigned To

Due Date

Priority

Status

Task Status:

To Do

In Progress

Review

Completed

✅ Kanban Board

Display tasks in columns:

To Do

In Progress

Review

Completed

Allow users to drag and drop tasks between columns.

✅ Team Collaboration

Team members can:

Comment on tasks

Mention teammates

Upload attachments

Share updates

Support real-time updates using Socket.IO.

✅ Time Tracking

Track:

Estimated Hours

Actual Hours

Time Spent per Task

Generate productivity reports.

✅ Dashboard

Display:

Total Projects

Active Projects

Completed Tasks

Pending Tasks

Team Productivity

Upcoming Deadlines

✅ Reports

Generate reports for:

Project Progress

Employee Productivity

Task Completion Rate

Time Tracking

Workload Distribution

Support PDF and Excel exports.

✅ Notifications

Notify users when:

New tasks are assigned

Deadlines are approaching

Task status changes

New comments are added

Projects are completed

🎨 CSS Example

.task-card { border: 1px solid #ddd; padding: 20px; border-radius: 10px; margin-bottom: 20px; cursor: grab; }

📱 Responsive Design

@media(max-width:768px) { .kanban-board { display: block; } }

P
programming_guide
@programming_guide
860

Features  • Membership plans • Trainer profiles • Contact forms • Workout schedules

Skills Learned  ✔ Responsive Design  ✔ UI/UX Design  ✔ Form Handling

1️⃣6️⃣ Online Learning Platform  Develop a mini Learning Management System (LMS).  Features  • Courses • Video lessons • Quizzes • Progress tracking

Skills Learned    ✔ Authentication    ✔ Media Streaming    ✔ User Management

1️⃣7️⃣ Job Portal Website    Build a recruitment platform.    Features    • Job postings • Resume upload • Job applications • Employer dashboard

Skills Learned    ✔ Database Design    ✔ Search Features    ✔ File Uploads

1️⃣8️⃣ Real Estate Website    Create a property listing platform.    Features    • Property search • Filters • Image gallery • Contact agents

Skills Learned    ✔ Search Optimization    ✔ Dynamic Filtering    ✔ Database Queries

1️⃣9️⃣ Password Manager    Build a secure password storage application.    Features:    • Encryption • Password generator • Secure vault • Authentication

Skills Learned:    ✔ Cybersecurity Basics    ✔ Encryption    ✔ Authentication

2️⃣0️⃣ Recipe Finder Application:    Build a recipe search platform.    Features:    • Search recipes • Ingredients list • Cooking instructions • Category filtering

Skills Learned:    ✔ Third-Party APIs    ✔ Search Functionality    ✔ Responsive Design

2️⃣1️⃣ Travel Website:    Create a travel booking and exploration platform.    Features:    • Destinations • Hotel listings • Tour packages • Booking forms

Skills Learned:    ✔ API Integration    ✔ Responsive Design    ✔ User Experience

---

▎🛠 Recommended Tech Stack

▎Frontend: HTML, CSS, JavaScript, React

▎Backend: Node.js, Express.js

▎Database: MongoDB, MySQL

▎Tools: Git, GitHub, Postman, VS Code

---

▎💡 Don't build projects just to complete tutorials.

Build projects that:  ✅ Solve real-world problems  ✅ Have good UI/UX  ✅ Are mobile responsive  ✅ Include authentication  ✅ Use APIs  ✅ Are deployed online  ✅ Have proper documentation  ✅ Are hosted on GitHub

Remember: Employers hire developers who can build projects, not just complete courses.

Start small. Build consistently. Deploy your work. Keep improving.

▎Double Tap ❤️ For Detailed Explanation of Each Project 🚀

P
programming_guide
@programming_guide
628

🚀 Top 21 Web Development Project Ideas to Build Your Portfolio

Learning HTML, CSS, JavaScript, React, or Node.js is important. But projects are what truly help you become a web developer.

Projects help you: ✅ Apply concepts practically ✅ Learn real-world problem-solving ✅ Build a strong portfolio ✅ Gain confidence for interviews ✅ Stand out from other candidates

Whether you're a beginner or an advanced developer, these 21 project ideas will help you strengthen your web development skills.

1️⃣ Personal Portfolio Website Create a responsive portfolio website to showcase: • About Me • Skills • Projects • Resume • Contact Information

Skills Learned ✔ HTML ✔ CSS ✔ Responsive Design ✔ Deployment

2️⃣ To-Do List Application Build a task management application where users can: • Add tasks • Edit tasks • Delete tasks • Mark tasks as completed

Skills Learned ✔ CRUD Operations ✔ Local Storage ✔ DOM Manipulation

3️⃣ Weather Application Build an application that fetches weather information using APIs.

Features • Search by city • Current temperature • Humidity • Wind speed • Weather forecast

Skills Learned ✔ API Integration ✔ Async JavaScript ✔ JSON Handling

4️⃣ E-Commerce Website Build a complete online shopping platform. Features • Product listing • Shopping cart • User authentication • Checkout process • Order tracking

Skills Learned ✔ Full Stack Development ✔ Database Design ✔ Authentication

5️⃣ Real-Time Chat Application Develop a chat system where users communicate instantly. Features • Private messaging • Group chats • Online status • Message notifications

Skills Learned ✔ WebSockets ✔ Real-Time Communication ✔ Backend Development

6️⃣ Video Streaming Platform Create a mini video-sharing platform.

Features • Video upload • Video playback • User profiles • Comments • Likes

Skills Learned ✔ File Uploads ✔ Cloud Storage ✔ Media Handling

7️⃣ Blog Website Build a blogging platform. Features • Create posts • Edit posts • Delete posts • Categories • Comments

Skills Learned ✔ CRUD Operations ✔ Authentication ✔ Content Management

8️⃣ Social Media Dashboard Create a dashboard displaying social media analytics. Features • Followers count • Likes • Engagement metrics • Charts and reports

Skills Learned ✔ Dashboard Design ✔ Data Visualization ✔ API Integration

9️⃣ Event Management System Create a platform to manage events. Features • Event creation • Registration • Reminders • Attendee management

Skills Learned ✔ Database Relationships ✔ Email Integration ✔ Backend Development

🔟 Expense Tracker Build a personal finance management application. Features • Add income • Add expenses • Monthly reports • Graphs and charts

Skills Learned ✔ Data Visualization ✔ State Management ✔ Financial Calculations

1️⃣1️⃣ Food Ordering Website Develop a restaurant ordering system. Features • Menu browsing • Add to cart • Order placement • Payment integration

Skills Learned ✔ E-Commerce Concepts ✔ Payment Gateways ✔ API Development

1️⃣2️⃣ Notes Application Build a digital note-taking application. Features • Create notes • Edit notes • Delete notes • Search notes

Skills Learned ✔ CRUD Operations ✔ Local Storage ✔ Search Functionality

1️⃣3️⃣ Image Gallery Create a responsive image gallery. Features • Upload images • Categories • Lightbox preview • Search and filter

Skills Learned ✔ Image Handling ✔ Responsive UI ✔ File Management

1️⃣4️⃣ Online Survey Builder Build a survey and feedback system. Features • Dynamic forms • Survey creation • Response collection • Result analytics

Skills Learned ✔ Form Validation ✔ Data Analysis ✔ Dashboard Creation

1️⃣5️⃣ Gym Website Create a website for a fitness center.

J
javascript_courses
@javascript_courses
1.5K

🚀 JavaScript Interview Questions with Answers — Part 1

1. What is JavaScript?

JavaScript is a high-level, interpreted programming language used to create interactive and dynamic web pages. It runs in web browsers and can also be used for backend development with Node.js.

Common Uses:

Interactive websites

Form validation

Animations

API calls

Web applications

Backend development

Example:

console.log("Hello JavaScript");

2. What are the different data types in JavaScript?

JavaScript has two categories of data types.

Primitive Data Types

String

Number

Boolean

Undefined

Null

BigInt

Symbol

Non-Primitive (Reference) Data Types

Object

Array

Function

Example:

let name = "Deepak"; // String let age = 25; // Number let isActive = true; // Boolean let data = null; // Null let value; // Undefined

3. What is the difference between var, let, and const?

Feature | var | let | const

Scope | Function | Block | Block

Reassign | ✅ Yes | ✅ Yes | ❌ No

Redeclare | ✅ Yes | ❌ No | ❌ No

Hoisted | ✅ Yes | ✅ Yes (TDZ) | ✅ Yes (TDZ)

Example:

var a = 10; let b = 20; const c = 30;

Interview Tip:

Use const by default, let when the value changes, and avoid var in modern JavaScript.

4. What are primitive and non-primitive data types?

Primitive Data Types

Stored by value.

Examples:

String

Number

Boolean

Null

Undefined

BigInt

Symbol

Non-Primitive Data Types

Stored by reference.

Examples:

Objects

Arrays

Functions

Example:

let a = 10; let b = a; b = 20;

console.log(a); // 10

Reference Example:

const obj1 = { name: "John" }; const obj2 = obj1; obj2.name = "Mike"; console.log(obj1.name); // Mike

5. What is type coercion?

Type coercion is JavaScript's automatic conversion of one data type into another during operations or comparisons.

Example:

console.log("5" + 2); // "52" console.log("5" - 2); // 3

Types:

Implicit coercion (automatic)

Explicit coercion (manual)

Explicit Example:

Number("10"); // 10 String(100); // "100"

6. What is the difference between == and ===?

== (Loose Equality)

Compares values only

Performs type conversion

=== (Strict Equality)

Compares both value and data type

No type conversion

Example:

console.log(5 == "5"); // true console.log(5 === "5"); // false

Best Practice:

Always prefer === to avoid unexpected results.

7. What are truthy and falsy values?

Truthy Values

Values treated as true in a boolean context.

Examples:

Non-empty strings

Non-zero numbers

Objects

Arrays

Falsy Values

JavaScript has these falsy values:

false

0

-0

0n

"" (empty string)

null

undefined

NaN

Example:

if ("Hello") { console.log("Truthy"); } if (0) { console.log("Won't execute"); }

8. What is undefined?

undefined means a variable has been declared but has not been assigned a value.

Example:

let value; console.log(value);

Output:

undefined

Key Point:

undefined is assigned automatically by JavaScript.

9. What is null?

null represents an intentional absence of any object value.

It is assigned manually by the developer.

Example:

let user = null; console.log(user);

Output:

null

Difference:

undefined → No value assigned.

null → Empty value assigned intentionally.

10. What is NaN?

NaN stands for Not a Number.

It represents an invalid numeric result.

❤️ Double Tap For Part 2

А
Архиватор | IT
@archivator_it
1.3K

🌎 TypeScript 5 Design Patterns and Best Practices, 2nd Edition (2025)

❔ Чему вы научитесь: Вы научитесь проектировать чистые, отказоустойчивые и легко поддерживаемые веб-приложения, используя последние возможности версии TypeScript 5 (включая обновленные декораторы, const type parameters и оптимизированную систему типов). Руководство охватывает адаптацию классических паттернов GoF (порождающих, структурных, поведенческих) к стандартам современного строгой типизации, а также рассматривает функциональные паттерны, управление реактивным состоянием и архитектуру микрофронтендов.

"TypeScript 5 Design Patterns and Best Practices" — это незаменимый справочник для JavaScript/TypeScript-разработчиков, желающих выйти на Senior-уровень в построении крупномасштабных систем. Пособие обучает превращать продвинутую систему типов TypeScript из инструмента простой проверки в мощный каркас архитектуры, предотвращающий появление целых классов ошибок ещё на этапе компиляции.

🗄Скачать курс

Архиватор

К
КОТ ДОБРОХОД | БПЛА
@kot_dobrohod
263

Получатели жалуются...

Россия модернизировала реактивную "Герань-4", и она стала еще опаснее.

Россияне оснастили реактивный ударный беспилотный летательный аппарат "Герань-4 Сикер" новой системой наведения и оптико-электронным модулем. Это повышает точность ударов даже в случае потери связи во время атаки.

Кроме того, на дрон установили китайскую панорамную камеру Dahua с углом обзора 180°. Реактивные "Герани" уже применяются для ударов по портовой инфраструктуре и судам в Черном море, а их высокая скорость затрудняет перехват украинскими средствами ПВО.

КОТ ДОБРОХОД😎

F
Front End World
@front_end_first
859

Weaponizing And Defending The React Flight Protocol: Deserialization Sinks In RSCs

While React Server Components rely on the custom Flight protocol to stream interactive UIs, this same mechanism introduces powerful deserialization sinks that attackers can exploit. Durgesh Pawar breaks down the mechanics behind the CVSS 10.0 “React2Shell” vulnerability to show how protocol manipulation can lead to remote code execution.

https://www.smashingmagazine.com/2026/07/weaponizing-defending-react-flight-protocol/

[
[404] — программирование
@procode404
1.4K

​🖥 Практика написания продвинутого backend на Node.js — [1:41:26]

Недавно на канале был пост о том, как работает цикл событий в JavaScript, а в частности, как Node.js удаётся в одном потоке столь эффективно обрабатывать большие нагрузки.

Теория — это отлично, но без практики она зачастую бесполезна, поэтому в этом видео вы сможете на практике ощутить всё удобство и простоту использования ноды. Вы научитесь правильно подходить к разработке архитектуры backend'а, также вы сможете понять, как правильно работать с авторизацией и аутентификацией пользователей со стороны сервера.

#js #nodejs

Э
Экология | Энергетика | ESG
@ecologia_i_energetika
15.8K

Впервые за 44 года работы венгерская АЭС «Пакш» полностью останавливается — не из-за аварии, а из-за обмелевшего Дуная. Воды в реке не хватает, чтобы охлаждать реакторы.

Станция даёт почти половину всей электроэнергии Венгрии. Сейчас она работает меньше чем на половину мощности — 965 МВт вместо обычных 2000. К вторнику-среде реакторы, скорее всего, погасят полностью. Дождей не прогнозируют, вернуться в строй станция сможет только через несколько недель.

Атомная энергетика оказалась уязвима перед рекой. Уровень Дуная у Пакша может упасть до −145 см — гораздо ниже рекорда 2018 года. При −134 см реакторы обязаны останавливать.

Правительство попросило крупные компании урезать потребление в пиковые часы: энергетический концерн MOL уже согласился снизить нагрузку на 40%. Заседания парламента отменили на понедельник и вторник, декоративную подсветку госзданий велели выключить.

E
eto_riil
@eto_riil
5.6K

Последний писк в доме 🦟

В августе комары особенно звереют. Этот даже умудрился залететь к нам в ленту!

🫡 Ловим комара коллективно:

Из каждой точки нужно реактом выгнать паразита (20 реактов — сдвинули с места, следующие 20 реактов — выгнали с новой точки).

Дореактим его до финиша, где влепим ему финальный лайк:

🗿➡️🔥➡️👍🏼➡️❤️

🗿 — 1️⃣

🔥 — 2️⃣

👍🏼 — 3️⃣

❤️ — 🙃

А ты залетай на тариф РИИЛ 🪽 🪽

I
IT Pirate | Back-end, Front-end, Design, Python, Java, C++
@it_pirate_tg
604

🌎 TypeScript 5 Design Patterns and Best Practices, 2nd Edition (2025)

❔ Чему вы научитесь: Вы научитесь проектировать чистые, отказоустойчивые и легко поддерживаемые веб-приложения, используя последние возможности версии TypeScript 5 (включая обновленные декораторы, const type parameters и оптимизированную систему типов). Руководство охватывает адаптацию классических паттернов GoF (порождающих, структурных, поведенческих) к стандартам современного строгой типизации, а также рассматривает функциональные паттерны, управление реактивным состоянием и архитектуру микрофронтендов.

"TypeScript 5 Design Patterns and Best Practices" — это незаменимый справочник для JavaScript/TypeScript-разработчиков, желающих выйти на Senior-уровень в построении крупномасштабных систем. Пособие обучает превращать продвинутую систему типов TypeScript из инструмента простой проверки в мощный каркас архитектуры, предотвращающий появление целых классов ошибок ещё на этапе компиляции.

🗄Скачать курс

IT Pirate

R
realgroupforprogrammer
@realgroupforprogrammer
595

💻 Backend Basics Interview Questions – (Node.js)

📍 1. What is Node.js? Answer: Node.js is a runtime environment that lets you run JavaScript on the server side. It uses Google’s V8 engine and is designed for building scalable network applications.

📍 2. How is Node.js different from traditional server-side platforms? Answer: Unlike PHP or Java, Node.js is event-driven and non-blocking. This makes it lightweight and efficient for I/O-heavy operations like APIs and real-time apps.

📍 3. What is the role of the package.json file? Answer: It stores metadata about your project (name, version, scripts) and dependencies. It’s essential for managing and sharing Node.js projects.

📍 4. What are CommonJS modules in Node.js? Answer: Node uses CommonJS to handle modules. You use require() to import and module.exports to export code between files.

📍 5. What is the Event Loop in Node.js? Answer: It allows Node.js to handle many connections asynchronously without blocking. It’s the heart of Node’s non-blocking architecture.

📍 6. What is middleware in Node.js (Express)? Answer: Middleware functions process requests before sending a response. They can be used for logging, auth, validation, etc.

📍 7. What is the difference between process.nextTick(), setTimeout(), and setImmediate()? Answer: ⦁ process.nextTick() runs after the current operation, before the next event loop. ⦁ setTimeout() runs after a minimum delay. ⦁ setImmediate() runs on the next cycle of the event loop.

📍 8. What is a callback function in Node.js? Answer: A function passed as an argument to another function, executed after an async task finishes. It’s the core of async programming in Node.

📍 9. What are Streams in Node.js? Answer: Streams let you read/write data piece-by-piece (chunks), great for handling large files. Types: Readable, Writable, Duplex, Transform.

📍 10. What is the difference between require and import? Answer: ⦁ require is CommonJS (used in Node.js by default). ⦁ import is ES6 module syntax (used with "type": "module" in package.json).

Upload CV Get Dream Job Here👇 https://bit.ly/Dream_Job_Internship

Claim your Free $5 Bonus Here: https://bit.ly/3wUxw09

Join our WhatsApp Channel 👇

https://whatsapp.com/channel/0029VbAi27y0lwghBe9mE42i

WhatsApp Community Link 👇

https://chat.whatsapp.com/HPJDqRr6G1sKQIqfdJF3pL

1️⃣ GROUP FOR PROGRAMMERS🖥 📎 Channel Link: [ https://t.me/realgroupforprogrammer ]

---

2️⃣ Coding Community 📎 Channel Link: [ https://t.me/Coding_CommunityOfficial ]

---

3️⃣ Programming Bay 📎 Channel Link: [ https://t.me/programmingbay ]

---

4️⃣ Data Structures and Algorithms 📎 Channel Link: [ https://t.me/datastructuresandalgoofficial ]

Share with your College Whatsapp Groups & Friends too

All the best 👍👍

І
Ігор Терехов
@ihor_terekhov
106K

Липень показав стійку зміну тактики ворога: FPV-дрони перетворюються на один з головних інструментів терору проти Харкова.

За минулий місяць ворожа армія 109 разів атакувала місто. Майже половина всіх ударів - 51 атака FPV-дронами: 45 влучань із детонацією та ще шість дронів, які не вибухнули. Тобто в середньому кожен другий удар по Харкову ворог завдавав FPV.

Це принципово інший рівень загрози. Такі дрони летять низько, можуть керуватися через оптоволокно, з’являються раптово і полюють не лише на нерухомі об’єкти. Вони атакують цивільні автомобілі просто під час руху, вантажівки, хлібовози, машини, які розвозять людям воду. Б’ють по автозаправних станціях і паливних колонках - місцях, де поруч завжди можуть перебувати люди. Лише протягом одного з липневих тижнів понад половину ворожих безпілотників було спрямовано саме на транспорт та об’єкти з пальним.

Ми працюємо над протидією цим ударам спільно з військовими та обласною військовою адміністрацією. Саме військові визначають, де і які засоби можуть бути ефективними, бо універсального рішення проти FPV сьогодні не існує. Антидронові сітки можуть спрацювати в одному випадку, але не захищають від усього спектра озброєння - реактивних дронів, ракет чи керованих авіабомб.

Водночас пропонуємо й власні технічні підходи, випробовуємо їх і реалізовуємо те, що погоджено з військовими. Частину необхідних конструкцій та елементів захисту виготовляють і встановлюють наші комунальні підприємства.

Я вдячний нашим інженерам, фахівцям комунальних підприємств і всім працівникам, які беруться за завдання, яких ще кілька років тому взагалі перед нами не стояло. Вони вчаться, конструюють, виготовляють, монтують і вдосконалюють рішення вже в процесі. Усе, що може знизити ризик для мешканців, ми робили і будемо робити далі.

Крім FPV, у липні ворог застосував проти Харкова керовані авіабомби, реактивні та звичайні «Шахеди», «Італмаси», «Молнії», «Бандеролі», РСЗВ «Торнадо-С» та інші серйозні засоби ураження.

Ворожі удари припадали не на військові об’єкти. Ворог бив по житлових районах, лікарнях та інших медичних установах, навчальних закладах, цивільних підприємствах, адміністративних і комерційних будівлях. Пошкоджував міський транспорт, дороги, електромережі, газопроводи, залізничну й енергетичну інфраструктуру, АЗС та автомобілі харків’ян.

Про масштаби руйнувань житла надамо інформацію окремо.

217 харків’ян постраждали, серед них - 24 дитини. Восьмеро загинули, серед них - одна дитина.

Співчуваю рідним і близьким загиблих! Жодна статистика не здатна передати, чим для родини стає така втрата. І жодна цифра не повинна перетворити російську агресію на щось звичне.

У липні наш Ситуаційний центр вмикав повітряну тривогу 278 разів. Її загальна тривалість склала майже дві третини всього місяця.

Фактично більшу частину липня Харків прожив у режимі постійної небезпеки.

Лікарі рятували життя, рятувальники гасили пожежі, комунальники повертали комунальні послуги, закривали вибиті вікна та ремонтували дахи. Транспорт виходив на маршрути. Підприємства продовжували роботу.

Саме так Харків відповідає ворогу: не звикає до війни, а щодня вчиться краще захищати своїх, швидше відновлювати пошкоджене і залишатися живим містом!

С
Специальная военная операция
@shockingscontent
495

Россия модернизировала реактивный ударный беспилотник “Герань-4 Сикер”, оснастив его оптико-электронной системой наведения. Как пишет “Милитарный”, новая носовая часть с компактным оптическим модулем позволяет дрону точно поражать цель даже при потере связи во время финального участка атаки.

Кроме того, на беспилотнике обнаружили дополнительную китайскую камеру Dahua с углом обзора 180 градусов. Предположительно, она используется для обзора местности или поиска украинских дронов-перехватчиков.

По данным издания, “Герань-4 Сикер” имеет дальность полета до 550 км, крейсерскую скорость около 300 км/ч и боевую часть массой 50 кг. Россия уже применяет эти дроны для ударов по портовой инфраструктуре и судам в Черном море.

Высокая скорость реактивных “Гераней” затрудняет их перехват мобильными огневыми группами и большинством украинских дронов-перехватчиков.

🇷🇺 Новая Россия 👉 подписаться

К
КиберИнвестор: AI и Блокчейн Тренды
@cyberinvestortrends
3

Framework7: HTML Mobile App Toolkit

Framework7 lets you build mobile apps for iOS and Android using HTML, CSS, and JavaScript. Offers native look and feel, supports plain JS and integrations with React, Vue, Svelte. Licensed under MIT. Components match OS design standards. Details: GitHub repo

#Framework7 #MobileApp #iOS #Android #JavaScript #React #Vue #Svelte #HTML #CSS #MITLicense #OpenSource #WebDevelopment #Frontend #UI #NativeLook

R
rotaract_ethiopia
@rotaract_ethiopia
325

*🔥Heyyy 👋*

Have you registered for *#REACT27*' yet?

It's THE Rotaract East Africa Impact event — happening in Fort Portal, Uganda from 26th–28th March 2027 🇺🇬✨

Only $120 (single) or $100 (shared) for accommodation. Everyone's already talking about it and honestly you don't want to be the one asking "wait, how do I still register?" when it's too late 😅

Book your slot now by registering here https://forms.gle/G2fwLkpUccWudmQE7

A Payment link will be shared shortly

But Account details are:

*USD payment* *9030026217597* *Muhammad Kyaddondo* *STANBIC BANK*

*UGX payment* *3202782395* *Agonzibwe Patrick* *CENTENARY BANK*

Any Questions? Email: [email protected]

Contacts: +256772447688 - Chair +256701464895 - Co-chair

*@Engage_REACT* On X & Instagram

Don't sleep on this one 🙌

*#REACT27* *#RotaractEastAfricaImpact* *#RotaractLegacy*