Skip Main Navigation
Page Content
This event has ended

Save This Event

Event Saved

Web Development for Newbies


Weekly Event - Every Tuesday: 7:00 PM to 10:00 PM (EDT)

Web Development for Newbies

Share Web Development for Newbies

Event Details


This course is designed for those who have ideas but no ability to code. You know, the bright eyed, bushy tailed, movers, shakers, entrepreneurs, innovators and makers, that fill the rooms of every beer and pizza laden meetup in town. Yeah, YOU!  Here's for you kid! The course will take you from idea, to planning, through the process of building a SWEET mobile web application. Its designed neither to make the student a software engineer in 6 weeks nor to be a replacement for the product a more experienced (aka badass, don't worry, this will soon be you) software engineer would produce. This is meant to be a viable alternative to posting that, "looking to hire a developer who won't exploit me" ad on craigslist, or outsourcing to an offshore development team who may or may not build what you want. This course will teach you the rules of the game, how to apply them like a boss and how to quickly find answers to questions when you’re unsure.

This is a 6 week course that will take place on Tuesdays from April 29th - June 3rd. The schedule for the course is as follows:


Tuesday April 29th 7:00pm - 10:00pm

Tuesday May 6th 7:00pm - 10:00pm

Tuesday May 13th 7:00pm - 10:00pm

Tuesday May 20th 7:00pm- 10:00pm

Tuesday May 27th 7:00pm - 10:00pm

Tuesday June 3rd 7:00pm - 10:00pm 


Evan Rose is a self-taught mobile/web developer and technology entrepreneur, recently launching Ecruit, a web application designed to help college students find their passion, explore career paths and connect with hiring managers who can get them the job. He codes on the LAMP stack (Linux, Apache, MySQL, PHP) + Javascript (jQuery, Angular JS) with a specific focus in mobile web applications, responsive design and single page web applications.

Prior to this, Evan worked on Chase Community Giving at J.P. Morgan and created NiteFly, a mobile application designed to serve as the Open Table for nightlife. In addition to serving as a Network for Teaching Entrepreneurship National Business Plan Competition Judge and guest speaker, Evan is the founding event chair for the Harvard Club of New York's Technology and Entrepreneurship Panel which brings together successful entrepreneurs, venture capitalists and alumni to share experiences, advice and opportunities. 

Evan lives in Manhattan and graduated from Harvard in 2009 with an A.B in Social Anthropology. Find more information about Evan and his works at


 1. Web Development for the Complete Beginner

  1. Class 1 ­ Introducing the Client/Front End

    1. What are the components of a web application?

      1. Front End

        a. HTML5
        b. CSS3
        c. Javascript (ES6)

      2. Back End

        1. MySQL

        2. PHP (or Ruby, Python, etc)

    2. Proper HTML Document Structure

    3. Walk through a CSS Stylesheet

    4. How HTML and CSS Work Together (ID’s Classes, Element Hierarchy)

    5. Coding Environment Setup

    6. Your First View Template

    7. Choosing your Project

  2. Class 2 ­ Introducing the Server

    1. Websites vs. Web Applications

    2. How applications are built


is PHP: Hypertext Preprocessor and what is it used for?

How PHP started
Where PHP stands today
Some high­load sites using PHP

is a relational database?
MySQL Basics
Data Modeling Basics
What a well structured DB looks like for a simple web application (Introduce Sample Application)

4. Putting it all together, how HTML, CSS, PHP and MySQL come together in a Sample App

iii. PHP Rundown

  1. Variables

  2. Control Structures

  3. Data Structures

  4. Data Handling

c. Class 3 ­ Database Modelling in MySQL and PHP

  1. Turning an application idea into a set of data models

  2. Data Types

  3. Proper database structure

  4. Database Normalization


  1. Writing SQL Queries

  2. Turning your data model into an API using Laravel

  1. Class 4 ­ Key Server­Side Application Functions & The Laravel Application Framework

    1. Model ­ View ­ Controller Application Structure

    2. Login, Registration, Authentication and Session Handling

    3. Form Handling & Validation

    4. Mailing

    5. Security

    6. The Blade Templating Engine

    7. How all of these parts fit into a full web application

  2. Class 5 ­ Connecting the Client and the Server

    1. Introducing Javascript

    2. Common design patterns and uses of Javascript

      1. Module Structure

      2. Event Handlers

      3. Animation

      4. Integrating Plugins

    3. The Magic of jQuery

      1. Basic Structure of a site using jQuery

      2. Introducing Asynchronous Javascript and XML (AJAX)

  3. Class 6 ­ Tying it All Together and API Integration

i. Wrapping Up Your Web App

  1. Optimizing Your Code

  2. Application Security

  3. Deployment

  4. Server Management

  5. Performance Optimization


Have questions about Web Development for Newbies? Contact TurnToTech


184 5th Avenue, New York, NY (4th Floor)
New York , NY 10010

Weekly Event - Every Tuesday: 7:00 PM to 10:00 PM (EDT)

  Add to my calendar



TurnToTech is a software company with a focus on software education. We offer technology entrepreneurs and professionals who are looking for an edge in today's highly rewarding technology world an accelerator-based environment where they get to rapidly acquire computer programming and software engineering skills by constantly working on challenging projects in collaboration with world-class mentors. 

  Contact the Organizer

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.