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 and coffee provided!
Please make sure to come with your laptop fully charged.
Agenda
- 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
Workshop Topics
- Intro to JavaScript
- Intro to Node.js
- Intro to Python
Workshop Descriptions
Check out what you'll be learning and what you'll need beforhand.
Intro to Node.js
with Jason Rhodes Senior Application Engineer at SparkPost
Prerequisites:
- Bring a laptop with you for the workshop
- You should know how to access a text editor (e.g. vi, atom) and a command line terminal (e.g. terminal, cygwin, iTerm) on your laptop
- Install nodejs in advance: here
- Verify node is installed on your favorite command line terminal: node -v (should print your node version, should be 4+)
- Install the workshop with npm (npm install -g learnyounode)
Intro to Python
with Derek Morgan Applied Data Scientist at Acuity Solutions Corporation
Prerequisites:
- Bring a laptop with you for the workshop
- Just a modern browser (Firefox, safari, or Chrome) should do it
Intro to JavaScript
with Dave Hurka, How Much Computer
Class Description:
Intro to JavaScript If you are familiar with HTML and CSS the next step on your journey to building dynamic websites and web applications is learning JavaScript. Also referred to as ECMAScript, JavaScript is essential to bringing your website to life and handling interactions between your application and the user. Through a series of discussions, examples, and hands-on-learning you will begin to build a foundation that will help you master JavaScript and leverage one of the most powerful and popular libraries ever built for web developers, jQuery. By the completion of the course you should have an understand of: Setting up a productive development environment Fundamental components of the JavaScript language The DOM Using JavaScript to create responsive and dynamic applications jQuery, browser events, and AJAX Other JavaScript libraries and frameworks The next step on your journey
Prerequisites: A basic understanding of HTML and CSS would be helpful. Please install the latest version of Chrome on your laptop ( or whatever device you will be using in class )
People that will benefit from this class: Anyone who wants a deeper understand of how the web works or people who are relatively new to web development and programming
Speakers
Jason Rhodes
Jason Rhodes is a JavaScript engineer at SparkPost (a super-cool, super-useful, super-free cloud…
Dave Hurka
Dave is a Baltimore native full-stack web developer who loves to create tools that make life easier as…