Hello! Log in or register to build your schedule.

Register

Dev Workshops

Fire up those laptops and get pumped to code!

Whether you're new to programming or you want to sharpen your skills, the Dev Workshops are perfect for you. They will be focused around today's most used languages and programs for those at the beginner, intermediate and advanced levels.

Select ONE focused workshop and spend over three hours in these hands-on class with an expert. Don't worry, we will give you a break and include lunch. OM NOM NOM.

Please make sure to come with your laptop fully charged.

Agenda

  • 10:00 AM - Registration, light breakfast & Networking
  • 10:30 AM - Workshops begin
  • 12:15 PM - BREAK (an amazing lunch)
  • 12:45 PM - Workshops Resume
  • 2:00 PM - Workshops end

Workshops

JavaScript Introduction Class:

Introduction to JavaScript

In this JavaScript crash course we will explain some of the basic features of the JavaScript language. To give some understanding of how it all works we will use these fundamentals to create a simple app and review how these features are common to all programming languages.

Workshop requirements:

  • A general understanding of the Internet and the World Wide Web (WWW).
  • Good working knowledge of HyperText Markup Language (HTML).
  • A modern browser (chrome, firefox)
  • A plain text editor (sublime text, notepad++, brackets)

Instructors: Iyasu Watts & David Ginzberg, Zip Code Wilmington

JavaScript Intermediate Class:

Introduction to Typescript

TypeScript is a typed superset of JavaScript that gets transpiled to plain JavaScript. This course will get you familiar with TypeScript and its powerful and scalable, cross-platform language . You will cover all of the main language features of TypeScript by building a simple app.

Prerequisites:

  • A beginner level understanding of JavaScript
  • You need to have Node.js and NPM installed
  • Having typescript already installed is a plus

Instructor: Froilan Miranda, Zip Code Wilmington

Javascript Advanced Class

A walking tour of TypeScript and Angular 4

The TypeScript-driven Angular framework is a one-stop shop for writing reactive single page web applications. Where other libraries like React force you to add every additional feature manually, and pick between several approaches, Angular tries to give you most everything you need within its ecosystem.

We'll take a walking tour of Angular 4, released just before ng-conf 2017, and build an application together using the Angular CLI. We'll learn enough TypeScript to wonder how you have lived without it for all these years, and build some components, services, and interact with data via a streaming API, RxJS.

Prerequisites:

Instructor: Ken Rimple, Chariot Solutions

Ruby Introduction Class

Fun with Programming and Flow Control: Ruby Games

Are you interested in programming, but perhaps felt too intimidated to try it? With the right setting and approach, learning to program can be challenging and fun! Together, we’ll create some simple programs using Ruby and conditional statements that can help our programs make decisions. After learning the basics, we’ll find out what dice, rock, paper, scissors, and guess the number all have in common - they’re fun games to build with programming and Ruby! In this workshop, we’ll create games that use input, output, conditional statements, and looping.

Instructor: Kylee Acker, Experience Manager, Launch Academy

Ruby Intermediate Class

Intro to Test Driven Development with Ruby and RSpec

In this workshop, we’ll write code that automatically tests our…code. Test Driven Development is a popular development technique where we write code that essentially validates our understanding of how a program should work. By writing these tests first with Ruby and RSpec, we can write better and more resilient programs. Along the way, we’ll learn about some object oriented design principles that will help us to write better and more coherent code.

Instructor: Dan Pickett, Co-Founder, Launch Academy

Temple University
Alter Hall 1801 Liacouras Walk 19122
Map of location

Speakers

  • Ken Rimple

    Ken Rimple

    Ken Rimple teaches, mentors and consults in JavaScript front-end platforms and has a long history of

  • Froilan Miranda

    Froilan Miranda

    15+ years working as a software engineer and presentation layer developer, creating

  • Iyasu Watts

    Iyasu Watts

    Worked 5+ year as a software developer and computer programming instructor at Temple University’s

  • David Ginzberg

    David Ginzberg

    David Ginzberg is a civic hacker with a professional background in finance, cyber security, and

  • Dan Pickett

    Dan Pickett

    In 2012, Dan Pickett co-founded Launch Academy built around the premises of helping people become the

  • Kylee Acker

    Kylee Acker

    Kylee Acker is the Experience Manager at Launch Academy Philadelphia. A Launch Academy alumna

Organizers

  • Technical.ly
Collaboration Powered by

Comments