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.
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
Workshop Descriptions
Intro to JavaScript
Introduction to Object Oriented JavaScript
Taught by Froilan Miranda, Zip Code Wilmington
Starts with an introduction to object-oriented programming, then reviews the JavaScript object model, and finally demonstrates concepts of object-oriented programming in JavaScript. Participants should understand JavaScript concepts such as variables, types, functions, and scope.
Tools Needed
- sublime text or equivalent code editor
- modern browser with developer tools (firefox with firebug plugin, chrome)
Main Topics
- Intro to OOP
- Terminology
- Prototype-based programming
- JavaScript OOP
- Namespace
- Standard built-in objects
- Custom objects
- Classes
- Objects(class instance)
- Constructors
- Properties
- Methods
- Inheritance
- Encapsulation
- Abstraction
- Polymorphism
Intro to Node.js
Node.js the RIGHT way
Taught by Tariq Hook, Zip Code Wilmington
In software engineering, a design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. This course will focus on applying object oriented design patterns in Node.js to solve common design problems, and produce elegant reusable clean code. Participants should understand JavaScript concepts such as variables, types, functions, and scope.
Tools Needed
- sublime text or equivalent code editor
- modern browser with developer tools (firefox with firebug plugin, chrome)
Main Topics
- Intro to Node.js
- Intro to Design Patterns
- Factory Pattern
- Proxy
- State
- Template
- Command
- Clean Coding Concepts
This event is a part of Delaware Innovation Week's Dev Day Conference. Check out the full list of Dev Conference events.
Parking available at:
- 7th & Shipley Street Lot (713 Shipley Street) Hours 7:00 a.m. - 5:30 p.m.
- Renaissance Centre Garage (401 King Street) Hours 7:00 a.m. - 12:00 a.m.