Специализация Web Design for Everybody (Basics of Web Development and Coding)

Начался мар 27

Попробовать бесплатно

Enroll to start your 7-day full access free trial.

Специализация Web Design for Everybody (Basics of Web Development and Coding)

Learn to Design and Create Websites. Build a responsive and accessible web portfolio using HTML5, CSS3, and JavaScript

Об этой специализации

This Specialization covers how to write syntactically correct HTML5 and CSS3, and how to create interactive web experiences with JavaScript. Mastering this range of technologies will allow you to develop high quality web sites that, work seamlessly on mobile, tablet, and large screen browsers accessible. During the capstone you will develop a professional-quality web portfolio demonstrating your growth as a web developer and your knowledge of accessible web design. This will include your ability to design and implement a responsive site that utilizes tools to create a site that is accessible to a wide audience, including those with visual, audial, physical, and cognitive impairments.

Автор:

courses
5 courses

Следуйте предложенному порядку или выберите свой.

projects
Проекты

Поможет на практике применить полученные навыки.

certificates
Сертификаты

Отметьте новые навыки в резюме и на LinkedIn.

Попробовать бесплатно
Enroll and get full access to every course in the Specialization for 7 days. Cancel any time.
Курсы
Beginner Specialization.
No prior experience required.
  1. 1-Й КУРС

    Introduction to HTML5

    Текущая сессия: мар 27–апр 24.
    Выполнение
    3 weeks of study, 2-4 hours/week
    Субтитры
    English

    О курсе

    Thanks to a growing number of software programs, it seems as if anyone can make a webpage. But what if you actually want to understand how the page was created? There are great textbooks and online resources for learning web design, but most of those resources require some background knowledge. This course is designed to help the novice who wants to gain confidence and knowledge. We will explore the theory (what actually happens when you click on a link on a webpage?), the practical (what do I need to know to make my own page?), and the overlooked (I have a page, what do I do now?). Throughout the course there will be a strong emphasis on adhering to syntactic standards for validation and semantic standards to promote wide accessibility for users with disabilities. The textbook we use is available online, “The Missing Link: An Introduction to Web Development and Programming” by Michael Mendez from www.opensuny.org. This course will appeal to a wide variety of people, but specifically those who would like a step-by-step description of the basics. There are no prerequisites for this course and it is assumed that students have no prior programming skills or IT experience. The course will culminate in a small final project that will require the completion of a very simple page with links and images. The focus of this course is on the basics, not appearance. You can see a sample final page at http://intro-webdesign.com/html5-plain.html. This is the first course in the Web Design For Everybody specialization. Subsequent courses focus on the marketable skills of styling the page with CSS3, adding interactivity with JavaScript and enhancing the styling with responsive design. You can see a sample site for the capstone course at http://intro-webdesign.com/
  2. 2-Й КУРС

    Introduction to CSS3

    Текущая сессия: мар 27–май 1.
    Субтитры
    English

    О курсе

    The web today is almost unrecognizable from the early days of white pages with lists of blue links. Now, sites are designed with complex layouts, unique fonts, and customized color schemes. This course will show you the basics of Cascading Style Sheets (CSS3). The emphasis will be on learning how to write CSS rules, how to test code, and how to establish good programming habits. When done correctly, the styling of a webpage can take enhance your page. When done incorrectly the result can be worse than no styling at all. To ensure that your sites do not put up barriers for people with cognitive and/or physical disabilities, you will learn how to evaluate pages using the standardized POUR accessibility guidelines. Upon completion of the course, learners will be able to sketch a design for a given HTML page. Using that design they will use CSS to implement the design by adding fonts, colors, and layouts. This is the second course in the Web Design For Everybody specialization. Subsequent courses focus on adding interaction with JavaScript and enhancing the styling with responsive design. It will be difficult to complete this course if you do not have access to a laptop or desktop computer for the homework.
  3. 3-Й КУРС

    Создание интерактивных страниц с помощью JavaScript

    Текущая сессия: мар 27–май 1.
    Субтитры
    English

    О курсе

    Если вы хотите вывести свой веб-сайт на новый уровень, возможности, которые дает использование интерактивности, просто необходимы. Но для использования этих возможностей, вам потребуются более развитые навыки программирования, чем умение писать на HTML5 и использовать CSS3. JavaScript может обеспечить вас всем чем нужно. Обладая начальными знаниями языка, Вы можете создавать страницы, которые будут реагировать на простейшие события, такие как загрузка страницы, щелчок и движения мышью, и даже ввод с клавиатуры. На этом курсе вы получите базовые представления о языке JavaScript. Мы рассмотри такие понятия, как переменные, циклы, функции, а также немного поговорим о способах поиска ошибок. Вы сможете понять каким образом JavaScript использует объектную модель документа (DOM) для идентификации и изменения определенных частей вашей страницы. После прохождения курса, учащиеся будут уметь реагировать на события DOM и динамически изменять содержание и внешний вид страниц. Курс завершит выпускной проект - создание интерактивной HTML5 формы, которая принимать и проверять введенные значения. Это третий курс в специальности "Веб-дизайн для каждого". Ожидается, что записавшиеся на курс уже обладают начальными знаниями в CSS и HTML. Дополнительные курсы сфокусированы на расширении интерактивных возможностей веб-дизайна и завершении курсового проекта.
  4. 4-Й КУРС

    Advanced Styling with Responsive Design

    Текущая сессия: мар 27–май 1.
    Выполнение
    4 недели обучения, 1-3 часа в неделю
    Субтитры
    English

    О курсе

    It used to be the case that everyone viewed webpages on about the same size screen. But with the explosion of the use of smartphones to access the Internet, the landscape of design has completely changed. People viewing your site will now expect that it will perform regardless of the platform (smartphone, tablet, laptop, or desktop computer). This ability to respond to any platform is called responsive design. This course will expand upon the basic knowledge of CSS3 to include topics such as wireframes, fluid design, media queries, and the use of existing styling paradigms such as Bootstrap. After the course, learners will be able to: ** Explain the mobile-first paradigm and the importance of wireframes in the design phase ** Create sites that behave across a range of platforms ** Utilize existing design frameworks such as Bootstrap This is the fourth course in the Web Design For Everybody specialization. A basic understanding of HTML and CSS is expected when you enroll in this class. Additional courses focus on adding interactivity with the JavaScript Programming Language and completing a capstone project.
  5. 5-Й КУРС

    Web Design for Everybody Capstone

    Предстоящая сессия: апр 3–май 22.
    Выполнение
    6 weeks of study, 6-8 hours/week
    Субтитры
    English

    О дипломном проекте

    The capstone will develop a professional-quality web portfolio. Students will demonstrate the ability to design and implement a responsive site for a minimum of three platforms. Adherence to validation and accessibility standards will be required. The evolving student implementations will be reviewed each week by capstone peers and teaching assistants to make sure that the student keeps up with the agenda of the course. Upon completion of this course students will feel comfortable creating and/or updating existing front-end sites, utilizing existing frameworks, and testing sites for accessibility compliance. This course is only open to students who have completed the first four courses in the Web Design for Everybody specialization: Introduction to HTML5, Introduction to CSS3, Interactivity with JavaScript, and Advanced Styling with Responsive Design.

Стоимость

Попробовать бесплатно

Зарегистрируйтесь, чтобы воспользоваться 7-дневным бесплатным пробным периодом.

  • Unlimited access to all courses in the Specialization.

    Просматривайте лекции, выполняйте оцениваемые задания, делитесь мнением на форумах обсуждений и многое другое.
  • Cancel anytime.

    Никаких штрафов — просто отмените пробное обучение до его окончания, если вас что-то не устраивает.
  • Certificate when you complete.

    Добавьте в резюме или в профиль LinkedIn.

Авторы

  • Мичиганский университет

    Michigan’s academic vigor offers excellence across disciplines and around the globe. The University is recognized as a leader in higher education due to the outstanding quality of its 19 schools and colleges, internationally recognized faculty, and departments with 250 degree programs.

    The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.

  • Colleen van Lent, Ph.D.

    Colleen van Lent, Ph.D.

    Lecturer

FAQs

More questions? Visit the Learner Help Center.