DEV Community

Adrian profile picture

Adrian

Teaching coding to kids, teens and creative adults at https://codeguppy.com

Illustrated JavaScript Coding Course

Illustrated JavaScript Coding Course

1
Comments
1 min read

Want to connect with Adrian?

Create an account to connect with Adrian. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Recursion in JavaScript - Practical exercises

Recursion in JavaScript - Practical exercises

Comments
5 min read
Building Raspberry Pi Paper Cyberdeck

Building Raspberry Pi Paper Cyberdeck

Comments
2 min read
10 Coding Projects for Middle and High School Students

10 Coding Projects for Middle and High School Students

13
Comments 3
3 min read
Learn JavaScript (creative coding and game development)

Learn JavaScript (creative coding and game development)

Comments
1 min read
Youtube: Recreational coding channel

Youtube: Recreational coding channel

2
Comments
2 min read
Implement a CPU emulator (a virtual machine) in JavaScript 1:03:38

Implement a CPU emulator (a virtual machine) in JavaScript

8
Comments 1
1 min read
Breakout clone 1:56:15

Breakout clone

5
Comments
1 min read
YouTube coding channel for absolute beginners 💖

YouTube coding channel for absolute beginners 💖

8
Comments
1 min read
Coding course for absolute beginners (video)

Coding course for absolute beginners (video)

9
Comments
1 min read
I'll start a new JavaScript coding channel. First live stream this Thursday.

I'll start a new JavaScript coding channel. First live stream this Thursday.

4
Comments
1 min read
💎 GUI / Windows library for JavaScript Canvas

💎 GUI / Windows library for JavaScript Canvas

1
Comments
1 min read
Coding Hints. Part V: Other hints

Coding Hints. Part V: Other hints

1
Comments
3 min read
Coding Hints. Part IV: Game Development

Coding Hints. Part IV: Game Development

15
Comments
22 min read
Coding Hints. Part III: User Input

Coding Hints. Part III: User Input

6
Comments
4 min read
Coding Hints. Part II: Drawing

Coding Hints. Part II: Drawing

1
Comments
7 min read
Coding Hints. Part I: JavaScript syntax

Coding Hints. Part I: JavaScript syntax

41
Comments 1
10 min read
Coding challenge: The OCR

Coding challenge: The OCR

6
Comments
32 min read
Coding challenge: Game Jam

Coding challenge: Game Jam

6
Comments
6 min read
Implement in a modern language: 10 PRINT CHR$(205.5+RND(1)); : GOTO 10

Implement in a modern language: 10 PRINT CHR$(205.5+RND(1)); : GOTO 10

3
Comments
1 min read
Implement an emulator for a fantasy CPU in JavaScript

Implement an emulator for a fantasy CPU in JavaScript

36
Comments
9 min read
Same Program - Two Implementations 💥

Same Program - Two Implementations 💥

2
Comments
3 min read
I wish you...

I wish you...

2
Comments
1 min read
What's the most impressive software you wrote?

What's the most impressive software you wrote?

3
Comments 4
1 min read
Do you tweet about coding?

Do you tweet about coding?

2
Comments 1
1 min read
What was the first programming language you learned?

What was the first programming language you learned?

6
Comments 21
1 min read
What’s your alternative solution? Challenge #59

What’s your alternative solution? Challenge #59

6
Comments
2 min read
What’s your alternative solution? Challenge #58

What’s your alternative solution? Challenge #58

7
Comments
2 min read
What’s your alternative solution? Challenge #57

What’s your alternative solution? Challenge #57

5
Comments 1
2 min read
What’s your alternative solution? Challenge #56

What’s your alternative solution? Challenge #56

5
Comments
2 min read
What’s your alternative solution? Challenge #55

What’s your alternative solution? Challenge #55

5
Comments 1
2 min read
Coding challenge: Generate a Tree on your computer

Coding challenge: Generate a Tree on your computer

5
Comments
2 min read
What’s your alternative solution? Challenge #54

What’s your alternative solution? Challenge #54

6
Comments 3
2 min read
What’s your alternative solution? Challenge #53

What’s your alternative solution? Challenge #53

5
Comments 1
2 min read
What’s your alternative solution? Challenge #52

What’s your alternative solution? Challenge #52

5
Comments 1
2 min read
What’s your alternative solution? Challenge #51

What’s your alternative solution? Challenge #51

19
Comments 4
2 min read
What’s your alternative solution? Challenge #50

What’s your alternative solution? Challenge #50

6
Comments 4
2 min read
Coding challenge: Implement a simplified 💻 Virtual Machine in JavaScript

Coding challenge: Implement a simplified 💻 Virtual Machine in JavaScript

9
Comments
3 min read
What’s your alternative solution? Challenge #49

What’s your alternative solution? Challenge #49

6
Comments 1
1 min read
What’s your alternative solution? Challenge #48

What’s your alternative solution? Challenge #48

6
Comments 1
2 min read
What’s your alternative solution? Challenge #47

What’s your alternative solution? Challenge #47

1
Comments
2 min read
What’s your alternative solution? Challenge #46

What’s your alternative solution? Challenge #46

6
Comments 2
1 min read
What’s your alternative solution? Challenge #45

What’s your alternative solution? Challenge #45

6
Comments 5
2 min read
FREE PDF: Creative Coding for Kids (an interesting read for adults too)

FREE PDF: Creative Coding for Kids (an interesting read for adults too)

5
Comments
1 min read
What’s your alternative solution? Challenge #44

What’s your alternative solution? Challenge #44

6
Comments
2 min read
What’s your alternative solution? Challenge #43

What’s your alternative solution? Challenge #43

6
Comments 1
1 min read
FREE PDF: Practice recursion with these 8 classic JavaScript exercices

FREE PDF: Practice recursion with these 8 classic JavaScript exercices

19
Comments
1 min read
What’s your alternative solution? Challenge #42

What’s your alternative solution? Challenge #42

6
Comments
1 min read
What’s your alternative solution? Challenge #41

What’s your alternative solution? Challenge #41

5
Comments 1
1 min read
What’s your alternative solution? Challenge #40

What’s your alternative solution? Challenge #40

5
Comments 1
2 min read
What’s your alternative solution? Challenge #39

What’s your alternative solution? Challenge #39

1
Comments 1
2 min read
FREE PDF: 50 JavaScript Coding Challenges for Absolute Beginners

FREE PDF: 50 JavaScript Coding Challenges for Absolute Beginners

37
Comments 1
1 min read
What’s your alternative solution? Challenge #38

What’s your alternative solution? Challenge #38

5
Comments
1 min read
What’s your alternative solution? Challenge #37

What’s your alternative solution? Challenge #37

5
Comments
2 min read
What’s your alternative solution? Challenge #36

What’s your alternative solution? Challenge #36

6
Comments 1
2 min read
What’s your alternative solution? Challenge #35

What’s your alternative solution? Challenge #35

5
Comments
2 min read
What’s your alternative solution? Challenge #34

What’s your alternative solution? Challenge #34

1
Comments 1
2 min read
What’s your alternative solution? Challenge #33

What’s your alternative solution? Challenge #33

7
Comments
2 min read
What’s your alternative solution? Challenge #32

What’s your alternative solution? Challenge #32

Comments
2 min read
Displaying ZX-Spectrum encoded screens in JavaScript

Displaying ZX-Spectrum encoded screens in JavaScript

5
Comments
12 min read
loading...