Welcome to CSEdge Learn, an open-source learning platform focused on HTML5, CSS, JavaScript (JS), and Bootstrap. This repository offers a variety of resources designed to help beginners get started while also providing valuable insights for experienced developers looking to expand their knowledge base.
- Getting Started
- Prerequisites
- Installation
- HTML5
- Introduction
- Resources
- CSS
- Introduction
- Resources
- JavaScript
- Introduction
- Resources
- Bootstrap
- Introduction
- Resources
- Contribution Guidelines
- Code of Conduct
- License
- Contact Us
To contribute or work effectively within this project, ensure that you meet these minimum requirements:
- Basic understanding of HTML, CSS, JS, and Bootstrap.
- Familiarity with version control systems like Git and GitHub.
Fork this repo into your personal account and clone it locally. Set up your development environment accordingly:
git clone https://github.com/CSEdgeOfficial/learn.csedge.courses/
cd learn.csedge.courses
Now, you can start contributing to the documentation or codebase.
HyperText Markup Language (HTML) serves as the foundation for building websites. With its latest iteration - HTML5 - new semantic tags, improved forms handling, video integration, etc., make content creation easier than ever before.
- Beginner: W3Schools HTML Tutorial
- Advanced: Mozilla Developer Network HTML Reference
- Project Ideas: Free Code Camp Curated List of Projects
Cascading Style Sheets (CSS) allow designers to separate presentation from structure in web pages created with HTML. It has evolved significantly over time, offering advanced features for styling responsive designs.
- Beginner: W3Schools CSS Tutorial
- Advanced: MDN CSS Reference
- Project Ideas: Free Code Camp Curated List of Projects
JavaScript (JS) powers interactive elements on websites. As one of the three pillars of modern front-end web development, mastery of JavaScript unlocks opportunities for creating complex applications.
- Beginner: W3Schools JavaScript Tutorial
- Intermediate: MDN JavaScript Guide
- Advanced: You Don't Know JS (book series) available at GitHub
- Project Ideas: Free Code Camp Curated List of Projects
Bootstrap is a popular framework for designing mobile-first responsive projects quickly and efficiently. Built upon HTML, CSS, and JS, Bootstrap streamlines UI prototyping and reduces cross-browser compatibility issues.
- Beginner: W3Schools Bootstrap Tutorial
- Advanced: GetBootstrap Documentation
- Project Ideas: Bootsnipp Collection of Snippets
We welcome contributions of all kinds, including bug fixes, feature enhancements, typos, and other improvements. To maintain consistency across the project, please follow the guidelines outlined in CONTRIBUTING.md.
Please review and comply with our Code of Conduct policy when interacting with others in this community.
This project uses the MIT license; see the details in the LICENSE.txt file.
For queries related to this project, submit an issue via GitHub or contact us directly through email [email protected]. Our team will be happy to assist you further. Happy coding!