UoM - Coursework
University of Moratuwa - Open Learning Platform
https://open.uom.lk/
Section 1
Web Development - 1. Web Design for Beginners
- Introduction to the World Wide Web, Internet and Protocols
- Web page design using HTML5
- Essentials of CSS3
- Fundamentals of JavaScript
- Fundamentals of User Experience Designing for Web Applications
- Course Level Assignment
- E-Certificate
Web Development - 2. Front-End Web Development
- Introduction to jQuery
- Introduction to AJAX
- Single Page Applications (SPAs)
- Angular as a SPA Framework
- Assessment
- E-Certificate
Web Development - 3.Server-side web programming
- Introduction to Web Servers
- Building an HTTP server with Node JS and Express
- Client-server communication
- Deeper look at Node and Express
- Server security and challenges
- Guided Project: Developing a Backend for a product catalog
- Assessments
- Obtain E-Certificate
Section 2
Programming in Python - 1. Python for Beginners
- Introduction to Programming
- Getting Started with Python
- Python Programming - Basics
- Python Programming - Essentials
- Python Programming - Looking Ahead
- Software Development Process
- Assignment: Programming a Calculator
- Assignment: Connect with the Industry
- Obtain E-Certificate
Programming in Python - 2. Python Programming
…await…