ELDOTECH TECHNOLOGIES
PROFESSIONAL WEB DEVELOPMENT COURSE

Build Modern Websites. Create. Deploy. Earn.

Our Web Development Course is designed for aspiring developers, students, entrepreneurs, ICT professionals, and anyone looking to acquire practical skills in building modern, responsive and professional websites. The programme covers HTML, CSS, JavaScript, responsive design, backend integration and modern frameworks, with a strong emphasis on hands-on projects. Eldotech Technologies

COURSE OUTLINE

Module 1: Introduction to Web Development

  • Understanding websites and web applications
  • How the Internet and World Wide Web work
  • Front-end vs. back-end development
  • Domains, hosting and web servers
  • Introduction to development tools
  • Setting up a web development environment

Module 2: HTML – Building Web Pages

  • HTML document structure
  • Headings, paragraphs and links
  • Images, audio and video
  • Lists and tables
  • Forms and input elements
  • Semantic HTML
  • Building a complete multi-page website

Module 3: CSS – Website Styling

  • CSS fundamentals
  • Fonts, colours and backgrounds
  • Box model
  • Margins and padding
  • Positioning
  • Flexbox
  • CSS Grid
  • Transitions and animations
  • Creating professional layouts

Module 4: Responsive Web Design

  • Mobile-first design
  • Responsive layouts
  • Media queries
  • Designing for phones, tablets and desktops
  • Responsive navigation
  • Cross-browser compatibility

Module 5: JavaScript – Website Interactivity

  • JavaScript fundamentals
  • Variables and data types
  • Operators and conditions
  • Functions
  • Arrays and objects
  • DOM manipulation
  • Events
  • Form validation
  • Interactive website components

Module 6: Version Control & Development Workflow

  • Introduction to Git
  • GitHub
  • Creating repositories
  • Version control
  • Managing website projects
  • Collaboration and code management

Module 7: WordPress Website Development

  • WordPress installation
  • Themes and plugins
  • Page builders
  • Elementor
  • Website menus and navigation
  • Contact forms
  • Website customization
  • Basic SEO
  • Website security
  • Backup and maintenance

Module 8: UI/UX for Web Developers

  • User-centred design
  • Website navigation
  • Typography
  • Colour selection
  • Visual hierarchy
  • Accessibility
  • Creating user-friendly interfaces

Module 9: Backend & Database Fundamentals

  • Introduction to backend development
  • Client-server architecture
  • Databases and database concepts
  • Forms and data processing
  • Introduction to APIs
  • Backend integration
  • Connecting websites to databases

Module 10: Modern Web Technologies

  • Introduction to React
  • Components and reusable interfaces
  • Introduction to modern development frameworks
  • Working with APIs
  • Building dynamic web applications

Module 11: Website Deployment

  • Selecting a domain
  • Web hosting
  • Uploading website files
  • Connecting domain and hosting
  • SSL certificates
  • Website configuration
  • Launching a website

Module 12: Website Maintenance & Security

  • Website updates
  • Backups
  • Malware awareness
  • Password and access management
  • Basic website security
  • Performance optimization
  • Troubleshooting common website problems

PRACTICAL PROJECTS

Learners will develop real-world projects such as:

Project 1: Personal portfolio website
Project 2: Business/corporate website
Project 3: Responsive landing page
Project 4: WordPress business website
Final Project: Complete, responsive and deployable website for a real client or business.

CAREER & BUSINESS OPPORTUNITIES

After completing the course, learners can pursue opportunities as:

Web Developer | Front-End Developer | WordPress Developer | Website Designer | Freelance Web Developer | Digital Entrepreneur

TRAINING METHOD

Hands-on Training • Practical Projects • Instructor Guidance • Real-World Assignments • Portfolio Development

COURSE OUTCOME

By the end of the programme, you should be able to plan, design, develop, test, deploy and maintain professional websites and begin offering web development services to clients.

ENROLL TODAY

Eldotech Technologies
Quick and reliable IT Solutions

Call / WhatsApp: +254 104 400 144
Website: www.eldotechtechnologies.co.ke