Variety Coding Workshop: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
Pawper (talk | contribs)
No edit summary
Pawper (talk | contribs)
 
(6 intermediate revisions by the same user not shown)
Line 13: Line 13:
* Ask us for an access token to be able to enter without buzzing in.
* Ask us for an access token to be able to enter without buzzing in.


=== WHAT WE TEACH ===
=== PLANS WITH BIG CODING ENERGY ===
We are going through different programming courses and extended tutorials.
We are going through different programming courses and extended tutorials.
OCTOBER:
 
==== October ====
* Three.js - Follow along with Phillip as he goes through two popular Three.js courses.
* Three.js - Follow along with Phillip as he goes through two popular Three.js courses.
** [https://threejs-journey.com Three.js Journey]
** [https://threejs-journey.com Three.js Journey]
** [https://simondev.teachable.com/p/glsl-shaders-from-scratch GLSL Shaders from Scratch]
** [https://simondev.teachable.com/p/glsl-shaders-from-scratch GLSL Shaders from Scratch]
???:
 
==== In the future ====
* Rust & WebAssembly
* Rust & WebAssembly
** [https://pragprog.com/titles/hwrust/hands-on-rust/ Hands-on Rust]
** [https://pragprog.com/titles/hwrust/hands-on-rust/ Hands-on Rust]
Line 27: Line 29:
** [https://rustwasm.github.io/book/ Rust 🦀 and WebAssembly 🕸]
** [https://rustwasm.github.io/book/ Rust 🦀 and WebAssembly 🕸]
** [https://medium.com/@cwervo/parc3l-combining-three-js-rust-and-webassembly-c1e643ef7681 Parc3l: Combining Three.js, Rust, and WebAssembly!]
** [https://medium.com/@cwervo/parc3l-combining-three-js-rust-and-webassembly-c1e643ef7681 Parc3l: Combining Three.js, Rust, and WebAssembly!]
* HyperCore Protocol + related packages for p2p magic. In advance of the Holepunch codebase which will be open source later this year (used for https://keet.io/).
** https://hypercore-protocol.org/
** [https://youtu.be/tFpjKdrTQnQ Paul walks through the Hypercore Protocol API stack]
** [https://youtu.be/YppAyNkXUbs Paul gives an overview of using the Hyp CLI]
** [https://youtu.be/Y_8o6BlRF6s Live code: Let's build a Hyperdrive & Hyperbee app in NodeJS]
=== RELATED CLASSES ===
* Also Fridays has [[FreeCodeCamp]] programming class.
=== CONTACT OUR MENTORS ===
Contact our volunteer mentors who lead tutorials every week.
* [[User:Pawper|Phillip Wessels]], Developer, phillip.a.wessels @ gmail DOT com, Pawper on Discord
=== THINGS TO BRING ===
* Laptops, especially ones with decent 3D graphics cards for Three.js.
* Mouse (trackpads are hard to use for 3D and game dev).
* iPhones, Androids, VR headsets, AR headsets, Apple TVs & other cool devices
* Adapters you may need to hook your laptop to the big projector screen to show off your code to the group.
** (type c to hdmi, mini displayport to hdmi, )
[[Category:InTheSpace]]

Latest revision as of 11:13, 17 August 2022

Variety Coding Workshop is a weekly coding meetup day to learn new technologies and collaborate on coding projects.
  • WHEN: Mondays 6:30-10:30PM
  • WHERE: Noisebridge @ 272 Capp St. San Francisco (Directions & Getting in)
  • WHO: For anyone who wants to learn to program or do coding. All skill levels and kinds of devs are welcome.
  • MENTORS: Phillip

Come to Noisebridge Mondays to learn to program and collaborate on coding projects! We are focusing on JavaScript and Rust to make cool things.

GETTING IN

[edit | edit source]
  • To enter, push the button doorbell and you'll be buzzed in.
  • Ask us for an access token to be able to enter without buzzing in.

PLANS WITH BIG CODING ENERGY

[edit | edit source]

We are going through different programming courses and extended tutorials.

October

[edit | edit source]

In the future

[edit | edit source]
[edit | edit source]

CONTACT OUR MENTORS

[edit | edit source]

Contact our volunteer mentors who lead tutorials every week.

  • Phillip Wessels, Developer, phillip.a.wessels @ gmail DOT com, Pawper on Discord

THINGS TO BRING

[edit | edit source]
  • Laptops, especially ones with decent 3D graphics cards for Three.js.
  • Mouse (trackpads are hard to use for 3D and game dev).
  • iPhones, Androids, VR headsets, AR headsets, Apple TVs & other cool devices
  • Adapters you may need to hook your laptop to the big projector screen to show off your code to the group.
    • (type c to hdmi, mini displayport to hdmi, )