Web Technologies in Business

Curriculum - Semester 1

Lecture 1

Web Tech in Business

HTML Introduction

HTML Syntax

Paragraphs

Text Formatting

Comments

Lecture 2

HTML Syntax

Lists

Hyperlinks/Anchors (texts, images, documents, pages)

Tables ( + using tables for page design)

Forms

Lecture 3

CSS

animate.css

Web Design

Prototyping (wireframing)

Mobile-Friendly Web Pages (Responsive Pages)

Design Thinking & Design Theory for Web Apps

Lecture 4

JavaScript Fundamentals

Lecture 5

Web 3.0 (The Semantic Web)

AI and Bots

APIs

User Engagement Measurement (Yandex Metric & Google Analytics)

Lecture 6

Web Development Best Practices (Security)

Building Accessible Sites

Web Ethics & Data Compliance

Web Hosting and Management

Lecture 7

Introduction to ML in Web Development

ML DevOps - Introduction

Special Seminars

UI Prototyping and Wire Framing

Extra Tools

  • Visual Studio Code

  • JetBrains IDE

  • Github

  • Prototyping Tools - Moqups , Wireframe.cc, Figma, Marvel

ASP.NET - Semester 2

  • Introduction to C#

    • Variables

    • Loops and Conditions

    • Classes & Methods

    • Importing Namespaces

    • Console Applications

  • Introduction to ASP.NET

    • Web Forms

    • ASP.NET Toolbox

    • Merging C#, JavaScript, CSS - Bootstrap & HTML

    • Parsing

  • Prototyping

  • Validation

  • Databases - Relational, Graph,

    • SQL

    • Building Databases - Normalization

    • CRUD

  • Integrating SQL into ASP.NET

    • Connecting to the DB

    • Binding Data to Elements (Drop-downs)

    • Data Grid View

    • Form View

    • List View

    • Simple Login

      • Select from DB to Verify

    • Insert into DB from Web Form

  • File Upload

  • Session Management

  • Security and Data Encoding

    • Hashing and Salting

  • Introduction to APIs

  • Web Services

    • SOAP

    • REST

  • DevOps

Honor Code