Continuing Your Journey1:38 with Alena Holligan
You've learned a lot on your programming journey, but it's just the beginning. This continuous learning, in my opinion, is one of the best parts about programming. Let me help you discover how rewarding programming can be. What are the next steps in YOUR journey?
- Add more grade levels.
- Create an associative array of grade number and name. Then use that array to write out the message instead.
- Add Teachers and sign the message. Try both the current grade and next grade.
- Make an array of students to loop through.
- Change which due dates are displayed.
- Show only task due within x # days
- Sort task by each of the differant fields.
- Add more fields types.
Concepts to Practice
- for loops
- foreach loops
- while loops
- if statement
- indexed arrays
- associative arrays
- adding, removing and manipulating array elements
- sorting arrays
Join the Beginning PHP for the next leg of your journey.
Fantastic job putting in all the hard work you needed to complete this to-do app. 0:00 There are many more features and changes you can make, so 0:06 check the teacher's notes for some suggestions. 0:09 You've learned a lot on your programming journey, but it's just the beginning. 0:12 I this course we've explored many of the logical operators you'll use 0:16 throughout your voyage. 0:20 You can now handle complex data using arrays, sort, loop and display that data. 0:21 And apply conditionals to control the flow of your program. 0:28 You also use many of the built in functions that PHP supplies. 0:31 In the following courses, you learn to build your own functions, 0:36 work with databases, handle user input, and much more. 0:40 Building an application is about taking all the knowledge and 0:44 skills that you possess, and applying them to solve a problem. 0:47 As your programming skills grow, you become more comfortable and 0:52 efficient in your ability to solve a problem. 0:55 But coding skills are just one of the many skills that you bring to an application. 0:58 Problem solving skills and 1:03 your ability to ascertain the actual problem are often even more valuable. 1:05 Oftentimes you'll need to learn new skills as you go and 1:11 also new ways of thinking about a solution. 1:15 This continuous learning in my opinion is one of the best parts about programming. 1:18 I love learning and solving problems in new and interesting ways. 1:23 My goal as a teacher is to help you discover how rewarding programming can be. 1:28 I look forward to continuing this journey with you as we have fun and keep learning. 1:33
You need to sign up for Treehouse in order to download course files.Sign up