Skip to content
ShadmanMuhtasimPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

CSE-3100: Web application development with DevOps

Marks distribution

Strategy Marks
Attendance 20%
Assignment 10%
Project Proposal Submission 5%
Project Checkpoint 1 15%
Project Checkpoint 2 15%
Final Project Submission 20%
Lab Exam 15%
Total 100%

Course outcome

By the end of this course, students will:

  1. Understand design principles to create visually appealing and user-friendly websites.
  2. Build dynamic and data-driven web applications using the Laravel framework.
  3. Implement RESTful APIs and manage application logic effectively.
  4. Collaborate efficiently in development projects using Git and GitHub.
  5. Apply branching, merging, and conflict resolution techniques in version control workflows.
  6. Set up and manage containerized environments using Docker.
  7. Understand the fundamentals of CI/CD pipelines and their role in modern development.
  8. Automate repetitive tasks and streamline development workflows using DevOps principles.
  9. Apply all learned skills to develop a full-stack web application deployed in a containerized setup.

How to navigate between branches?

The repository contains several branches, each branch corresponds to either the lecture number or the assignment number and contains the source files.

To switch between the branches, use:

git checkout <branch-name>

How to fork and give a pull request?

  1. Fork the repository into your GitHub account
  2. Clone the repository into your local machine
  3. Create a new branch
  4. Make changes
  5. Commit the changes
  6. Push the changes
  7. Create a pull request to the upstream respository

Course Materials

  1. Intro

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors