Prospective Students
Divisions
Links
Get Connected
PO Box 21, The Open University of Sri Lanka, Nawala, Nugegoda.
Email: pio@ou.ac.lk
Phone: +94 11 288 1000
Email: pio@ou.ac.lk
Phone: +94 11 288 1000
You are here: OUSL / Faculty of Natural Sciences / Dept. of Computer Science
Developing a fully dynamic website traditionally involves a complex, time-consuming process that demands expertise in HTML, CSS, client/server-side scripting, database management, and more—resulting in higher development time and cost. However, modern clients and companies seek faster, more cost-effective solutions. Open Source CMS platforms like Joomla and WordPress have emerged as the answer to this need, enabling rapid web development with reduced effort.
This course is designed to transform you into a full-stack CMS web developer, equipped with both theoretical knowledge and hands-on skills. You will learn how to build and manage websites efficiently using CMS platforms, with a strong focus on practical implementation.
Comprehensive coverage of HTML and CSS to structure and style your website
Basic exposure to JavaScript and PHP, including theme and plugin customization
Introduction to MySQL database concepts and interaction
Understanding of Apache/Nginx web servers
Fundamentals of computer networking: IP addressing, DNS, DHCP, and more
In-depth understanding of internet and web technologies, including how to choose, purchase, and manage domain names and web hosting
WordPress development for various website types:
Blogging, news magazine, e-commerce, membership sites, classified/directories, multilingual websites, eLearning platforms, and more
Use of popular page builder plugins (e.g., Elementor, Divi) for easy drag-and-drop design
Mastery of Advanced Custom Post Types (CPT) and Advanced Custom Fields (ACF)
Key aspects of SEO, web traffic analysis, and web security
Site backup and migration strategies
Introduction to Joomla CMS and its use in dynamic site development
100% practical-oriented course with real-world project implementation
Guided development from a simple news blog to a fully functional shopping cart website
Free domain and hosting provided for all students to support their learning and live deployment
A complete guide to understanding and managing web hosting environments, including cPanel and FTP
By the end of this course, you’ll have the skills and confidence to build, customize, and deploy powerful dynamic websites using Joomla and WordPress CMS platforms—ready to step into the industry as a professional web developer.
Learners who want to build competence in web technologies
How to apply
Step 01: Pay Rs. 25,000 as the course fee, to any branch of the Bank of Ceylon (BOC).
Step 02: The Google Form can be filled out through the below link. (attached images of the National Identity Card (NIC), the Paid Bank paying voucher, and a recent photograph of the student)
Google Form Link: https://forms.gle/7tMsisNsgGnJuMnHA
**We will send you an email confirming of accepting your application form
Course fee for a student will be Rs. 25,000 /= (Per head) Expected intake is 25 students per batch. (First come-First served basis)
This Short programme is conducted by The Department of Computer Science.
Address: The Department of Computer Science, Faculty of Natural Sciences, The Open University of Sri Lanka, Nawala, Nugegoda.
Contact : 0112881145, WhatsApp +94740148531
E-mal : malinda@ou.ac.lk / tharanga@ou.ac.lk