Advanced Computing Concepts
Full-stack development is the coding and programming of both the front and back-ends of an application. This includes creating the design and interactivity of the application itself, and implementing data transfer between a server, database, and client.
Project Ideas:
- An astronomy board, where users can share images of astronomical phenomena and information about it.
- Chatrooms, where you can choose a room and write messages on whatever topic. Other users can respond.
- An online self-help group where you can talk to people with similar struggles as yourself and help each other get through it.
Course Questions:
- What exactly is a database? What kind of data does it contain that needs to be communicated to the server/client?
- Do web developers actually write websites in HTML/CSS or is there a more modern way to create a website?
- What are SQL, PHP, and JQuery? What will we be using them for?
Jobs in Full-Stack Development:
Full Stack Developer (Mid-Level, and Senior)
Full Stack Developer