Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Preview
Start a free Courses trial
to watch this video
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?
School's Out
- 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.
ToDo
- 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
- if/elseif
- switch
- indexed arrays
- associative arrays
-
array functions
- 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