Chris Castiglione
Co-Founder, One Month (YC-backed learning platform)
Christopher Castiglione is a developer with a specialty in UX strategy and Front-end. He has over ten years of experience developing digital products. In the past, he has designed applications for clients ranging from The Black Eyed Peas, Bacardi, and Toyota.
In 2012, Christopher spoke at over 70 events on programming and APIs. He's taught at Columbia University, The University of Amsterdam, SXSW, and has provided corporate training for clients ranging from Donors Choose to The New York Stock Exchange and American Express.
Chris is currently a member of the General Assembly teaching faculty. More information can be found here.
Previously (67):
Programming for Non-Programmers Intensive Weekend Workshop
Learn the fundamentals of front-end and back-end programming, plus try your hand at writing some code of your own.
9 Times
Programming for Non-Programmers
Learn the fundamentals of front-end and back-end programming, plus try your hand at writing some code of your own.
7 Times
Programming for Non-Programmers: Get Started
Learn the basics of HTML, CSS and JavaScript with hands-on projects. See how these fit into the broader landscape of programming languages.
5 Times
Introduction to HTML & CSS Workshop
In this workshop we’ll tackle the barebones of how to quickly develop a web site, and get it live on the Web.
4 Times
Replays: Rapid Prototyping + Fast UX Research (Online Workshop)
Learn how to do quick UX research and how to use the following prototyping tools: wireframing, Samantha Warren’s Style Tiles, Keynotopia, and “sketching with code."
3 Times
Programming Fundamentals for Non-Programmers: Intensive Workshop
Learn the fundamentals of front-end and back-end programming, plus try your hand at writing some code of your own.
3 Times
Optimizing Landing Pages for Conversion (Online Class)
In this class we’ll introduce the best practices involved in making a quality landing page.
2 Times
Integrating Payments with the Stripe API (Rebroadcast)
Stripe is a simple way to accept payments online. Learn how to integrate it seamlessly into your site.
2 Times
Programming for Non-Programmers Part 2 (Replay from NYC)
Are you a creative or entrepreneur that wishes you could speak tech with your web development team? We're here to help non-programmers communicate more efficiently with developers.
2 Times
Getting Started with WordPress (Online Workshop)
In this online workshop, we’ll have you up and running with your own custom site starting from scratch.
2 Times
Programming for Non-Programmers Part 1 (Replay from NYC)
Are you a creative or entrepreneur that wishes you could speak tech with your web development team? We're here to help non-programmers communicate more efficiently with developers.
2 Times
Building a Working Demo In 2 Hours With Ruby on Rails: A 2-Part Class (Online Class)
In this class we’ll get moving with Rails. In only two hours we’ll code and deploy a simple app.
2 Times
The ABCs of Web Typography (Livestream from NYC)
In this class we’ll learn how to maintain consistency across platforms by efficiently using CSS to optimize the look and feel of your site.
2 Times
A Practical Introduction to Web Development (Online Class)
This one hour class is for beginners who have never coded before. If you're looking to take your first steps with web development, this class is for you.
2 Times
Replays: Intro to JavaScript and jQuery (Online Workshop)
This workshop will give you an overview of what you can do with two essential programming languages: JavaScript and jQuery.
Replays: Getting Up and Running with APIs (Online Workshop)
By the end of this workshop, you will walk away with a better understanding of the secret language spoken by the devices and applications that we interact with every day.
The ABCs of Web Typography
Address the challenges developers face when bringing beautiful typography to the web by discovering the best practices for working with CSS.
Web Development: Let's Break it Down
Ever wonder what you can build with HTML, CSS, JavaScript, and API's? Find out what web development is all about in this free class.
Optimizely: A/B Testing Made Easy (Online Class)
Learn how to set up Optimizely, run experiments, and get started testing text, images, colors, and new arrangements of content on your site.
Programming For Non-Programmers: San Francisco Edition
Need to talk tech to your IT Guy? Learn the fundamentals of programming that will leave you feeling cool and confident.
Extra Credit Meetup
Extra Credit is a monthly meetup organized by General Assembly alumni.
Extra Credit: Tech News From GA Community + Beyond (Livestream from NYC)
Tech news from the GA community and beyond. Learn about new startups, products, and learning and networking opportunities.
Dialing into the Twilio API (Livestream from NYC)
In this class, Rob Spectre (Director of Developer Evangelism), alongside Christopher Castiglione, develop an app that hooks into the Twilio API.
The ABC's of Web Typography (Livestream REPLAY from Sydney)
In this class we’ll learn how to maintain consistency across platforms by efficiently using CSS to optimize the look and feel of your site.
Programming for Non-Programmers Highlights (Livestream from NYC)
Programming for Non-Programmers is a workshop series at General Assembly designed to help non-programmers communicate more efficiently with developers.
Wordpress Dev: Beyond Blogging w/ HTML, CSS, PHP, and Wordpress
Make beautiful, custom websites using Wordpress. In two workshops, you’ll learn the basics to get started.
Fundamentals of jQuery (Online Class)
So when is it ok to use jQuery and not JavaScript? What else is jQuery used for and how do you get started learning it? This livestream will help you understand the basics of jQu
What Can You Do With JavaScript? (Online Class)
In this livestream we’ll look at a variety of use cases in order to discern why a developer may have chosen to use JavaScript.
Integrating Payments with the Stripe API (Online Class in Sydney)
Stripe is a simple way to accept payments online. Learn how to integrate it seamlessly into your site.
Up and Running: Web Hosting & Domains (Online Class)
You’ve taken a few HTML or CSS classes and you’re thinking: now what? How do I get this stuff up on the Web? We’re here to help.
Replays: Web Design 101 (Online Workshop)
Are you an aspiring designer? Then this workshop is the perfect way to get you started on designing beautiful, responsive web pages.
Twitter Bootstrap: Getting Started (Online Class)
In this one-hour livestream, we'll get you up and running with the Twitter Bootstrap and implementing its responsive features.
Programming for Non-Programmers (Online Workshop)
In this online workshop you will learn the fundamentals of front-end and back-end programming, plus try your hand at writing some code of your own.
Replays: Building a Demo In 2 Hours With Ruby on Rails (Online Workshop)
In this class we’ll get moving with Rails. In only two hours we’ll code and deploy a simple app.