Pomiń do głównej zawartości

Opis kursu

The course is addressed to school and college students who want to learn computer science from scratch and to adults looking for opportunities to acquire additional skills. The knowledge from the course will be useful when creating new websites and modifying the visual side of the existing ones.

PREREQUISITES

You do not need to have any programming knowledge to start the course. Your will to learn is enough!


COURSE OBJECTIVES

  • You will acquire skills related to changing the appearance of the graphic elements of the website

  • You will learn terms such as HTML and CSS

  • You will learn how to implement a website on the target server

  • You will learn to maintain the quality standards of the resulting code in accordance with the most important guidelines

  • You will learn to create a static website based on HTML / CSS


TOPICS COVERED

MODULE 1
Introduction to Website development

The first module presents the basic issues introducing the topics associated with HTML and CSS

MODULE 2
HTML - the structure

The second module presents:

  • HTML language anatomy
  • Paragraphs headings and drop-down lists on websites
  • Multimedia (inserting pictures, sounds and videos)
  • Linking documents (hyperlinks and linking HTML files)
  • First steps with CSS

MODULE 3
CSS - layout and appearance

The third module presents:

  • Cascade and inheritance
  • Selectors
  • Box model and rules for working with size
  • Size units and text stylying
  • Web fonts and backgrounds
  • Standard layout
  • Element positioning
  • Flexbox
  • Responsive design and media queries
  • Document layout and debugging

MODULE 4
Website Development with the Bootstrap Framework

The fourth module presents:

  • Creating a project using the Bootstrap framework
  • Bootstrap's Basics
  • Bootstrap's grid mechanism
  • Site menu
  • Hero section
  • About and Services sections
  • Portfolio and Team sections
  • FAQ and Pricing sections
  • Forms
  • Footer section and website verification
  • Cookies and analytics
  • Website deployment

MODULE 5
Summary

The fifth module presents a summary of the course and further areas of study


REQUIREMENTS FOR COURSE COMPLETION

In order to complete the course successfully, it is necessary to do 60% of the exercises correctly and have 60% of the correct answers to the final test questions. Evaluation weight for knowledge tests are 40% and for final test 60%. Tests are placed after every lesson. Tasks include: single-choice, multiple-choice tasks. You can answer each task twice (besides tasks that include only two possible answers, e.g. true/false tasks, to which You can answer once).


CADRE OF THE COURSE

course author photo 

Michał Moroz

A programmer and software architect with several years of experience in the IT industry. Author of publications and articles in trade magazines, substantive proofreader of IT books. Co-founder of Makimo, a custom software company where he manages programming teams.

Project logotypes, the flag of the Republic of Poland, the European Union and the European Funds Knowledge Education Development

Zapisz się