Program: Web Development


Web Development

Students will learn relevant and current web technologies including HTML5, CSS3, Javascript,  PHP, MySQL, popular content management systems and web frameworks. Other topics include mobile web application development, responsive design, accessibility, and user-centered design. This program is designed to prepare students for employment in Web Development related fields including both front-end careers. Two industry certifications in web development are available with successful completion of coursework. We are proud to offer classes taught by passionate industry professionals committed to providing you with real-world project-based learning opportunities.

WEB DEVELOPMENT - Program Brochure


Web Development, Associate in Science (AS)
Web Development – Full Stack, Certificate of Achievement (ACH)
Front End Web Developer, Certificate of Achievement (ACH)
PHP Web Programmer, Certificate of Achievement (ACH)
Android App Developer, Certificate of Accomplishment (ACC)

View all LBCC’s Programs of Study and Curriculum Guides
(New students need to refer to the current academic year for the most up-to-date info) 

Receiving a Degree/Certificate Class Schedule Make an Appointment


View courses offered in different semesters to assist in academic planning.

Course Name Fall Winter Spring Summer

Beginning Website Development

check icon Online check icon Online

Front End Website Development

Online Online

Web Development with PHP/MySQL


COSW 200
Introduction to JavaScript & JQuery


COSW 230
Web Development Frameworks

    Offer in  2020-2021  

COSW 240
Introduction to Content Management Systems


Introduction to IT Concepts & Applications

Programming Concepts & Methodologies


Database Concepts


COSP 201
Mobile App Development

Online Online Online Online
View Course Descriptions on LBCC College Catalog.


Start your career as a professional and/or specialist in the area below!

Front-end Careers
  • Web designer 
  • Junior web developer 
  • Web content specialist 
  • WordPress developer 
Back-end Careers
  • PHP developer 
  • JavaScript developer 
  • Full-stack developer 
  • Database developer 
  • Web application developer
To explore potential jobs in this field of study, we strongly urge you to visit LBCC Career Center. Working with a career counselor, we will assess your strengths, skills, interests, and accomplishments to help you identify internship opportunities and career goals that match your educational and professional needs.


How long does it take to complete the program?

Depending on the number of units you take and whether you are a full-time or part-time student, completing a certificate program can take as little as one semester and completing an associate degree program can take about two years.

The Web Development Program is offered in accelerated and regular semester length courses. In Fall 2019 we will offer a Boot Camp Model for COSW 10 and COSW 20 courses (8 weeks back to back) so that students can get through the program in a timely manner. 

Make a 30-minute appointment with an academic counselor to receive services in educational plans, transcript evaluation, and career planning.

Which course should I start with?

We suggest that students start with COSW 10 Beginning Website Development as the first course. It is the recommended preparation course for all of the other courses. After that class, you can proceed to COSW 240 Intro to Content Management Systems and COSW 20 Front End Website Development. Our most advanced courses are COSW 30 Web Development with PHP/MySQL, COSW 200 Introduction to JavaScript and jQuery and COSW 230 Web Development Frameworks all which require programming concepts such as variables, data types, loops, and conditional logic.  

What is Front-End Development VS. Back-End Development?

  • Front end development concentrates primarily on the visual design and user experience of a website or the client side of a website. It typically involves a strong understanding of HTML, CSS with some JavaScript for site interaction.
  • Back end development is more specific to the server side code which is consists of the behind the scenes processing of the features on a website. This typically involves a data connection and a programming language such as PHP, JAVA, Python, and Ruby. 

Do you offer online courses?

Yes, we offer online courses using our Course Management System, Canvas. Typically in the shorter sessions (Winter and Summer) we offer COSW 10 Beginning Website Development and COSW 20 Front End Website Development. We offer COSW 240 Intro to Content Management Systems online once a year, and alternate COSW 30 Web Development with PHP/MySQL and COSW 200 Introduction to JavaScript and jQuery yearly. 

Do you offer evening and/or weekend courses? 

Yes. Our program is primarily offered in evening hybrid courses with a start time of 6 pm during the Fall and Spring semesters. We offer a Saturday class for our beginner’s course COSW 10 Beginning Website Development. 

I have prior experience in Web Development. Can I still take classes? 

If you have been away from HTML/CSS for more than 2 years we recommend that you start with our COSW 10 course – Beginning Website and follow the recommended path. If you know HTML/CSS and would like to just take a course or two to update your skills, you are welcome to register for the more advanced courses. Feel free to contact us to ask any questions you might have about your qualifications and suggestions on which courses to take. 

How much does the program cost?

Please visit Financial Aid for tuition cost and Federal Work Study information.

Who are the Career & Technical Education (CTE) counselors?


Please visit the Counseling Office for Academic Counseling, Career Exploration, Educational Planning, College Transfer, Student Resources, and many others to help you achieve your educational goals.

How to transfer and lookup comparable listings?

To help determine if courses taken at other schools are comparable to Long Beach City College courses, please visit LBCC Transfer Evaluation System (TES).

For more information, please visit LBCC Transfer Center.

How do I receive my degree or certificate after I finish the coursework?

You will need to complete an application for your degree or certificate and submit that application to the LBCC Admissions & Records office. Read how to apply for graduation and receive your degree or certificate for more details.