Learn all major elements of modern full-stack development and select the best path forward for your full stack career. This 100% online course features AI coding essentials and several hands-on projects that will teach you how to design and build a fully functioning website.

This Full Stack Software Developer course is designed to help you learn a wide range of skills and technologies that are essential for becoming a proficient full stack developer, such as aspects of front-end, back-end, and full stack development. From understanding fundamental concepts to mastering key technologies, this course provides a comprehensive education through milestone exercises and a hands-on project building a functional website that you can showcase to future employers.

  • Master advanced skills in client-side web development, including HTML, CSS, JavaScript, and Bootstrap
  • Gain knowledge of a selected JavaScript library/framework: Vue.js, React, or jQuery
  • Review core server-side development skills in one of the following tracks: Python and Django, Oracle APEX, or PHP and MySQL
  • Confidently manage relational databases and SQL for efficient data handling
  • Discover how to create, style, and validate web forms, including server-side validation and JSON integration
  • Apply strategies for enhancing coding efficiency and productivity using AI tools, with a focus on AI-assisted coding through ChatGPT
  • Achieve comprehensive training in both client-side and server-side web development
  • Gain hands-on experience with essential web technologies, including HTML, CSS, JavaScript, Bootstrap, and a JavaScript library/framework
  • Flexibility to select a server-side track (Python and Django, Oracle APEX, or PHP and MySQL) based on your career goals and prior experience, with instructor guidance available
  • Learn advanced concepts such as AI-Assisted Coding, which enables developers to enhance productivity and efficiency using tools like ChatGPT and other AI resources
  • Access opportunities to develop real-world projects and deploy them in production environments

We offer a wide range of highly interactive courses that you can take entirely online. All of our courses are led by expert instructors, many of whom are nationally known authors. Our online courses are affordable, fun, fast, convenient, and geared just for you. 

Let’s Get Started!

Follow the steps outlined here to get started in this program. We know the process can feel overwhelming, and we want you to know that we’re here to help! Please call or email us if you have any questions, whatsoever. It’s what we’re here for!

  • 1

    First Things First…

    Payment is required at the time of registration for this program. This program may qualify for a scholarship (or voucher) from the Upper Shore Workforce Investment Board, or WIB. Please reach out to the WIB to inquire about funding, if necessary, before you start the registration process below. Payment can also be made by Employer Sponsorship Billing, Credit Card, Cash or Check.

  • 2

    Request Registration Form

    Enter your contact information below, and a registration form and instructions will be sent via email.

    Ed2Go Inquiry

  • 3

    Submit Registration Form

    When you’ve received the registration form in your email, enter your information in the required fields, including your signature, and save the file on your computer. To finalize the registration, return it either via fax (410-827-5852) or the secure link below. We cannot accept emailed forms. Click the button below to upload your completed registration form (PDF) to our secure site.

    *Note that we are not able to enroll you in a course until payment or voucher/scholarship is in place.

  • 4

    Hang Tight!

    It will take a few business days to process your registration and payment once they are received. Once processed you will be granted access to the course.

  • 5

    Access Your Program

    Once the registration and payment have been processed you will be verified in the system, allowing you access to your course. If you have any questions or access issues, please don’t hesitate to reach out to us at [email protected]. Best of luck on your courses!

explore WAYS TO PAY

Convenient payment options for noncredit students.

At Chesapeake College, we offer several payment options to help you manage your tuition and fees in a way that best suits your financial situation. Whether you’re paying upfront, setting up a payment plan, or utilizing employer sponsorship, we’ve got you covered.

connect to WHAT’S NEXT