Skip to content

The Complete 2024 Web Development Bootcamp course on Udemy, taught by Dr. Angela Yu

Notifications You must be signed in to change notification settings

vairamuthu11a/Udemy-Full-Stack-Web-Development-Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Complete 2024 Web Development Bootcamp course on Udemy, taught by Dr. Angela Yu

fullstact certificate

Bootstrap-Component Project

Drumkit-project

Simon-Game project

Keeper-App

Resources

Course Syllabus: Full-Stack Web Development

Frontend Development

  • HTML5: Structure and content of web pages.
  • CSS3: Styling elements with properties like colors, fonts, and layouts.
  • Flexbox and Grid: Layout systems for creating flexible and responsive interfaces.
  • Bootstrap 5: CSS framework for rapid prototyping and responsive design.
  • JavaScript ES6: Modern JavaScript with features like arrow functions, classes, and modules.
  • DOM Manipulation: Interacting with HTML elements using JavaScript.
  • jQuery: Simplifying DOM manipulation and AJAX requests.
  • Bash Command Line: Understanding and using the command line for interacting with your computer.
  • Git, GitHub, and Version Control: Managing code changes and collaborating with others.

Backend Development

  • Node.js: JavaScript runtime environment for server-side applications.
  • NPM: Package manager for Node.js.
  • Express.js: Web framework for Node.js.
  • EJS: Template engine for Node.js.
  • REST: Architectural principles for creating web services.
  • APIs: Interfaces for communication between software components.
  • Databases: Storing and organizing data.
  • SQL: Language for interacting with relational databases.
  • PostgreSQL: Relational database management system.
  • Authentication: Implementing user login and authorization.
  • Frontend Frameworks and Libraries

React.js:

  • JavaScript library for building user interfaces with components.
  • React Hooks: Modern features in React for managing state and side effects.

Web Design and Deployment

  • Web Design: Principles for creating visually appealing and user-friendly websites.
  • Deployment with GitHub Pages: Publishing your web application directly from GitHub.

Web3 and Blockchain

  • Web3 Development on the Internet Computer: Building decentralized applications on the Internet Computer blockchain.
  • Blockchain Technology: Understanding the concepts and benefits of blockchain technology.
  • Token Contract Development: Creating smart contracts for issuing and managing tokens.
  • NFT Minting, Buying, and Selling Logic: Implementing logic for creating, trading, and managing non-fungible tokens.