Dev Intro Workshops
Whether you're new to programming or wanting to sharpen your skills, the Dev Intro Workshops are perfect for you. Workshops will be focused around today's most used languages and programs.
Select ONE focused workshop and spend over three hours in class with an expert, learning the basics in these hands-on workshops.
Hot breakfast provided!
Please make sure to come with your laptop fully charged.
- 8:30 a.m. - Registration, Breakfast & Networking
- 9:00 a.m. - Workshops Begin
- 10:30 a.m. - BREAK
- 10:45 a.m. - Workshops Resume
- 12:00 p.m. - Workshops end
Tentative Workshop Topics
- Intro to Node.js
- Intro to Sass
Check out what you'll be learning with these in-depth workshop class descriptions.
Taught by Dave Hurka, Founder of HowMuchComputer
By the completion of the course you should have an understand of:
- Setting up a productive development environment
- The DOM
- jQuery, browser events, and AJAX
- The next step on your journey
Prerequisites: Experience with HTML and CSS and a desire to take their potential as a developer to an entirely new level. If you have experience in other programming languages that will be useful but is not a requirement. Please install the latest version of Chrome on your laptop (or whatever device you will be using in class)
Intro to Node.js Workshop
Taught by Jason Rhodes, Software Engineer - Applications, Message Systems
In this Intro to Node.js workshop, we'll be working together to complete the open-source nodeschool lesson called "Learn You the Node.js For Much Win!". After a short introductory overview, we'll break into pairs to work through the hands-on command line workshop, starting with a basic "HELLO WORLD" and moving on to more advanced exercises covering synchronous & asynchronous I/O, filesystem operations, TCP and HTTP networking, events and streams.
- node, version 0.10.*
- npm (usually packaged with node but not always), version 1.4+
- the "learnyounode" workshop GitHub link, installable via "npm install -g learnyounode"
- be sure you can run $ learnyounode on your command line (check permissions, etc) and get the welcome screen similar to this screenshot.
Intro to Sass
Taught by Angelique Weger, Senior Front-End Developer at Detroit Trading and Organizer of the Girl Develop It Baltimore chapter
Sass is a CSS preprocessor that adds power and elegance to the basic language. Sass helps keep large projects efficient and well-organized and get small projects up and running quickly.
Angelique will introduce you to the basics of Sass, including variables, partials, nesting, color functions and mix-ins, as well as using programming concepts like if/else statements, for loops, and lists.
Prerequisites: This workshop assumes that you have a working knowledge of HTML and CSS and requires a laptop (Mac, PC, Linux) with a trial download of Prepros for compiling our Sass. If you don't want to download Prepros, you can also follow along using Sassmeister or CodePen.
This event is a part of Baltimore Innovation Week's Dev Day Conference. Check out the full list of Dev Conference events.
We have partnered with Parking Panda, the nationwide leader in online parking reservations, to allow visitors to purchase guaranteed parking near Dev Day. View real-time availability and pricing at many convenient locations within easy walking distance to Groove.
Once purchased, parking is 100% guaranteed even if the location otherwise fills up. Simply present your purchase confirmation at the selected location, and this serves as your payment with no additional payments or fees ever. Parking availability is very limited, so it is strongly recommended that you purchase your parking in advance, if driving.