Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dyalog/aplcourse
Dyalog APL self-study course
https://github.com/dyalog/aplcourse
apl course dyalog dyalog-apl education learning self-study
Last synced: 3 months ago
JSON representation
Dyalog APL self-study course
- Host: GitHub
- URL: https://github.com/dyalog/aplcourse
- Owner: Dyalog
- Created: 2021-03-12T10:05:08.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-11T07:09:05.000Z (3 months ago)
- Last Synced: 2024-11-11T08:19:20.440Z (3 months ago)
- Topics: apl, course, dyalog, dyalog-apl, education, learning, self-study
- Language: Shell
- Homepage: https://course.dyalog.com
- Size: 1.74 MB
- Stars: 9
- Watchers: 7
- Forks: 4
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# APL Course
A self-study introduction to Dyalog APL with exercises. This course consists of a series of short instructional notes interleaved with problem sets.[View the course](https://course.dyalog.com)
## Getting Started
If you're just starting out, you can use the [TryAPL](https://tryapl.org) online interpreter. Put TryAPL on one half of your screen, and view the course on the other half.Chapters and exercises involving the use of external files and some [system functions](./Quad%20names.md) require the full Dyalog system, which can be [downloaded for free from the Dyalog website](https://www.dyalog.com/download-zone.htm).
If you need help typing APL glyphs (e.g. `×⌿⍳`) then see [the APL Wiki](https://aplwiki.com/wiki/Typing_glyphs#Prefix_key).
## Audience
This course assumes high-school / secondary level mathematics knowledge, and some familiarity with basic programming terminology (e.g. *function*, *variable*, *recursion*). It is not intended as a general introduction to programming, but more of a fast-track to getting up and running with modern APL.## Feedback
If you have any suggestions, critcisms or praise, please [create an issue :fontawesome-brands-github:](https://github.com/Dyalog/APLCourse/issues/new).## Technology
This site is created using [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/).