An open API service indexing awesome lists of open source software.

https://github.com/shevchenkool/pro-19


https://github.com/shevchenkool/pro-19

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# πŸ“˜ ΠœΠΎΠ΄ΡƒΠ»ΡŒ 1: ΠžΡΠ½ΠΎΠ²Ρ‹ HTML&CSS

## πŸ“š Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ курса

| β„– | Π’Π΅ΠΌΠ° Π»Π΅ΠΊΡ†ΠΈΠΈ | Бсылка         |
|---|--------------|-------------------------------------------------------|
| 1 | Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² HTML, знакомство с VS Code, шаблонная структура HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ `

`–`

`, Π°Π±Π·Π°Ρ† `

`, ссылки ``, изобраТСния `` ΠΈ ΠΈΡ… ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ | [ЛСкция 1](HTML&CSS/lekce1) |
| 2 | Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ HTML (``, ``, ``, ``, `

`), списки, Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² CSS, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, сСлСкторы ΠΈ свойства, Ρ†Π²Π΅Ρ‚ ΠΈ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ (Π½Π°Π·Π²Π°Π½ΠΈΠ΅, RGB, HEX) | [ЛСкция 2](HTML&CSS/lekce2) |
| 3 | Π’Π΅Π³ ``, Ρ‚ΠΈΠΏΡ‹ ΠΊΠ½ΠΎΠΏΠΎΠΊ, псСвдоклассы, якорныС ссылки, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ страницами, бокс-модСль, свойства `padding`, `margin` | [ЛСкция 3](HTML&CSS/lekce3) |
| 4 | Flexbox, структурныС псСвдоклассы, основы Git ΠΈ GitHub | [ЛСкция 4](HTML&CSS/lekce4) |
| 5 | ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Git ΠΈ GitHub, ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ элСмСнтов | [ЛСкция 5](HTML&CSS/lekce5) |
| 6 | Π€ΠΎΡ€ΠΌΡ‹ ``, ΠΌΠ΅Π΄ΠΈΠ°-запросы `@media`, hamburger-мСню | [ЛСкция 6](HTML&CSS/lekce6) |
| 7 | Grid β€” блочная сСтка Π² CSS | [ЛСкция 7](HTML&CSS/lekce7) |
| 8 | Растровая Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, `background-image`, Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ ΠΈ Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Ρ‹ | [ЛСкция 8](HTML&CSS/lekce8) |
| 9 | ВСкторная Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, SVG-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, SVG-спрайты, `` | [ЛСкция 9](HTML&CSS/lekce9) |
| 10 | Анимации Π² CSS | [ЛСкция 10](HTML&CSS/lekce10) |
| 11 | CSS-ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ | [ЛСкция 11](HTML&CSS/lekce11) |
| 12 | CSS-прСпроцСссоры (SASS) | [ЛСкция 12](HTML&CSS/lekce12) |
| 13 | Tailwind CSS: установка Ρ‡Π΅Ρ€Π΅Π· npm, npx, CDN. Π€Π°ΠΉΠ» `.gitignore` | [ЛСкция 13](HTML&CSS/lekce13) |
| 14 | Π‘Π΅ΠΌΠ°Π½Ρ‚ΠΈΠΊΠ°, Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΈ оптимизация сайта: lazy loading, минификация, Lighthouse, основы SEO, `@media print`, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ `download`, favicon, Markdown | [ЛСкция 14](HTML&CSS/lekce14) |
| 15 | ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ: Animate.css, Hover.css, AOS (Animate On Scroll), Swiper | [ЛСкция 15](HTML&CSS/lekce15) |
| 16 | Π—Π°Ρ‰ΠΈΡ‚Π° ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎ HTML & CSS |

---

### 🎨 ВрСбования ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ

#### 1. Бтилизация ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅
- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, тСкстовыС элСмСнты, изобраТСния ΠΈ ΠΈΠΊΠΎΠ½ΠΊΠΈ.
- ВСрстка с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ **Flexbox**.
- Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ **чистый CSS** ΠΈΠ»ΠΈ **Tailwind CSS**.

#### 2. ΠΠ΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ
- МСдиа-запросы для экранов: `1920px`, `1024px`, `768px`, `320px`.
- Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ **Π³Π°ΠΌΠ±ΡƒΡ€Π³Π΅Ρ€-мСню** для мобильной вСрсии сайта.

#### 3. Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°
- Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ **Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ** элСмСнтов.
- Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ **Ρ„ΠΎΡ€ΠΌΡ‹** с Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠ΅ΠΉ.
- Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ **модальноС ΠΎΠΊΠ½ΠΎ**, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ ΠΏΠΎ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

---