Skip to Content
Home /  Courses And Programs / Introduction to Backend Development

In response to COVID-19 health guidelines, we have restructured most of our in-person Junior Academy workshops as online courses. This in-person workshop has been canceled and will not be offered as an online course. Please see our available online courses to find other topics that may interest you. If you have registered for this course, you will receive a refund. Contact us at srs@ucsd.edu if you have questions.


Explore Back-End Web Development

 

Knowing how to manage a website from hardware to software is a crucial skill for tech careers and for operating your own website. This class covers the final stage of web development, managing the equipment that runs a website.

Students will discover how the internet works from equipment to website. Then they will learn to create and manage a LAMP server, an open-source technology stack. Students will get an introduction to HTML and to the Linex/Ubuntu operating system. We will also cover basic website security. The class requires a Raspberry Pi computer board or an old computer system that is no longer in use so students can remove and erase the operating system.
 

What You Will Learn

 
  • Gain an understanding of how the internet works from hardware to website
  • Get familiar with the Linux/Ubuntu environment
  • Learn how to set up a LAMP server
  • Get an introduction to basic HTML
  • Create and use a MySQL/MariaDB database
  • Gain an understanding of how to connect to a database
  • Learn basics of website security

 

Note: During the first week of Junior Academy, this class is shortened to four days because of the Fourth of July holiday.

Return to the Sally Ride Science Junior Academy website here.

Course Number: CSE-90036
Credit: 0.00 unit(s)