Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development Web Frameworks

Code a Small Business Website using popular web frameworks

Learn web design by coding a website using 5 CSS frameworks: Bootstrap 4, Bulma, Semantic UI, Foundation 6 & Materialize
Rating: 4.4 out of 54.4 (5 ratings)
62 students
Created by Jeppe Schaumburg Jensen
Last updated 2/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Learn to create a Small Business Website with 5 pages and all the relevant sections and content
  • Learn how each framework uses different code structure, classes and attributes to create the same kind of component
  • Learn how each framework differ in the visual style of each component
  • Learn what is possible and what isn't with each framework

Course content

7 sections • 119 lectures • 10h 59m total length

  • Preview03:13
  • Projects Overview and Demos
    00:20
  • Preview07:29
  • Preview02:23
  • Downloading and Installing Semantic UI
    09:49
  • Downloading and Installing Foundation 6 (Customized Version)
    03:12
  • Downloading and Installing Font Awesome v5.1.0
    04:49

  • Learning Kit
    04:13
  • Badge
    03:30
  • Preview08:03
  • Breakpoints
    02:24
  • Preview05:44
  • Button Group
    04:17
  • Card
    11:44
  • Color
    21:11
  • Dropdown
    12:00
  • Form Fields I
    20:19
  • Form Fields II
    24:12
  • Grid
    15:15
  • Message
    08:06
  • Navbar
    14:38
  • Pagination
    17:56
  • Preview06:43
  • Tabs
    15:29
  • Tooltip
    06:32
  • Preview13:23

  • Preview02:29
  • Home – Installing Icon Font and Web Fonts
    05:11
  • Home – Navigation
    09:47
  • Home – Hero
    03:14
  • Home – Alert
    02:11
  • Home – About
    02:19
  • Home – News
    03:48
  • Home – Footer
    09:24
  • Home – Responsive Adjustments
    12:49
  • Home – Adjustment with Utilities
    08:21
  • Services – Story
    03:43
  • Services – Responsive Adjustments
    02:08
  • Services – Adjustment with Utilities
    03:43
  • About – Story
    02:02
  • About – Office
    02:26
  • About – Clients
    01:20
  • About – Responsive Adjustments
    03:47
  • About – Adjustment with Utilities
    03:22
  • Team – Team
    04:59
  • Team – Responsive Adjustments
    02:27
  • Team – Adjustment with Utilities
    03:03
  • Contact – Address and Hours
    02:50
  • Contact – Message
    09:13
  • Contact – Map
    01:56
  • Contact – Responsive Adjustments
    05:34
  • Contact – Adjustment with Utilities
    02:22

  • Preview03:35
  • Home – Navigation
    09:55
  • Home – Hero
    04:47
  • Home – Notification
    01:48
  • Home – What We Do
    05:20
  • Home – News
    06:42
  • Home – Footer
    10:11
  • Services
    04:14
  • About – Our Story
    02:23
  • About – Our Office
    02:56
  • About – Our Clients
    04:24
  • Team
    06:10
  • Contact – Address
    04:57
  • Contact – Opening Hours
    01:19
  • Contact – Message
    11:33
  • Contact – Map
    03:04

  • Preview02:50
  • Index – Basic Setup
    01:08
  • Index – Navigation
    04:37
  • Index – Hero
    03:45
  • Index – Message
    02:05
  • Index – About
    03:56
  • Index – News
    04:06
  • Index – Footer
    09:40
  • Services
    05:02
  • About – Story
    02:21
  • About – Office
    02:14
  • About – Clients
    02:34
  • Team
    05:27
  • Contact – Address
    04:06
  • Contact – Hours
    01:36
  • Contact – Message
    11:55
  • Contact – Map
    03:24

  • Preview01:21
  • Index – Basic Setup
    00:57
  • Index – Navigation
    04:44
  • Index – Hero
    05:01
  • Index – Hiring
    02:11
  • Index – What and Who
    05:20
  • Index – News
    04:06
  • Index – Footer
    09:07
  • Services – Our Services
    04:35
  • About – Story
    02:19
  • About – Office
    02:31
  • About – Clients
    02:47
  • Team – Team
    05:23
  • Contact – Address
    02:27
  • Contact – Hours
    02:04
  • Contact – Message
    10:35
  • Contact – Map
    01:47

  • About the Project
    01:43
  • Index – Basic Setup
    01:12
  • Index – Navigation
    09:08
  • Index – Hero
    06:18
  • Index – Hiring
    01:42
  • Index – What and Who
    05:18
  • Index – News
    04:54
  • Index – Footer
    10:41
  • Services – Our Services
    06:18
  • About – Story
    02:30
  • About – Office
    02:35
  • About – Clients
    02:30
  • Team – Team
    05:28
  • Contact – Address
    02:25
  • Contact – Hours
    01:48
  • Contact – Message
    10:13
  • Contact – Map
    01:56

Requirements

  • Basic knowledge of HTML and CSS
  • Code editor and browser of any choice

Description

ABOUT THE COURSE

This course is for the beginner who wants to get a quick introduction to various popular front-end CSS frameworks by recreating the same project multiple times. By taking this course you'll get introduced to the latest versions of Bootstrap 4, Bulma, Semantic UI, Foundation 6 and Materialize. These frameworks are some of the most popular ones used today by web designers and developers all over the world.

In this course you'll learn how to create a Small Business Website using various popular front-end CSS frameworks. Using one framework at a time I will start from scratch and walk you through how to create the same project. The project created with each framework will have the same general layout and design, however there will be some small visual differences from project to project due to the specific features and styles of the various frameworks.

The idea behind re-creating the same project with different frameworks is to learn how each framework use different code structure, classes and attributes to create the same kind of component. You will also learn how each framework differ in the visual style of each component, and learn what is possible and what isn't with each framework.

ABOUT THE PROJECT

This project is about creating a Small Business Website. You'll learn how to structure various pieces of content, how to design a user-friendly interface, and how to make it look great on all device sizes by using a responsive grid.

The project will contain the following pages:

  • Home
    Menu, dropdown, hero section, message, highlights, responsive grid layout with cards, footer with icons

  • Services
    Menu, dropdown, responsive grid layout with large images, text and buttons, footer with icons

  • About
    Menu, dropdown, text, responsive grid layout with images, footer with icons

  • Team
    Menu, dropdown, responsive grid layout with images, icons and headings, footer with icons

  • Contact
    Address, opening hours, contact form, embedded Google Maps

ABOUT THE FRAMEWORKS

The following frameworks will be used to create a Small Business Website:

  • Bootstrap 4 (compatible with the latest version v4.4.0)

  • Bulma (compatible with the latest version v0.8.0)

  • Semantic UI (compatible with the latest version v2.4.2)

  • Foundation 6 (compatible with the latest version v6.5.3)

  • Materialize (compatible with the latest version v1.0.0)

Bootstrap 4:

We'll use the following parts of Bootstrap 4:

  • Layout: Containers, Grid system

  • Content: Typography, Images

  • Components: Alert, Button, Card, Dropdown, Forms, Input Group, Jumbotron, Navbar

  • Utilities: Border, Embed, Flex, Spacing, Text

Bonus:

As a bonus you'll also learn how to use Font Awesome 5 to add icons to your project and how to use Google Fonts to add web fonts to your project.

Bulma:

We'll use the following parts of Bulma:

  • Modifiers: Color Helpers, Typography Helpers

  • Layout: Columns, Container, Footer, Hero, Section

  • Forms: General, Input, Select, Textarea

  • Elements: Button, Content, Icon, Image, Notification, Title

  • Components: Card, Dropdown, Navbar

Bonus:

As a bonus you'll also learn how to use Font Awesome 5 to add icons to your project.

Semantic UI:

We'll use the following parts of Semantic UI:

  • Elements: Button, Container, Header, Icon, Image, Input, List

  • Collections: Form, Grid, Menu, Message

  • Modules: Dropdown, Embed

  • Views: Card

Foundation 6:

We'll use the following parts of Foundation 6:

  • General: XY Grid, Forms, Icons

  • Utilities: Prototyping Utilities

  • Controls: Button

  • Navigation: Top Bar, Menu

  • Containers: Callout, Card, Dropdown

Materialize:

We'll use the following parts of Materialize:

  • CSS: Color, Grid, Helpers, Media

  • Components: Buttons, Cards, Footer, Icons, Navbar

  • JavaScript: Dropdown, Sidenav

  • Forms: Select, Text Inputs

---

I hope you will be inspired to create your own Small Business Website afterwards. Please send me a link if you do so. I would love to see it!

Who this course is for:

  • Beginning web designers and developers who want know the most popular frameworks
  • Web designers and developers who know one of the frameworks, but are curious to see how it compares to other frameworks
  • UX Designers and Art Directors who want to learn how to create quick prototypes with code

Instructor

Jeppe Schaumburg Jensen
Front-end developer, interaction designer and musician
Jeppe Schaumburg Jensen
  • 4.4 Instructor Rating
  • 925 Reviews
  • 25,546 Students
  • 10 Courses

Hi there,

My name is Jeppe Schaumburg Jensen and I'm a teacher in topics related to front-end development, interaction design, music and productivity.


Front-end development

I started developing websites for desktop computers in 1999 and in 2000 I started developing my first websites for the mobile web as well.

I have been a graduate teaching assistant in an introductory course about web design and development.

I currently work as a front-end developer at one of the biggest global web agencies, Isobar.


Interaction design

I have a Master of Science in Information Technology with a specialization in Interaction Design and User Experience.

I have worked as a user experience designer at the biggest Danish online webshop: Saxo.


Music

When not working with the web I work as a professional musician, mostly playing the drums in various bands. I also consider myself as an expert in using Ableton Live for live performances, with a lot of experience in how to create and use backing tracks.


Productivity

I have spent many hours to improve my workflow and productivity by reading books about the topic and experimenting with different techniques, tools, software and apps.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.