BR Tutorial: Difference between revisions

From BR Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
This BR tutorial was designed for absolute beginners. It walks you through programming basics in simple steps with plenty of examples and self-guided practice. The "Intermediate" level tutorial is also now available, [[Tutorial 2]].
This BR tutorial was designed for absolute beginners. It walks you through programming basics in simple steps with plenty of examples and self-guided practice. The "Intermediate" level tutorial is also now available, [[Tutorial 2]].


[[Prerequisites|Basic Set Up]]
Update: There is also a [[Fast Track Tutorial]] for those who already have a basic knowledge of programming.
 
For visual learners, there is a youtube [https://www.youtube.com/channel/UCvO6oiRJZVstFLI3OOr2Zjw channel] devoted to BR, and includes demonstrations of the lessons in these written tutorials.
 
[[Prerequisites|Basics]]


1. [[Chapter 1|Introduction]]
1. [[Chapter 1|Introduction]]
Line 22: Line 26:


6. [[Chapter 6|Debugging Features]]
6. [[Chapter 6|Debugging Features]]
*[[Chapter 6#6.2 Using LIST to search for a character string|LIST]]
*[[Chapter 6#6.4 The RUN command’s STEP and TRACE options|RUN Step and Trace]]


7. [[Chapter 7|Unformatted and Formatted Printing]]
7. [[Chapter 7|Unformatted and Formatted Printing]]


8. [[Chapter 8|FOR/NEXT and ON GOTO]]
8. [[Chapter 8|FOR/NEXT, ON GOTO and DO]]


9. [[Chapter 9|Organizing Folders and Programs]]
9. [[Chapter 9|Organizing Folders and Programs]]
Line 32: Line 38:


11. [[Chapter 11|Full Screen Processing, Using Print Fields and Input Fields]]
11. [[Chapter 11|Full Screen Processing, Using Print Fields and Input Fields]]
 
*[[Chapter 11#11.2 PRINT FIELDS, INPUT FIELDS and RINPUT FIELDS|Statements]]
*[[Chapter 11#11.5 Multiple field processing with PRINT FIELDS|Multiple Field Processing]]
*[[Chapter 11#Multiple field processing and the use of control attributes|Control and Display Attributes]]
12. [[Chapter 12|Procedures]]
12. [[Chapter 12|Procedures]]


Line 46: Line 54:


18. [[Chapter 18|Error Handling and Recovery]]
18. [[Chapter 18|Error Handling and Recovery]]
 
*[[Chapter 18#18.2 The EXIT statement and many error conditions|EXIT Statement]]
*[[Chapter 18#Function keys and the ON error statement|ON ERROR Statement]]
[[Solutions|Solutions to Exercises]]
[[Solutions|Solutions to Exercises]]



Latest revision as of 19:25, 31 July 2015