Materialize Tutorial #1 - Introduction
Key Takeaways
Introduces Materialize CSS and its features
Full Transcript
hey gang and welcome to your first step in becoming a web mock-up ninja with materialized CSS all right there so what is material I CSS well basically it's just a responsive CSS framework that enables us to quickly create great-looking websites and it's based on material design concepts by Google so whenever you see one of those Google websites like with the Google documentation or firebase or something like that a lot of the time it's based on these material design concepts and that's what materialise is based on as well it's a library that lets us create websites based on Google's design concepts so it's a bit like bootstrap I suppose in that it comes with things like buttons colors layouts and all that jazz but at this time those layouts and components and much more tightly coupled with Google's design philosophy where's bootstrap isn't so some of the different UI components that it comes with our buttons nav bars farm imports and other controls colors the shadows grid layouts and Lowe's other things as well this can all be achieved with a few different classes in materialized CSS and it also comes with some JavaScript goodness which is more kind of interactive components things like low bar menus parallax's modal's or pop-ups image zooms tabs are much much more as well so the first half of this playlist will all be about learning some of these different components isolated on their own and then in the second half of the playlist will be putting everything together that we've learned along with some new stuff as well to create a website that looks something like this thing right here so this is a fully responsive website built with materialized and I've only had to write about two or three CSS rules of my own here no this is not me this is a stock image I'm gonna leave the link to this when we come to use it it's from unsplash but anyway all this is using materialized so we have our different images right here and they zoom in when you click on them we have parallaxes tabs and we also have a form at the bottom as well with a date picker and other cool stuff as well as a little footer and like I said fall it responsive so if I make this a little bit smaller then we're going to see this go into a more responsive design and at the very top we'll see this has gone to a mobile slide-out menu as well so in the second half of the series we're going to be looking at how to create this website pretty quickly using materialized now in this course I'm going to be using a Visual Studio code so you can download that if you want to follow along from code Visual Studio comm a really cool free editor the link to that is going to be down below and also as always I'm going to be providing you with all of the course files for this series you want to go to this repo right here materialise playlist the link is going to be down below as well and in order to get the code for a specific lesson very important this you have to choose the appropriate branch right here so if you want the lesson 10 code for example go to lesson 10 and then you'll find that code right here okay so there's your whirlwind introduction to materialise I really hope you enjoy this series and if you do my friends please please do not forget to share or like the videos and I'm gonna see you in the very next one
Original Description
Hey gang, in this Materialize tutorial I'll give you a quick overview of what Materialize is, and how we can use it to create great-looking websites simply, with minimal extra CSS. Materialize is based on Material Design concepts from Google.
----------------------------------------
🐱💻 Course Links:
+ VS Code editor - https://code.visualstudio.com/
+ GitHub repository (course files) - https://github.com/iamshaunjp/materialize-playlist
+Materialize docs - https://materializecss.com/getting-started.html
----------------------------------------
🤑 Donate @ https://www.paypal.me/thenetninja
🎓Find me on Udemy @ https://www.udemy.com/user/47fd83f6-5e4a-4e87-a0f0-519ac51f91b6/
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Net Ninja · Net Ninja · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Regular Expressions (RegEx) Tutorial #14 - Matching a Username
Net Ninja
Regular Expressions (RegEx) Tutorial #15 - Email RegEx Pattern
Net Ninja
Regular Expressions (RegEx) Tutorial #16 - Finishing Touches
Net Ninja
GraphQL Tutorial #1 - Introduction to GraphQL
Net Ninja
GraphQL Tutorial #2 - A Birdseye View of GraphQL
Net Ninja
GraphQL Tutorial #3 - Project (stack) Overview
Net Ninja
GraphQL Tutorial #4 - Making Queries (front-end preview)
Net Ninja
GraphQL Tutorial #5 - Express App Setup
Net Ninja
GraphQL Tutorial #6 - Setting up GraphQL
Net Ninja
GraphQL Tutorial #7 - GraphQL Schema
Net Ninja
GraphQL Tutorial #8 - Root Query
Net Ninja
GraphQL Tutorial #9 - The Resolve Function
Net Ninja
GraphQL Tutorial #10 - Testing Queries in Graphiql
Net Ninja
GraphQL Tutorial #11 - GraphQL ID Type
Net Ninja
GraphQL Tutorial #12 - Author Type
Net Ninja
GraphQL Tutorial #13 - Type Relations
Net Ninja
GraphQL Tutorial #14 - GraphQL Lists
Net Ninja
GraphQL Tutorial #15 - More on Root Queries
Net Ninja
GraphQL Tutorial #16 - Connecting to mLab
Net Ninja
GraphQL Tutorial #17 - Mongoose Models
Net Ninja
GraphQL Tutorial #18 - Mutations
Net Ninja
GraphQL Tutorial #19 - More on Mutations
Net Ninja
GraphQL Tutorial #20 - Updating the Resolve Functions
Net Ninja
GraphQL Tutorial #21 - GraphQL NonNull
Net Ninja
GraphQL Tutorial #22 - Adding a Front-end
Net Ninja
GraphQL Tutorial #23 - Create React App
Net Ninja
GraphQL Tutorial #24 - Book List Component
Net Ninja
GraphQL Tutorial #25 - Apollo Client Setup
Net Ninja
GraphQL Tutorial #26 - Making Queries from React
Net Ninja
GraphQL Tutorial #27 - Rendering Data in a Component
Net Ninja
GraphQL Tutorial #28 - Add Book Component
Net Ninja
GraphQL Tutorial #29 - External Query File
Net Ninja
GraphQL Tutorial #30 - Updating Component State
Net Ninja
GraphQL Tutorial #31 - Composing Queries
Net Ninja
GraphQL Tutorial #32 - query variables
Net Ninja
GraphQL Tutorial #33 - Re-fetching Queries
Net Ninja
GraphQL Tutorial #34 - Book Details Component
Net Ninja
GraphQL Tutorial #36 - Styling the App
Net Ninja
GraphQL Tutorial #35 - Making a Single Query
Net Ninja
Build Apps with Vue & Firebase - Udemy Course
Net Ninja
Updated Vue & Firebase Course (Udemy)
Net Ninja
Vue & Firebase Real-time Chat (Preview) #1 - Intro
Net Ninja
Vue & Firebase Real-time Chat (Preview) #2 - Project Structure
Net Ninja
Vue & Firebase Real-time Chat (Preview) #3 - Firestore Setup
Net Ninja
Vue & Firebase Real-time Chat (Preview) #4 - Welcome Screen
Net Ninja
Vue & Firebase Real-time Chat (Preview) #5 - Props in Routes
Net Ninja
Vue & Firebase Real-time Chat (Preview) #6 - Route Guards
Net Ninja
Vue & Firebase Real-time Chat (Preview) #7 - Chat Window
Net Ninja
Vue & Firebase Real-time Chat (Preview) #8 - New Message Component
Net Ninja
Object Oriented JavaScript Tutorial #1 - Introduction
Net Ninja
Object Oriented JavaScript Tutorial #2 - Object Literals
Net Ninja
Object Oriented JavaScript Tutorial #3 - Updating Properties
Net Ninja
Object Oriented JavaScript Tutorial #4 - Classes
Net Ninja
Object Oriented JavaScript Tutorial #5 - Class Constructors
Net Ninja
Object Oriented JavaScript Tutorial #6 - Class Methods
Net Ninja
Object Oriented JavaScript Tutorial #7 - Method Chaining
Net Ninja
Object Oriented JavaScript Tutorial #8 - Class Inheritance
Net Ninja
Object Oriented JavaScript Tutorial #9 - Constructors (under the hood)
Net Ninja
Object Oriented JavaScript Tutorial #10 - Prototype
Net Ninja
Object Oriented JavaScript Tutorial #11 - Prototype Inheritance
Net Ninja
Related AI Lessons
⚡
⚡
⚡
⚡
Next.js vs Remix vs SvelteKit: Which Framework Should You Learn?
Dev.to · Etrit Neziri
Had my Frontend Developer interview with Capgemini (Application Developer) today, and I wanted to…
Medium · JavaScript
10 Frontend Developer Tools to Boost Productivity in 2026
Medium · Programming
10 Frontend Developer Tools to Boost Productivity in 2026
Medium · JavaScript
🎓
Tutor Explanation
DeepCamp AI