{"id":15175702,"url":"https://github.com/ck-sayan/web-development-bootcamp","last_synced_at":"2026-01-30T11:17:40.340Z","repository":{"id":255091211,"uuid":"848513017","full_name":"ck-sayan/Web-Development-Bootcamp","owner":"ck-sayan","description":"This repository showcases my work from Angela Yu’s Web Development Bootcamp on Udemy. Here, you'll find a variety of projects and assignments that highlight my skills in front-end and back-end development, including HTML, CSS, JavaScript, React.js, Node.js, and blockchain tech.","archived":false,"fork":false,"pushed_at":"2024-09-20T09:06:03.000Z","size":14452,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T18:53:10.575Z","etag":null,"topics":["api","blockchain-technology","bootstrap5","css3","dom-manipulation","expressjs","flexbox-grid","html5","javascript-es6","jquery","nft-minting-dapp","nodejs","postgresql","reactjs","sql","token-contract","web3"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ck-sayan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-27T22:44:17.000Z","updated_at":"2024-09-20T09:06:07.000Z","dependencies_parsed_at":"2024-10-11T04:21:07.969Z","dependency_job_id":"4cc363ff-09b5-431b-acba-5ffb33b5e156","html_url":"https://github.com/ck-sayan/Web-Development-Bootcamp","commit_stats":{"total_commits":4,"total_committers":2,"mean_commits":2.0,"dds":0.25,"last_synced_commit":"fa0caee1c63f06d661e0c50593eb4626325497a4"},"previous_names":["ck-sayan/web-development-bootcamp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ck-sayan%2FWeb-Development-Bootcamp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ck-sayan%2FWeb-Development-Bootcamp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ck-sayan%2FWeb-Development-Bootcamp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ck-sayan%2FWeb-Development-Bootcamp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ck-sayan","download_url":"https://codeload.github.com/ck-sayan/Web-Development-Bootcamp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238319417,"owners_count":19452336,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","blockchain-technology","bootstrap5","css3","dom-manipulation","expressjs","flexbox-grid","html5","javascript-es6","jquery","nft-minting-dapp","nodejs","postgresql","reactjs","sql","token-contract","web3"],"created_at":"2024-09-27T12:40:20.876Z","updated_at":"2025-10-26T11:31:17.560Z","avatar_url":"https://github.com/ck-sayan.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌐 Web Development Bootcamp - August 2024 🌐\n\n**Namaskar! I’m Sayan Chakraborty, and welcome to my Web Development Bootcamp repository.** This repository showcases the projects, exercises, and key takeaways from the comprehensive Web Development Bootcamp by Angela Yu on Udemy. This course covers everything from the fundamentals of web development to advanced front-end and back-end technologies.\n\n## 🌟 Table of Contents 🌟\n- ✨ Overview\n- 📚 Course Content\n  - 🔗 Section 1: Front-End Web Development\n  - 🎨 Section 2: JavaScript \u0026 DOM Manipulation\n  - 🌐 Section 3: Backend Development \u0026 APIs\n  - 💻 Section 4: Databases \u0026 Authentication\n  - ⚛️ Section 5: React.js Development\n  - 🛠️ Section 6: Web3 \u0026 Blockchain Development\n- 📝 Projects and Exercises\n- 🎉 Conclusion\n\n## ✨ Overview ✨\n\nThis repository contains all the projects, assignments, and notes I've worked on during the Web Development Bootcamp. The course spans both front-end and back-end development, with hands-on projects that reinforce the concepts covered in each section.\n\n### Key Technologies and Tools:\n\n- **Front-End Web Development:**\n  - HTML 5\n  - CSS 3\n  - Flexbox\n  - Grid\n  - Bootstrap 5\n  - JavaScript ES6\n  - DOM Manipulation\n  - jQuery\n\n- **Version Control \u0026 Command Line:**\n  - Bash Command Line\n  - Git, GitHub, and Version Control\n\n- **Backend Web Development:**\n  - Node.js\n  - NPM\n  - Express.js\n  - EJS\n  - REST APIs\n\n- **Databases:**\n  - SQL\n  - PostgreSQL\n\n- **Authentication:**\n  - Secure login systems and credential handling\n\n- **React.js Development:**\n  - React.js\n  - React Hooks\n\n- **Web3 \u0026 Blockchain Development:**\n  - Web3 Development on the Internet Computer\n  - Blockchain technology\n  - Token contract development\n  - NFT minting, buying, and selling logic\n\n## 📚 Course Content 📚\n\n### 🔗 Section 1: Front-End Web Development\n- Intro to HTML\n- Intermediate HTML\n- Multi-Page Websites\n- Intro to CSS\n- CSS Properties\n- Intermediate CSS\n- Advanced CSS\n- Flexbox\n- Grid\n- Bootstrap\n- Web Design School - Create a Website That People Love\n- Capstone Project 2 - Personal Site\n\n### 🎨 Section 2: JavaScript \u0026 DOM Manipulation\n- Intro to JavaScript ES6\n- Intermediate JavaScript\n- The Document Object Model (DOM)\n- Boss Level Challenge 1 - The Dicee Game\n- Advanced JavaScript and DOM Manipulation\n- jQuery\n- Boss Level Challenge 2 - The Simon Game\n\n### 🌐 Section 3: Backend Development \u0026 APIs\n- The Unix Command Line\n- Backend Web Development\n- Node.js\n- Express.js with Node.js\n- EJS\n- Capstone Project - Create a Blog Web Application\n- Git, GitHub, and Version Control\n- Application Programming Interfaces (APIs)\n- Capstone Project - Use a Public API\n- Build Your Own API\n\n### 💻 Section 4: Databases \u0026 Authentication\n- Databases\n- SQL\n- PostgreSQL\n- Capstone Project - Book Notes\n- Authentication and Security - Handling Credentials and Designing a Secure Login\n\n### ⚛️ Section 5: React.js Development\n- React.js\n- React Hooks\n\n### 🛠️ Section 6: Web3 \u0026 Blockchain Development\n- Web3 Decentralized App (DApp) Development with the Internet Computer\n- Build Your First DeFi (Decentralized Finance) DApp - DBANK\n- Deploying to the ICP Live Blockchain\n- Building DApps on ICP with a React Frontend\n- Create Your Own Crypto Token\n- Minting NFTs and Building an NFT Marketplace Like OpenSea\n\n## 📝 Projects and Exercises 📝\n\n1. **Portfolio Website**: A personal portfolio showcasing my projects and skills using HTML, CSS, and JavaScript.\n2. **Keeper App**: A note-keeping application built with React.js, utilizing state and hooks.\n3. **ToDo List**: A full-stack application with a Node.js backend and MongoDB database for managing tasks.\n4. **Blog Website**: A blog platform with RESTful routing and dynamic content using EJS templates.\n5. **Decentralized Voting System**: A blockchain-based voting system as part of the Web3 section.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fck-sayan%2Fweb-development-bootcamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fck-sayan%2Fweb-development-bootcamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fck-sayan%2Fweb-development-bootcamp/lists"}