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
Resources
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
Roles
Tools