✅ برنامهنویسی وب دقیقاً یعنی چی؟
🔆 فرانتاند (Front-End): همون چیزیه که کاربر میبینه؛ ظاهر سایت، دکمهها، رنگها، عکسها، فرمها. با HTML، CSS و JavaScript ساخته میشه.
💻 بکاند (Back-End): بخشیه که پشتصحنه کار میکنه؛ مثل ذخیرهسازی اطلاعات، ثبتنام، ورود کاربران، ارتباط با پایگاه دادهها. Php بهترین زبان برای نوشتن این بخشه!
📲 اپلیکیشننویسی (Web App یا PWA): ساختن برنامههایی مثل نسخهی وب اینستاگرام، دیجیکالا یا واتساپ که روی موبایل و دسکتاپ مثل اپ کار میکنن. Ionic، angular، Node.js برای اپلیکیشننویسی بسیار کارآمد و حرفهایه
#HTML #CSS #JavaScript
💎 @htmlcss_channels
🔆 فرانتاند (Front-End): همون چیزیه که کاربر میبینه؛ ظاهر سایت، دکمهها، رنگها، عکسها، فرمها. با HTML، CSS و JavaScript ساخته میشه.
💻 بکاند (Back-End): بخشیه که پشتصحنه کار میکنه؛ مثل ذخیرهسازی اطلاعات، ثبتنام، ورود کاربران، ارتباط با پایگاه دادهها. Php بهترین زبان برای نوشتن این بخشه!
📲 اپلیکیشننویسی (Web App یا PWA): ساختن برنامههایی مثل نسخهی وب اینستاگرام، دیجیکالا یا واتساپ که روی موبایل و دسکتاپ مثل اپ کار میکنن. Ionic، angular، Node.js برای اپلیکیشننویسی بسیار کارآمد و حرفهایه
#HTML #CSS #JavaScript
💎 @htmlcss_channels
👍8❤4🔥1
roadmap.sh
Frontend Developer Roadmap: What is Frontend Development?
Learn what Frontend Development is, what frontend developers do and how to become a modern frontend developer using our community-driven roadmap.
منابع فرانتاند (Front-end)
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
🎯 Roadmap (roadmap.sh)
1. HTML: Semantic HTML, SEO Basics, Accessibility
2. CSS: Flex Box, CSS Grid, Responsive Design, Animations
3. JavaScript: Core Concepts, Modern ES Features, Browser APIs
4. Version Control Systems: Git, GitHub
5. Package Managers: NPM, PNPM
6. Deployment Services: Netlify, Vercel
7. Module Bundlers: Vite
8. Linters & Formatters: ESLint, Prettier
9. CSS Pre-Processors & Architecture: PostCSS, BEM
10. CSS Frameworks: Tailwind CSS, Shadcn UI
11. JavaScript Frameworks: Astro, Vue --> Nuxt, React --> Next
12. Type Checkers: TypeScript
13. Testing: Vitest, Cypress, Playwright
14. Progressive Web Apps: Core Concepts, Vite PWA Plugin
15. API Querying: REST APIs, GraphQL, Apollo
16. Mobile Applications: React Native, Capacitor, Ionic
17. Desktop Applications: Electron, Tauri
🎯 Bonus
- SVG Icons: Icônes, Tabler Icons, Boxicons, Ionicons, Font Awesome
- Performance Best Practices
- JavaScript Style Guide
- Frontend Guidelines
🎯 دورههای آموزشی جامع
- آموزش HTML و CSS (کورس یودمی Jonas Schmedtmann)
- آموزش Advanced CSS (کورس یودمی Jonas Schmedtmann)
- آموزش JavaScript (کورس یودمی Jonas Schmedtmann)
- آموزش Git و GitHub (کورس یودمی Mosh Hamedani)
- آموزش Tailwind CSS (کرشکورس یوتوب Brad Traversy)
- آموزش Vue (کورس یودمی Andrei Neagoie)
- آموزش Nuxt (کورس یودمی Laith Harb)
- آموزش React (کورس یودمی Jonas Schmedtmann)
- آموزش Next (کورس یودمی Mosh Hamedani)
- آموزش TypeScript (کورس یودمی Maximilian Schwarzmüller)
- آموزش Clean Code (کورس یودمی Maximilian Schwarzmüller)
نکته: با استفاده از نرمافزار PotPlayer میتونین ویدیوها رو با زیرنویس فارسی مشاهده کنین.
#HTML #CSS #JavaScript
💎 @htmlcss_channels
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
🎯 Roadmap (roadmap.sh)
1. HTML: Semantic HTML, SEO Basics, Accessibility
2. CSS: Flex Box, CSS Grid, Responsive Design, Animations
3. JavaScript: Core Concepts, Modern ES Features, Browser APIs
4. Version Control Systems: Git, GitHub
5. Package Managers: NPM, PNPM
6. Deployment Services: Netlify, Vercel
7. Module Bundlers: Vite
8. Linters & Formatters: ESLint, Prettier
9. CSS Pre-Processors & Architecture: PostCSS, BEM
10. CSS Frameworks: Tailwind CSS, Shadcn UI
11. JavaScript Frameworks: Astro, Vue --> Nuxt, React --> Next
12. Type Checkers: TypeScript
13. Testing: Vitest, Cypress, Playwright
14. Progressive Web Apps: Core Concepts, Vite PWA Plugin
15. API Querying: REST APIs, GraphQL, Apollo
16. Mobile Applications: React Native, Capacitor, Ionic
17. Desktop Applications: Electron, Tauri
🎯 Bonus
- SVG Icons: Icônes, Tabler Icons, Boxicons, Ionicons, Font Awesome
- Performance Best Practices
- JavaScript Style Guide
- Frontend Guidelines
🎯 دورههای آموزشی جامع
- آموزش HTML و CSS (کورس یودمی Jonas Schmedtmann)
- آموزش Advanced CSS (کورس یودمی Jonas Schmedtmann)
- آموزش JavaScript (کورس یودمی Jonas Schmedtmann)
- آموزش Git و GitHub (کورس یودمی Mosh Hamedani)
- آموزش Tailwind CSS (کرشکورس یوتوب Brad Traversy)
- آموزش Vue (کورس یودمی Andrei Neagoie)
- آموزش Nuxt (کورس یودمی Laith Harb)
- آموزش React (کورس یودمی Jonas Schmedtmann)
- آموزش Next (کورس یودمی Mosh Hamedani)
- آموزش TypeScript (کورس یودمی Maximilian Schwarzmüller)
- آموزش Clean Code (کورس یودمی Maximilian Schwarzmüller)
نکته: با استفاده از نرمافزار PotPlayer میتونین ویدیوها رو با زیرنویس فارسی مشاهده کنین.
#HTML #CSS #JavaScript
💎 @htmlcss_channels
🙏6❤3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
JavaScript-Questions
is a repository with questions and answers on #JavaScript, which will help improve the knowledge of the language and prepare for technical #interview
github
#HTML #CSS #JavaScript
💎 @htmlcss_channels
is a repository with questions and answers on #JavaScript, which will help improve the knowledge of the language and prepare for technical #interview
github
#HTML #CSS #JavaScript
💎 @htmlcss_channels
❤5👍1
better-understanding-of-javascript.pdf
4.4 MB
کتاب یادگیری اصولی جاوااسکریپت ( پایه )
مؤلف : جعفر رضائی
منبع:
https://github.com/Mariotek/better-understanding-of-javascript
#javascript
💎 @htmlcss_channels
مؤلف : جعفر رضائی
منبع:
https://github.com/Mariotek/better-understanding-of-javascript
#javascript
💎 @htmlcss_channels
🔥4❤2🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
Light/Dark/Black Theme
A menu with three different topics (for a day, night, and just dark). Implemented using SCSS.
⤷ code
#HTML #CSS #JavaScript
💎 @htmlcss_channels
A menu with three different topics (for a day, night, and just dark). Implemented using SCSS.
⤷ code
#HTML #CSS #JavaScript
💎 @htmlcss_channels
🔥2❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Glowing Blob Effect
A glow effect that follows the cursor. Implemented using CSS and JavaScript.
⤷Get code
💎 @Htmlcss_channels | #css #JavaScript
A glow effect that follows the cursor. Implemented using CSS and JavaScript.
⤷Get code
💎 @Htmlcss_channels | #css #JavaScript
🔥2
Building a website from scratch might feel overwhelming at first.
You'll start by coming up with an idea & setting up the project, then move on to building the website, testing the code, & pushing it to GitHub.
https://www.freecodecamp.org/news/how-to-build-a-website-from-scratch-start-to-finish-walkthrough/
💎 @Htmlcss_channels | #css #JavaScript #HTML
You'll start by coming up with an idea & setting up the project, then move on to building the website, testing the code, & pushing it to GitHub.
https://www.freecodecamp.org/news/how-to-build-a-website-from-scratch-start-to-finish-walkthrough/
💎 @Htmlcss_channels | #css #JavaScript #HTML
❤3
🔅 CSS Clamp
💎 @Htmlcss_channels | #css #JavaScript #HTML
clamp(minimum, preferred, maximum);
In this example, the preferred value is 50%.
On the left 50% of the 400px viewport is 200px, which is less than the 300px minimum value that gets used instead.
On the right, 50% of the 1400px viewport equals 700px, which is greater than the minimum value and lower than the 800px maximum value, so it equates to 700px.
💎 @Htmlcss_channels | #css #JavaScript #HTML
🔥2❤1
🔅 CSS Clamp and font-size
💎 @Htmlcss_channels | #css #JavaScript #HTML
p {
font-size: clamp(1rem, 4vw, 1.5rem);
}💎 @Htmlcss_channels | #css #JavaScript #HTML
❤3
این آموزش به شما کمک می کند تا یک افزونه کروم بسازید که هر صفحه وب را با استفاده از جاوا اسکریپت و Manifest V3 تجزیه و تحلیل می کند.
https://www.freecodecamp.org/news/how-to-build-a-chrome-extension-using-javascript-and-manifest-v3/
💎 @Htmlcss_channels | #css #JavaScript #HTML
https://www.freecodecamp.org/news/how-to-build-a-chrome-extension-using-javascript-and-manifest-v3/
💎 @Htmlcss_channels | #css #JavaScript #HTML
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Color palette inspiration
🔴 🟠 🟡 🟢 🔵 🟣
Curated color palette ideas displayed in an example website.
Have a play 👇
http://www.happyhues.co
💎 @Htmlcss_channels | #css #JavaScript #HTML
🔴 🟠 🟡 🟢 🔵 🟣
Curated color palette ideas displayed in an example website.
Have a play 👇
http://www.happyhues.co
💎 @Htmlcss_channels | #css #JavaScript #HTML
❤2