Course Outline

Introduction to Web Development for Government

  • Differentiating Websites from Web Applications
  • Accessing Web Applications on Mobile Devices

Understanding the Functionality of Websites and Web Applications

Setting Up Your Web Development Environment for Government

Exploring the Presentation Layer (Frontend) of a Web Application for Government

HTML Fundamentals for Government

CSS Fundamentals for Government

Javascript Fundamentals for Government

Responsive Web Design for Government

Front-end Libraries and Frameworks for Government

Project: Design a Mobile-Friendly Website for Government

Understanding the Data Access Layer (Backend) of a Web Application for Government

PHP Fundamentals for Government

Databases and SQL Fundamentals for Government

Linux Fundamentals for Government

Backend Libraries and Frameworks for Government

  • Laravel for Government

Setting Up a Web Application Server for Government

  • LAMP Stack: Linux, Apache, MySQL, PHP for Government

Project: Create a Microblog for Government

Securing Your Web Application for Government

Testing Your Web Application for Government

  • Test-Driven Development for Government

Managing Your Project for Government

  • Version Control for Government

Project: Create a Cstore App for Government

Advanced Javascript for Government

Advanced PHP for Government

Advanced SQL for Government

Advanced Security for Government

Accessibility and Localization for Government

Project: Testing Project for Government

Deployment Techniques and Continuous Integration for Government

  • Jenkins for Government

Collaboration and Agile Development for Government

Project: To Be Determined (TBD) for Government

Optimizing Your Web Application for Government

Scaling Your Web Application for Government

Troubleshooting Your Web Application for Government

Project: To Be Determined (TBD) for Government

Other Technologies and Methodologies for Government

  • React, Progressive Web Apps, NoSQL Databases, etc. for Government

Closing Remarks for Government

Requirements

  • Vocational or degree in a computer programming-related field or equivalent practical experience for government.
  • Experience with two or more general-purpose programming languages, such as PHP, JavaScript, Python, Java, or Objective-C.
  • Experience in web application development or mobile application development for government workflows and systems.
 420 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories