CSS Tutorials
CSS tutorials provide a structured learning path for web styling and design. They cover CSS3 properties, layout techniques, and responsive design, suitable for both beginner and intermediate web developers. Through hands - on labs and practical examples, you'll gain experience in creating attractive and responsive web layouts. Our interactive CSS playground allows you to experiment with different styles and see instant visual results.
Other Skill Trees
LinuxDevOpsCybersecurityDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellGitDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsNmapWiresharkHydraCompTIADatabaseMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Web DevelopmentData Science
Deploying MobileNet with TensorFlow.js and Flask
This project guides you through the process of deploying a pre-trained MobileNetV2 model using TensorFlow.js within a Flask web application. MobileNetV2 is a lightweight deep neural network used primarily for image classification. TensorFlow.js enables running machine learning models directly in the browser, allowing for interactive web applications. Flask, a Python web framework, will serve as the backend to host our application. By the end of this project, you will have a running web application that classifies images on the fly using the MobileNetV2 model.
JavaScriptPythonHTMLCSS
Responsive Dice Layout with Flexbox
In this project, you will learn how to create a responsive dice layout using Flexbox CSS. The goal is to arrange a set of dice with different patterns of dots, following specific layout requirements.
CSS
Develop Markdown Editor with Live Preview
In this project, we will create a simple web-based Markdown editor that offers live HTML preview as you type. Using libraries like Ace Editor, marked, and highlight.js, you'll develop an intuitive editor that not only allows writing in Markdown but also saves data across browser sessions and highlights code snippets in the preview.
JavaScriptHTMLCSS
Creating a Koala Face with CSS Grid
In this project, you will learn how to create a Koala face using CSS grid layout. You will create the overall face structure, draw the eyes, nose, and blush elements to complete the Koala's facial features.
CSS
Visually Appealing Fruit Platter
In this project, you will learn how to create a visually appealing fruit platter using CSS Flexbox. The goal is to position the fruits of the same color in the middle of their corresponding color boards, creating a harmonious and aesthetically pleasing display.
CSS
Fruit Arrangement with CSS Flexbox
In this project, you will learn how to use CSS Flexbox to create a fruit arrangement layout. You will learn how to use the align-self and order properties to position and arrange the fruits in the bowls.
CSS
Flexbox Vegetable Layout Design
In this project, you will learn how to use Flexbox CSS properties to arrange a layout of fresh vegetables in a specific design. By the end of this project, you will be able to create a visually appealing layout using Flexbox, which is a powerful tool for creating responsive and dynamic web designs.
CSS
Responsive Flexible Card Layout
In this project, you will learn how to create a flexible card layout using CSS Flexbox. The flexible card layout is a common design pattern used in web pages and applications, where content is displayed in a responsive and adaptable grid-like structure.
CSS
Build URL Shortener with Flask MySQL
This project guides you through creating a simple URL shortener service using Flask and MySQL. You'll learn to set up a database, design a web interface, and implement functionality to shorten URLs, search for URLs by tags, and view analytics. The project is beginner-friendly and offers a comprehensive insight into web development with Python and database management.
HTMLPythonMySQLCSS
jQuery Flip Puzzle Game
This project, the 'jQuery Flip Puzzle Game,' provides a hands-on experience in web development, focusing on JavaScript, jQuery, and Bootstrap. It involves object-oriented programming in JavaScript and addresses the common issue of 'this' binding in the context of web development. The game is implemented using jQuery and Bootstrap 3 for the user interface. While familiarity with Bootstrap is helpful, the project's core logic is built with jQuery and JavaScript.
JavaScriptCSSHTML
Build a Sliding Puzzle Game with JavaScript
Welcome to this project on building a simple Sliding Puzzle game using JavaScript. By the end of this guide, you'll have a functioning 3x3 sliding puzzle game that you can play in your browser. The game will feature numbered tiles, a timer, and controls to start, pause, and reset the game.
JavaScriptHTMLCSS
Enhancing Personal Finance Tracker
In this Lab, Alex's journey through the development of the personal finance tracker enters an advanced stage, focusing on enhancing the application's interactivity through sophisticated event handling techniques. The scene is set in a brainstorming session at the tech startup, where Alex proposes adding a drag-and-drop feature to reorder financial records. This ambitious goal aims to provide users with an intuitive way to organize their records, reflecting the fluid nature of personal finance management. Achieving this requires Alex to explore advanced DOM events and manipulate elements in a way that's both visually appealing and user-friendly.
JavaScriptHTMLCSS
Pet Service Showcase with CSS Grid
In 'Pet's House,' a virtual realm for pet enthusiasts, Alex, a web developer, embarks on a quest to revamp their service showcase using CSS Grid.
CSS
Responsive Pet's House Website with Flexbox
In the bustling city of Petville, Jordan, a web developer, is tasked with redesigning the 'Pet's House' website.
CSS
CSS Box Model and Margins
In the bustling digital landscape of 'Pet's House,' a website dedicated to providing premium pet care services, our protagonist, Jordan, a talented web developer, is tasked with enhancing the website's layout and design.
CSS
CSS Basics and Selectors
In this lab, you will step into the shoes of a web developer tasked with creating a stylish website for a pet service using fundamental CSS techniques and selectors.
CSS
Animations and Transitions
In the bustling world of 'Pet's House,' a virtual sanctuary for pet lovers, Taylor, a creative web designer, embarks on a journey to infuse life into the website.
CSS
JavaScript DOM Manipulation
In this lab, you will learn the fundamentals of JavaScript DOM manipulation, including selecting elements, changing content, setting attributes, and creating/appending new elements.
JavaScriptHTMLCSS
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 20
- Next