
Discover what a website is, why people start web projects for their community, and the journey from entering a browser to a fully loaded site, including languages used.
Explore how websites work across three layers: front-end, back-end, and database, including how browsers request pages, servers respond, and data is stored and hosted.
Learn how front-end content renders when using hypertext markup language to structure pages with headings, paragraphs, images, links, and doctype; discover css and JavaScript for styling and interactivity.
Explore the back-end stack of server, language, and database, and see how a server reads requests and returns responses. Examples include Java with Oracle, and Microsoft IIS with SQL Server.
Explore how user data moves from server requests to storage, comparing file systems, distributed databases, and relational databases, with tables, keys, and security layers enabling fast, secure data retrieval.
Explore how hosting makes your web app accessible, covering domain names and registrars, regular hosting services, bandwidth, email accounts, WordPress plugins, and basic URL structure with subdomains and paths.
Explore how to design a webpage layout with a wireframe, place headers, navigation, forms, and calls to action, and connect landing pages, breadcrumbs, and pagination to the site's purpose.
Learn to build a simple html page from scratch, starting with the doctype and head, then adding a header, a level one heading, a paragraph, and a footer.
Explore how to apply and adjust styles in web pages using inline styles and external stylesheets, including color, bold text, and font size, with practical use of browser dev tools.
Learn to embed images using the img tag with src, title, and alt attributes, adjust width and alignment, and style with class and id attributes on the page.
Explore how a site uses templates and a cohesive theme to keep headers, color schemes, fonts, logos, and paragraph styles consistent across pages.
Discover content management systems, featuring templates, access control, and publishing workflows, and learn how web content management enables easy content creation, version control, and site publishing.
Explore WordPress from inside the admin panel, learn to manage posts, pages, media, and comments, and customize themes and appearance to build a flexible blog or site.
Create and format a WordPress blog post, add images and galleries, adjust SEO and categories, preview, and publish with revision history.
Learn to build and manage a Wix.com website, activate SEO, integrate Google Analytics, edit pages and backgrounds, and add forms, blog, and email campaigns for audience growth.
Apply what you learned to build and manage your community website or personal site, ask questions via messaging or course comments, and celebrate your completion.
The course gives an overview of the standard website structure, provides with the useful resources. We will build a simple HTML page in the Notepad, without the use of specialized applications. The student will see three examples of Content Management Systems such as Wix, WordPress, and custom CMS; and will go through the process of creating the blog post with images. At the end of the course, it will be easy to start working on the website of community or the personal website or blog.