Skip to content

SharifWebelopers/webelopers-docs-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Webelopers Docs - 2022

Webelopers is an online educational and competitive initiative designed to foster skills in web development. With a focus on practical, project-based learning, this event is perfect for individuals and teams of three. We cover essential technologies and frameworks, including HTML, CSS, JavaScript, React JS, Django, and more, ensuring participants are well-versed in both front-end and back-end development.

Repository Structure

This repository is organized into several sections, providing comprehensive documentation, guides and contest files in various formats (PDF and DOCX). Here’s what you can find:

Educational Contents

This new section is dedicated to educational-specific materials that participants need to learn for the competition.

Infrastructure

  • Docker: Introduction and how to use Docker for containerization.
  • Gunicorn: Setup and configuration guide for Gunicorn.
  • Linux: Basics of Linux operating systems for web development.

Backend

Focused on Django and related technologies, this section includes:

  • Django Introduction, Forms, Models, ORM, Template, URLs, Views, Admin
  • Cache & Redis
  • Celery
  • Generality
  • Jupyter Notebooks
  • Python basics
  • RESTful APIs

Frontend

Covering essential front-end development skills and React specifics:

  • HTML, CSS, JavaScript basics
  • Creating React App, Components, JSX, Props, Children
  • Hook, State & Redux
  • Axios and connecting to APIs
  • React Styling

UX Design

  • A comprehensive guide on UX Design principles and best practices.

Contest

  • Detailed instructions, problem statements, and guidelines for submission

Contributions

While this repository is primarily managed by the course instructors, contributions or corrections from students are welcome. Please follow the standard pull request process for any contributions.

Contact

For any inquiries or issues, please contact Webelopers Email.

Releases

No releases published

Packages

No packages published