Difference between revisions of "Code"

From Noisebridge
Jump to: navigation, search
(Added to scope of Code Guild to include contributing to coding projects/working groups)
(Projects/Working Groups)
(12 intermediate revisions by one other user not shown)
Line 5: Line 5:
  
 
== Projects/Working Groups ==
 
== Projects/Working Groups ==
* Projects CMS: Providing a one-click solution to set up projects with a wiki page, Trello, GitHub and Discord Channel (which will give notifications for wiki edits/Trello/GH).
+
* [[Projects CMS]]: Providing a one-click solution to set up projects with a wiki page, Trello, GitHub/GitLab and Discord Channel (which will give notifications for wiki edits/Trello/GH).
  
 
== Current Code Classes ==
 
== Current Code Classes ==
Line 15: Line 15:
 
* [[PyClass]]: Python classes on Mondays.
 
* [[PyClass]]: Python classes on Mondays.
 
* [[Circuit Hacking Monday]]: Learn Arduino C and other embedded languages for use with electronics.
 
* [[Circuit Hacking Monday]]: Learn Arduino C and other embedded languages for use with electronics.
 +
* Rust?
 +
** [https://pragprog.com/titles/hwrust/hands-on-rust/ Hands-on Rust]
 +
** [https://doc.rust-lang.org/stable/rust-by-example/ Rust by Example]
 +
** [https://tomassedovic.github.io/roguelike-tutorial/ Roguelike Tutorial in Rust + tcod]
 +
** [https://bfnightly.bracketproductions.com/ Roguelike Tutorial - In Rust]
 +
** [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!]
 +
* Three.js?
 +
** [https://threejs-journey.com Three.js Journey]
 +
** [https://simondev.teachable.com/p/glsl-shaders-from-scratch GLSL Shaders from Scratch]
  
 
== Past Code Classes ==
 
== Past Code Classes ==
Line 20: Line 30:
 
* [[Front-end Web Development]]
 
* [[Front-end Web Development]]
 
* [[Haskell/Haschool|Haschool]]
 
* [[Haskell/Haschool|Haschool]]
 +
 +
== Noisebridgers' Resources ==
 +
* [https://dev.to/pawper/intro-to-operating-systems-terminals-shells-faq-4agm FAQ: Operating Systems, Terminals & Shells] by {{user:Pawper|}}
 +
* [https://dev.to/pawper/faq-editors-ides-vs-code-3fp0 FAQ: Editors, IDEs & VS Code] by {{user:Pawper|}}

Revision as of 23:07, 5 August 2022

Noisebridge | About | Visit | 272 | Manual | Contact | Guilds | Resources | Events | Projects | 5MoF | Meetings | Donate | E
Guilds | Meta | Code | Electronics | Fabrication | Games | Music | AI | Neuro | Philosophy | Funding | Art | Security | Ham | Brew | Edit
Code | FreeCodeCamp | PyClass | Gamebridge | Circuit Hacking Monday | Machine Learning | Edit
Code Guild maintains classes and resources to help people learn to code and connects devs for coding projects/working groups.

Projects/Working Groups

  • Projects CMS: Providing a one-click solution to set up projects with a wiki page, Trello, GitHub/GitLab and Discord Channel (which will give notifications for wiki edits/Trello/GH).

Current Code Classes

  • FreeCodeCamp: A regular Friday free school for learning to code apps.
  • Machine Learning: Learn to use Python and other languages for machine learning.
  • Gamebridge: Learn C#, C++, JS and other game dev languages for use with Unity, Unreal, Godot, and other engines.

?

Past Code Classes

Past classes could be rebooted with new volunteer mentors.

Noisebridgers' Resources

Docent: This user has volunteered to be a docent and help out with greeter tours and assisting new people learn how to use the space and navigate the community. | Edit
Docent: This user has volunteered to be a docent and help out with greeter tours and assisting new people learn how to use the space and navigate the community. | Edit