- What are the ramification of having an invalid value for a foreign key?
- If you replaced the word "click" with the word "change" in your event listeners, what would happen?
- Can you clearly articulate how an event listener works in the browser? If so, write it down and explain during your vocab review. If you can't use Google or GenAI to deepen your understanding.
- Why do you need the
if
statement in each of your event listeners? - Why is it important to have a foreign key on the Order objects instead of storing the word "Coffee" or "Cookie"?
- Can you explain what the value of
event.target
is? - What is the purpose of the
return database.orders => (order => ({...order})
, instead of just doingreturn database.orders
? - Can you explain what caused the
cannot read properties of undefined yada yada
when you first ran the project?
Description: Users should be able to view a list of all available pets.
Given a user accesses the web application
When they navigate to the 'Available Pets' section
Then they should see a list of pets currently available for adoption, including details like name, age, and type.
#!/bin/bash | |
current_shell=$(echo $SHELL) | |
if [ $current_shell == "/bin/bash" ]; then | |
echo -e "\n\n\n" | |
echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" | |
echo "@@ @@" | |
echo "@@ Change Needed: Switch to zsh @@" | |
echo "@@ This change might require your computer password. @@" | |
echo "@@ @@" |
Our technical vision is to establish a highly efficient and streamlined software development process that incorporates automation, monitoring, communication, and orchestration to enable seamless and reliable delivery of software releases. Our key goals are as follows:
- Automated Releases with Continuous Integration and Delivery: Our development process will be integrated with robust and automated continuous integration and delivery (CI/CD) pipelines that allow for efficient and frequent releases of software updates. This will include automated testing, building, and deployment processes that minimize human error and accelerate the time to market for new features and bug fixes.
- Production Environment Monitoring and Error Insight: We will implement comprehensive monitoring solutions that provide real-time insights into the performance, errors, and health of our production environment. Our development team will have access to detailed error and performance data, allow
- How do you explain the purpose of breakpoints, and what can you learn by using them?
- Explain the benefits of using the debugger for someone learning the basics of software development.
- How does a call stack help a developer focus on code that is incorrect?
- What is the purpose of "stepping through" your code when using the debugger?
Hello! The web development instruction team at Nashville Software School is currently seeking a new part-time senior instructor to help mold the next generation of developers here in Nashville. Our current need is for our C#/ASP.NET portion of the course.
As an evening instructor, you have a unique opportunity to coach students for 6 months at a time because the students are in the NSS program for an entire year.
- Monday: 6:00 PM - 9:30 PM
// Import the radio | |
import { radio } from "./broker.js" | |
// Listen on a channel | |
radio.listen("potteryCreated", data => { | |
// Use the data that was broadcast on the `potteryCreated` channel | |
const firedPottery = firePottery(data.piece, 2100) | |
// Broadcast on another channel with new data | |
radio.broadcast("potteryFired", { firedPottery }) |
const dadJokes = [ | |
{ | |
"id": 1, | |
"question": "What did one pirate say to the other when he beat him at chess?", | |
"answer": "Checkmatey" | |
}, | |
{ | |
"id": 2, | |
"question": "Why did I quit my job at the coffee shop the other day?", | |
"answer": "It was just the same old grind over and over." |