Programming Foundations: Databases

Programming Foundations: Databases is an individual course offered by LinkedIn Learning. This educational opportunity is endorsed by the self-study group initiative at Boston PHP Meetup and is a supplement to a new offering set to begin in 2022 focusing on All Things Data.

Programming Foundations: Databases

View Certificate

Course Details

Once you get beyond basic programming, you’ll need a database. Databases provide a consistent, organized structure for storing and retrieving large amounts of data. They allow programmers to build more complex applications that can take orders, process payments, make recommendations, authenticate users, and more.

Programming Foundations: Databases provides the foundation you need to get started in database programming. Explore the terminology: normal forms, ACID and CRUD, referential integrity, transactions, records, and tables. Learn what role keys and unique values play in a relational model. Discover how to design the best system to contain your data, starting with the tables and relationships at the core of your database. Find out how to write queries to extract the data you need, and how to juggle the different demands of storage, access, performance, and security.

This course offers practical examples and clear explanations that will help you design databases that can withstand the needs of your applications, your data, and your users.

Course Outline

  • Introduction
  • Database Foundations
  • Tables
  • Relationships
  • Database Optimization
  • Querying a Database
  • Querying a Database
  • Conclusion

Programming Foundations: Databases is one of 11 courses in a LinkedIn Learning path entitled Become a Software Developer.

Boston PHP

Boston PHP is the largest education-focused Meetup in New England with more than 3,800 members. Our mission is to engage members in continuing education efforts. As a result, we offer services beyond in-person meetups. A cornerstone of our member engagement strategy is this virtual self-study group initiative called Web Apprentices.

If you would like to learn more about data management as part of a group of like-minded web developers, join Boston PHP Meetup and sign up for the next virtual self-study group focusing on All Things Data.

Gene Babon

Gene Babon is a team leader, project manager and web developer who is actively seeking next management-level opportunity. Learn more at Pick a lane. Keep driving.


|| Home ||


Gene Babon on LinkedIn | Web Apprentices on Twitter | Agile Appetizer on Facebook