Install the Rails gem if you haven't done so before
This lab requires the sample world database found here: https://dev.mysql.com/doc/index-other.html
Let's learn a few things about this crazy world!
Here's a model of what you now have loaded in the world
database. The first row is the table name, the second is the primary key and finally the remaining are any additional attributes.
- Explain what freelance development is and why companies contract developers
- List what paperwork is generally involved on both sides
- Explain what a Statement of Work (SOW) is
- Explain what scope creep is, and how to avoid it
- Describe the accounting required for freelance developers
- Explain how to price your services
- Explain what SDLC is and why we use it
- Provide a general overview of what "Agile" means and compare it to Waterfall
- Explain what SCRUM is, and how it relates to agile.
- Describe the process of requirements gathering.
- Explain what a user story is, and what specific points it should include.
- Explain what PDO is and it's role in accessing data
- Explain how to set up environment variables using PHP dotenv
- Explain how to establish and destroy database connections
- Describe what prepared statements are
- Explain how to bind parameters to safely form SQL queries
- Explain how to get the new ID generated from an insert statement
NewerOlder