Quick-Fire Lessons Tuesday Weekly

Hey folks!

Simply drop in to soak up the knowledge – for free!

This week’s Quick Fire Lessons will take place at 091 Labs at the regular time of 6:30pm on Tuesday.
Our next class will see us focus on JavaScript were we will introduce node.js.

Keep an eye on our social media for updates.

 


 

What’s it all about?
Quick-Fire Lessons are fast and loose, with an emphasis on learning by doing.
We aim to provide a supportive, open and safe environment for you to try out new things.

Quick-Fire Lessons are a weekly event, with lots of introductions to various awesome things. If you want to participate in the problems/exercises please bring your own laptop/device. It’s also fine to drop in for a look and listen.

These lessons will be facilitated by Micheál and Darren and possibly a mix of other people along the way through 2015. We’re constantly improving the learning experience from week to week. We’d like to keep this up so please be generous with feedback!

Our preliminary list for coding content (later will see more subjects) includes the lastest in the following languages/platforms:

  • HTML5 & CSS3
  • Python
  • JavaScript
  • Angular JS *
  • Git *
  • WordPress
  • Java *
  • Android App Development *
  • Basic Machine Learning ***
  • Arduino *

*Asterix’s mean that we cannot possibly cover everything in one class due to topics being very broad/deep.

See you there!

Quick Fire Lessons – 6th Jan 2015

Hey folks!

Simply drop in to soak up the knowledge – for free!

Quick Fire Lessons will begin at 091 Labs on 6th Jan 2015 @ 6:30pm.

We’re trying out a new format of class/course/workshop. We aim for it to be practical, concise and quick.

Quick-Fire Lessons will be a weekly event, with lots of introductions to various awesome things. If you want to participate in the problems/exercises please bring your own laptop/device. It’s also fine to drop in for a look & listen.

Our preliminary list for coding content includes the lastest in the following languages/platforms:

  • HTML5 & CSS3
  • Python
  • JavaScript
  • Angular JS *
  • Git *
  • WordPress
  • Java *
  • Android App Development *
  • Basic Machine Learning ***
  • Arduino *

*Asterix’s mean that we cannot possibly cover everything in one class due to topics being very broad/deep.

Things on our wishlist (if we can figure out how to download knowledge directly from the internet to your brain bits)

  • MEAN Stack:
  • MongoDB
  • Express.js
  • Angular.js
  • Node.js

What’s it all about?
Quick-Fire Lessons are fast and loose, with an emphasis on learning by doing.
We aim to provide a supportive, open and safe environment for you to try out new things.

These lessons will be facilitated by Micheál and Darren and possibly a mix of other people along the way through 2015.

See you there!

Quick Fire Lessons at 091 Labs

Tuesday Open Night 8 April 2014

091 Labs weekly Tuesday open night is tonight. The open discussion on simple OOP for novice programmers continues, this week small apps will be built with Processing. Some electronics projects will also be worked on and there will be some 3D Printing demos.

join us for a coffee and see what we are all about. Activities as diverse as electronics, knitting, papercraft, carpentry, board games and more. Come along, join us for a coffee and see what we are all about! All welcome.

C/Electronics classes, from Tuesday November 19

51b416028e3afae31c000f04.o

Every time I say “C-with-Linux-for-hardware classes,” I feel a little like Derek Zoolander: The Alanna Kelly C Workshop for People Who Can’t Code Good and who Wanna Learn to do Other Stuff Good Too.

Anyway.

Our C-with-Linux-for-hardware classes, hosted by Alanna Kelly, will begin on this Tuesday, November 19, and run for a total of three weeks with the goal of building a simple electronic dice that has been coded in C. You’ll learning soldering, electronics, C, and Linux at an introductory level.

Access to a laptop is mandatory; and an installation of a Linux shell, vim text editor, and GCC compiler are all very strongly recommended. If you run Windows or do not know how to install GCC, a remote shell accounts on an 091 Labs Ubuntu server will be available for the duration of the classes.

The cost of the four classes is €40, along with €10 for electronic components.

In short:

  • Tuesday November 19, from 7pm to 10pm.
  • Once a week thereafter, for three subsequent weeks.
  • Have access to vim, GCC, and Linux.
  • Shell accounts to a remote Ubuntu server will be provided if you don’t have any of the above.
  • You will learn C, Linux, and simple electronics (soldering, wiring).
  • The overall project will be to build and take home an electronic six-sided dice.

You are required to have:

  1. A laptop with network access.
  2. Either a Linux installation with GCC, or an installed terminal and SSH. OS X has this in Terminal.app, and for Windows you can install either Cygwin or PuTTY.

Learn to program in the Linux shell from August 19!

bash_classes_gif

Linux scripting and programming courses @091labs.
Four weeks, four classes, beginning August 19, 7pm.

Subjects include:

  • The fundamentals of computer programming.
  • Installation and maintenance of a Linux system.
  • Bash shell syntax, structures, and pipelines.
  • Practical tasks for shell scripts.
  • Passing data to and from binary programs.
  • Binary shell programming with C#/Mono.

Requirements:

  • Laptop computer.
  • Installation media (USB key, CD-R or DVD-R).

Cost:

  • €40 general rate for the full workshop.
  • €20 reduced rate for hackerspace members and students.

For more information, contact or visit:

Bare blurbs aside, I plan to use Ubuntu for this, and start off by showing people how to install Linux on their laptop. If they survive that (and the scary liability release for my assistance), delve into Boolean logic, basic structures, and hopefully devote most of my time to doing cool and practical things with the Bash shell.

I don’t intend to handhold through the Linux installation: If you want to program or script with Linux, I expect that you at least be comfortable enough to partition your laptop and install it. I really recommend that you come into this workshop with either a function Linux installation, OS X installation, or a Cygwin installation so you can begin working immediately – example code I use will be usable in both environments (except for the respective path differences).

The Big Topics of the shell workshop include:

  • Refreshment on elementary subjects: Boolean logic, Linux and its shell.
  • Input and output (STDIN, STDOUT, STDERR), and redirection.
  • Pipelines, and using them to build workflows.
  • Parsing, searching, and appending to files.
  • Coding standards and best practices.
  • Everyday uses and examples of shell scripts.
  • Including your own binary programs (C#/Mono) in your workflow. I will cover basics of this.

Come one, come all, and geek out to your heart’s content. :)