Skip to content
@BYU-CS-260

BYU CS 260 Web Programming

Master Repository

BYU Web Programming cs260

cover

Welcome to Web Programming 260. The course hosts all the repositories for the instruction and assignments. This includes interacting with CodePen assignments, building a demonstration application, and creating and hosting your own start up web application.

Technologies and Instruction

The course covers a full stack of web programming technologies and topics.

Technologies

  • Command console
  • HTML
  • CSS
  • JavaScript
  • Responsive design
  • Domain Names and DNS
  • HTTP, HTTPS, and web certificates
  • Web Servers demonstrated with AWS
  • Web Services
  • Web Frameworks focusing on React
  • Data Services demonstrated with MongoDB
  • Mobile devices with Progressive Web Applications
  • Realtime peer to peer interaction with WebSocket
  • Security
  • UI Testing
  • Web design

Acknowledgements

The instruction makes extensive use of MDN Web Docs and we highly encourage you to spend many hours getting lost in their exceptional content.

React is used to demonstrate the power of web frameworks. Without the significant contributions of the React community we would not be able to stand on the shoulders of giants.

Much appreciation goes to CodePen for hosting many of the exercises and instruction examples.

Amazon Web Services made it possible to experiment with DNS, create web servers, and host the project content

The demonstration application Simon is based on the game by Milton-Bradley. Simon is a registered trademark of Hasbro. Our use of the name and the game is for non-profit educational use only. No part of the Simon code should be used outside of that definition.

Popular repositories Loading

  1. website-certificates website-certificates Public

    5 7

  2. AWS-Setup AWS-Setup Public

    4 4

  3. learning-node-express learning-node-express Public

    Forked from BYU-CS-260-Winter-2019/learning-node-express

    JavaScript 3 46

  4. authenticating-users authenticating-users Public

    Forked from BYU-CS-260-Winter-2019/user-authentication

    Demonstrates how to build a web application that authenticates users

    Vue 3 25

Repositories

Showing 10 of 64 repositories
  • BYU-CS-260/React-Tutorial’s past year of commit activity
    HTML 1 3 0 0 Updated Oct 21, 2024
  • react-native Public
    BYU-CS-260/react-native’s past year of commit activity
    JavaScript 1 0 0 0 Updated Dec 6, 2023
  • reactnative Public
    BYU-CS-260/reactnative’s past year of commit activity
    0 0 0 0 Updated Dec 4, 2023
  • BYU-CS-260/Conditional-React-vite’s past year of commit activity
    JavaScript 0 0 0 0 Updated Nov 29, 2023
  • React-REST Public
    BYU-CS-260/React-REST’s past year of commit activity
    HTML 1 0 0 0 Updated Nov 11, 2023
  • democss Public
    BYU-CS-260/democss’s past year of commit activity
    CSS 0 0 0 0 Updated Nov 4, 2023
  • .github-1 Public Forked from webprogramming260/.github

    Web Programming 260 Instruction

    BYU-CS-260/.github-1’s past year of commit activity
    JavaScript 0 MIT 134 0 0 Updated Feb 22, 2023
  • .github Public Forked from webprogramming260/.github

    Web Programming 260 Instruction

    BYU-CS-260/.github’s past year of commit activity
    Shell 0 MIT 134 0 1 Updated Feb 10, 2023
  • practice-final Public

    Practice final exam

    BYU-CS-260/practice-final’s past year of commit activity
    Vue 0 2 0 57 Updated Jan 6, 2023
  • BYU-CS-260/learning-vue-router’s past year of commit activity
    JavaScript 1 5 0 14 Updated Jan 5, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…