diff --git a/chapters/tutorial.xml b/chapters/tutorial.xml
index bafbdb5b4ddf..68bde83362ef 100644
--- a/chapters/tutorial.xml
+++ b/chapters/tutorial.xml
@@ -305,15 +305,15 @@ You are using Firefox.
-
str_contains() returned true
-
You are using Firefox
-
+
str_contains() returned true
+
You are using Firefox
+
-
str_contains() returned false
-
You are not using Firefox
-
+
str_contains() returned false
+
You are not using Firefox
+
]]>
@@ -419,16 +419,83 @@ Hi Joe. You are 22 years old.
What's next?
+
+ With your new knowledge you should be able to understand most of the manual.
+
- With your new knowledge you should be able to understand most of
- the manual and also the various example scripts available in the
- example archives.
+ In particular you may want to explore the following features:
+
+ Reading and writing files with the filesystem functions
+ Handling file uploads
+ Fetching remote pages and files with Curl
+
+ Storing and analyzing data in a database with PDO
+ (SQLite can be used without running a database server)
+
+ Persisting data across requests with Sessions
+
+
+ There's a trove of libraries and frameworks
+ for every occasion on the Packagist repository, all installable via
+ the Composer package manager.
+
+
+ For community help and advice, check out the Help page.
+
+
+ For a variety of podcasts, presentations and other videos, check out the
+ community PeerTube.
+
+
+ Other community resources that will help you include "awesome lists" (curated directories of links) and "developer
+ roadmaps" (lists of related topics)
+
- To view various slide presentations that show more of what PHP can do,
- see the PHP Conference Material Site:
- &url.php.talks;
+ When you're stuck with no idea where to start, try breaking down your project or problem into smaller parts,
+ allowing you to more easily see what you already know how to do and what you need to learn. The list can be as deep
+ / detailed as you need. For example, building a blog might be broken down into the following parts:
+
+
+ Listing and viewing pages
+
+
+ Reading records (pages) from a database
+
+
+
+
+ Creating pages
+
+
+ Handle form submission
+
+
+ Writing records (pages) to a database
+
+
+
+
+ Admin login
+
+
+ Reading records (users) from a database
+
+
+ Handling passwords
+
+
+ Persisting data (user login) across requests / pages (sessions)
+
+
+
+
+
+ If there's nothing particular you want to build, you can try searching for coding exercises such as katas,
+ challenges and "code golf". Even when not specifically aimed at PHP, most should be completeable and will likely
+ challenge your knowledge and thinking.
+