codepedia
5.67K subscribers
1.54K photos
943 videos
625 files
881 links
💞 هدف این کانال آموزش رایگان برنامه نویسی💥
↩️دوره های موجود رو از دست ندید😍
❌️اینجا‌منبع کتاب های برنامه‌نویسی نامبروانههه🥳
Download Telegram
Media is too big
VIEW IN TELEGRAM
Responsive Admin Dashboard with Light & Dark Mode


In this tutorial, I'm going to show you how to use modern #HTML, #CSS, and #JavaScript to create a completely responsive admin dashboard with light and dark mode theme functionality. We'll be using CSS Variables, CSS Grid, CSS Flexbox, Media queries for our responsive design, and CSS  transitions and animations for some cool animation effects

Source Code : https://github.com/AsmrProg-YT/Dashboard-Designs 



🆔 @code_pedia
👍1
Media is too big
VIEW IN TELEGRAM
Create a Responsive Mini Portfolio Website Design Using #HTML #CSS & #JavaScript

آموزشی که قطعاااااا کاربردی براتون


🆔 @code_pedia
Media is too big
VIEW IN TELEGRAM
Make a Responsive Search Bar in #HTML #CSS & #JavaScript





🆔 @code_pedia
1
Complete JavaScript Cheatsheet 📘.pdf
16.7 MB
Complete JavaScript Cheatsheet


♨️ چیت شیتهای بیشتری لازم دارید ؟؟ با لایک اطلاع بدید که بازم بفرستم 👍



#cheatsheet #HTML5 #CSS3 #javascript

🆔 @code_pedia
👍401
Media is too big
VIEW IN TELEGRAM
How to create responsive navigation bar with #HTML #CSS And #JavaScript



🆔 @code_pedia
👍1🔥1
Media is too big
VIEW IN TELEGRAM
Animated Login Page with #HTML, #CSS & #JavaScript


In this tutorial, we will learn how to use modern HTML, CSS, and JavaScript to create a complete Login Page Design with Login and Sign up  animations. We'll be using CSS Flexbox, CSS  transition for some cool  animation effects and also CSS keyfra





code:
https://github.com/AsmrProg-YT/Modern-Login?ref=morioh.com&utm_source=morioh.com

🆔 @code_pedia
👍3
Media is too big
VIEW IN TELEGRAM
#JavaScript Full Course For Beginners With JavaScript Projects Tutorial


we will learn the JavaScript with practical examples and explanation. This is the complete JavaScript course for beginners with step by step explanations. Within this course we will make 6 JavaScript projects too. You can add these JavaScript project in your resume and online portfolio. You can also download the notes of this JavaScript beginners course from below link.

Project 1 Assets: 
https://drive.google.com/file/d/1ZigDuLrXRTa4GI39NG5Q2xeAdPhvI-0s/view?usp=share_link 

Project 3 Assets:
https://drive.google.com/file/d/1MNHdIjbtCwwAq_lfIkGnOTo7i-YNeniQ/view?usp=sharing 

Project 4 Assets:
https://drive.google.com/file/d/1FoyUTDFzwrm_UGlcb3a1swczLZXE-koC/view?usp=share_link 

Project 6 Assets:
https://drive.google.com/file/d/1Xu3_IH8AvnyLP09-Tr-1uR7WpOYJEcRG/view?usp=sharing 



🆔 @code_pedia
👌2
40 #JavaScript Shorthands that will surprise you
Part2



🆔 @code_pedia
👍3
🚀 (اکس لینت) oxlint اکنون از پلاگین‌های جاوااسکریپت پشتیبانی می‌کند!

اکس‌لینت (oxlint) - لینتر فوق‌سریع Rust-based - حالا قابلیت گسترش با پلاگین‌های JS/TS را دارد.

قابلیت‌های جدید:
•نوشتن قوانین لینت سفارشی با جاوااسکریپت/تایپ‌اسکریپت
•یکپارچه‌سازی با اکوسیستم موجود ESLint
•عملکرد بالا با حفظ سرعت هسته Rust

🎯 نحوه استفاده:

// oxlint.config.js
export default {
plugins: ['my-plugin'],
rules: {
'my-plugin/my-rule': 'error'
}
}

مزایای کلیدی:

· سرعت ۵۰-۱۰۰ برابر سریع‌تر از ESLint
· پشتیبانی از پلاگین‌های موجود جامعه
· توسعه آسان قوانین سفارشی

این به روزرسانی oxlint را به انتخابی ایده‌آل برای پروژه‌های بزرگ با نیازهای خاص تبدیل می‌کند.

#JavaScript #TypeScript #Oxlint #Linting #WebDevelopment #Rust

🆔@code_pedia
👍1
🎯 تگ `<template>`: قابلیت هسته HTML که جاوااسکریپت من را ساده کرد

تگ <template> یک ابزار قدرتمند و ناشناخته در HTML است:

💡 تگ `<template>` چیست؟
- بخشی از HTML که در ابتدا رندر نمی‌شود
- قابل استفاده مجدد در runtime با جاوااسکریپت
- حافظه‌کار و بهینه برای المان‌های تکراری

🛠 مثال عملی:
<template id="user-card">
<div class="card">
<h3 class="name"></h3>
<p class="email"></p>
</div>
</template>


// استفاده از template
const template = document.getElementById('user-card');
const clone = template.content.cloneNode(true);

clone.querySelector('.name').textContent = 'John Doe';
clone.querySelector('.email').textContent = 'john@example.com';

document.body.appendChild(clone);


⚡️ مزایای کلیدی:
- کاهش پیچیدگی جاوااسکریپت
- عملکرد بهتر نسبت به innerHTML
- ساختار تمیز و قابل نگهداری
- جدا کردن منطق از نمایش

🎯 کاربردها:
- کامپوننت‌های داینامیک
- لیست‌های تکراری
- modalها و popupها
- ساختارهای پیچیده UI

#HTML #JavaScript #WebDevelopment #Frontend #Programming

🆔@code_pedia
🔥21