Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

This repository offers a collection of hands-on exercises inspired by W3Schools Frontend Development Path, covering a wide spectrum of Frontend development topics in HTML, CSS, and JavaScript.

License

NotificationsYou must be signed in to change notification settings

gurjeetsinghvirdee/W3Schools-Frontend-Development-Exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


GitHub last commitGithub Repo Size

License: MIT

Table of Contents:-

Overview

Welcome to the Frontend Development Practice Repository! Here, you'll find a curated collection of W3Schools' frontend development tutorial exercises, accompanied by their solutions and visual results in the form of images. I've created this repository with the understanding that many students may face data constraints for online practice tests. You can download this repository to your local system and practice at your convenience. The solutions, presented in image form, allow you to check and continue your practice even without an internet connection. Whether you're reinforcing your skills or exploring practical exercises in HTML, CSS, and JavaScript, this repository offers a hands-on learning experience. Enhance your understanding with detailed solutions and gain valuable insights into web development. Happy coding!

Usage

To get started, simply clone this repository to your local machine. If you're unfamiliar with GitHub or unsure how to do this, follow these steps:

  1. Fork the Repository:Look for theFork button on the top-right corner of the repository's page. Click on it.

  2. Clone the Repository:Now Open your terminal and run the following command:

    git clone https://github.com/your-github-username/W3Schools-Frontend-Development-Exercises.git
  3. Navigate to the Desired Topic:Change your directory to the specific topic you want to practice:

    cd W3Schools-Frontend-Development-Exercises.git/topic-name

    Each topic folder contains exercises related to HTML, CSS, and JavaScript, providing a well-rounded learning experience.

  4. Download for Offline Practice:If you prefer not to use Git or GitHub directly, you can also download the entire repository as a ZIP file.Simply click on the"Code" button (green box) on the GitHub repository page and select"Download ZIP."Extract the contents on your local machine and navigate to the desired topic folder.

Feel free to modify the exercises, create branches, and experiment with your solutions. The more hands-on experience you gain, the better your understanding of JavaScript will become.

Topics Covered:

Expanded coverage in the repository to include a diverse range of frontend development topics. Encompassing HTML elements, CSS styling, and JavaScript functionalities, the repository provides hands-on exercises solution and explanations for each topic, catering to learners at various skill levels.

HTML

Topics CoveredDescription
BasicTags and document structure.
ElementsHTML elements for structuring content, including headings, paragraphs, etc.
AttributesUtilizing HTML attributes.
HeadingsCreating hierarchical headings.
ParagraphsStructuring text content.
StylesInline and internal styling.
FormattingSemantic formatting elements.
QuotationsQuoting text with<q> and<blockquote>.
CommentsAdding comments to HTML.
ColorsSpecifying colors with hexadecimal and named values.
CSSLinking external stylesheets.
LinksCreating hyperlinks.
ImagesEmbedding and styling images.
TablesConstructing tables with rows and columns.
ListsOrdered and unordered lists.
Block and InlineUnderstanding block and inline elements.
ClassesApplying CSS classes.
IDUsing unique identifiers.
IFramesEmbedding external content.
FormsBuilding HTML forms.
Form AttributesConfiguring form attributes.
Form ElementsInput, textarea, select, etc.
Input TypesText, password, checkbox, radio, etc.
Input AttributesAttributes for form elements.

(⬆️)

CSS

Topics CoveredDescription
SelectorsTargeting HTML elements.
How to add CSSInline, internal, and external methods.
BackgroundStyling background properties.
BorderDefining border styles.
MarginAdjusting margin space.
PaddingSetting padding within elements.
Height/WidthControlling element dimensions.
Box ModelUnderstanding the box model.
OutlineStyling element outlines.
TextFormatting text properties.
FontSpecifying font styles.
LinksStyling hyperlinks.
ListsStyling list elements.
TablesStyling table components.
Display/VisibilityConfiguring display and visibility.
PositioningPositioning elements.
Z-IndexLayering elements with z-index.
OverflowHandling overflow content.
AlignAligning elements.
CombinatorsUtilizing CSS combinators.
Pseudo-ClassesApplying pseudo-classes.
Pseudo-ElementsEmploying pseudo-elements.
OpacityAdjusting element opacity.
Attribute SelectorsSelecting elements by attributes.
Rounded CornersCreating rounded corners.
Border ImagesStyling borders with images.
BackgroundsCustomizing backgrounds.
ColorsWorking with color values.
GradientsApplying gradient effects.
Shadow EffectsAdding shadow effects.
Text EffectsStyling text effects.
Web FontsIntegrating custom web fonts.
2D TransformsTransforming elements in 2D space.
3D TransformsApplying 3D transformations.
TransitionsCreating smooth transitions.
AnimationsDesigning CSS animations.

(⬆️)

JavaScript

Topics CoveredDescription
VariablesDeclaring and using variables.
OperatorsPerforming actions on variables and values.
Data TypesUnderstanding JavaScript data types.
FunctionsDefining and invoking functions.
ObjectsCreating and manipulating objects.
EventsHandling HTML events.
StringsWorking with string data.
Strings MethodsEmploying string methods.
ArraysManaging arrays.
Array SortSorting array elements.
Array MethodsEfficient manipulation and transformation of arrays.
DatesWorking with date objects.
MathPerforming mathematical operations.
ComparisonsMaking logical comparisons.
ConditionsImplementing conditional statements.
SwitchUsing the switch statement.
For LoopsIterating with for loops.
While LoopsImplementing while loops.
Break LoopsUsing break statements.
HTML DOMManipulating the Document Object Model.

Support

If you find this repository helpful, your support means a lot! Please consider giving it a star—it's a small gesture but greatly motivates me to continue creating and improving resources.Thank you for your support! ⭐️✨

(⬆️)

About

This repository offers a collection of hands-on exercises inspired by W3Schools Frontend Development Path, covering a wide spectrum of Frontend development topics in HTML, CSS, and JavaScript.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp