Мои книги, видеоуроки, справочники, задачники и тесты по HTML+CSS, PHP, JavaScript+jQuery+AJAX
смотрите на сайте theory.phphtml.net.

Курсы HTML5+CSS3 для продолжающих

Чему вы научитесь ▲

Курс HTML+CSS для продолжающих рассчитан на тех, кто уже прошел первую часть курса HTML+CSS для новичков.

Для обучения используется написанный мною справочник CSS. Также рекомендую посмотреть мои вебинары по CSS.

В процессе его прохождения вы получите углубите свои знания до уровня профессионала. Вы научитесь:

  • качественной вёрстке веб-страниц
  • глубоко изучите HTML5
  • глубоко изучите CSS3
  • познакомитесь с LESS и SASS
  • изучите CSS фреймворк Bootstrap3
  • научитесь создавать кроссбраузерные страницы
  • научитесь создавать адаптивные страницы для мобильных устройств
  • углубите свои знания по вёрстке до уровня профессионала

стоимость индивидуального обучения: 20$ за занятие

есть групповые занятия и заочное обучение: подробности смотрите тут phphtml.net.

Программа курса▲

  1. Основы кроссбраузерности. Преффиксы браузеров. Виды движков. Особенности браузера IE. Библиотека PIE.
  2. Тени, прозрачность, box-sizing, pre, empty-cells, border-colapse, border-spacing, overflow, white-space.
  3. Фон в CSS3, градиенты, обрезание текста, переносы слов, user-select, position: sticky, object-fit.
  4. Работа с columns, font-face, calc, filter, background-origin, -clip, border-image, background-blend-mode, mix-blend-mode.
  5. Работа с формами.
  6. Сложные селекторы. Селекторы атрибутов.
  7. Псевдоклассы и псевдоэлементы. CSS4.
  8. Работа с плавными переходами transition.
  9. Работа с анимацией на CSS3.
  10. Работа с 2d трансформациями.
  11. Работа с 3d трансформациями.
  12. Доктайп, валидация, новые теги HTML5, новые атрибуты инпутов.
  13. Работа с LESS (программирование на CSS).
  14. Работа с SASS (программирование на CSS). Compass.
  15. Работа с flexbox.
  16. Разные типы макетов (через table-cell, на флексбоксах). Фишки и приемы CSS.
  17. Основы адаптивной верстки.
  18. Основы CSS фреймворка Bootstrap3.
  19. Работа с svg.
  20. Работа с сетками grid (CSS).