Peter Carroll
Freelance Developer & IT Instructor
Peter wrote his first code in 1983 using a NorthStar Computer, complete with 32k of RAM and two 180k floppy drives. Since then he has coded mainly in C/C++/C#, Java, PHP, Python, and Javascript. His database work has covered DBASEIII in the eighties, through various SQL engines and he is currently messing around with MongoDB. He is a massive fan of open source software and thinks the future is very bright for the HTML5 ecosystem.
In addition to holding an MBA, he is a qualified mathematics teacher and holds teaching licenses in both the UK and Hong Kong.
Previously (69):
Intro to Coding: HTML & CSS.
In this hands-on introductory workshop, we’ll learn about the web development community and how the web works.
13 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.
6 Times
Getting Started With WordPress
Create a professional-looking website in no time by learning all about the WordPress platform, from the basics to the most advanced features.
6 Times
Code in One Day: HTML & CSS Crash Course
Get into front-end web development quickly and easily. Dive head first into HTML & CSS, skill up with live coding exercises, and build a basic web page from scratch.
5 Times
Javascript 101
In this introductory class, you’ll learn about the Javascript development community. You’ll also learn how to think programmatically and apply javascript programming fundamentals.
5 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.
3 Times
Front-End Web Development
Gain critical web development literacy to stand out in tech-driven fields in this 10-week evening course, on campus or online.
3 Times
Coding 101: HTML & CSS
In this hands-on introductory workshop, we’ll learn about the web development community and how the web works.
2 Times
Javascript Fundamentals Bootcamp
Learn the fundamentals of JavaScript and expand your coding toolkit with the No. 1 language in tech.
2 Times
Coding Workshop for Beginners: HTML and CSS
This session, designed for the beginner programmer, will assume no previous coding knowledge. Come along and get started with coding.
2 Times
2-Day Programming for Non-Programmers Bootcamp
Learn the fundamentals of front-end and back-end programming, plus try your hand at writing some code of your own.
2 Times
Front-End Crash Course: HTML and CSS
Learn the basics of front-end coding in HTML, CSS, and JavaScript. Write your own code and learn to build your own website.
2 Times
Code in One Hour with Financial Times
We will be introducing employees of the FT to coding as part of their Digital Learning Week.
Programming for Non-Programmers Weekend Bootcamp
Learn the fundamentals of front-end and back-end programming, plus try your hand at writing some code of your own.
GA Community Night: Make Your Own IoT Device with Arduino
GA alumni/student ONLY event: Come learn over drinks and snacks, how to make an "Internet of Things" device with Arduino (https://www.arduino.cc/), and get to know fellow GA-ers!
Front-End Web Performance Optimization
This workshop will guide you through principles and tools you need to optimize your web applications.
Launch Summit - Arduino Workshop
Arduino workshop
Coding for Marketers
Marketers, it's probably time you learned how to code.
Web Development Immersive
12-weeks. All day, every day. Learn the skills to become an entry-level web developer and the resources to get a job in this intensive program.
The What & Why of APIs
From Twitter to Facebook to smartphones to ATMs, APIs power our digital lives. We will discuss the basics of APIs: what they are, how they work, and why they matter.
Web Design for Non-Designers
A class for those who can't seem to get their site looking just right.
Coding for Designers
Designers, it's probably time you learned how to code.
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.
Open House
Do you want to learn more about General Assembly's upcoming courses and what it's like to be a GA student? Join our instructors, students, alumni and staff for an open house.
Introduction to PHP
Learn the basics of PHP in this introductory workshop.
Intro to Ruby on Rails
Curious about Back-End Web Development? Get a taste of what the Ruby on Rails framework does and how it can help you to create awesome web applications.
WordPress Bootcamp: Build a Website with WordPress
Make beautiful, custom websites using Wordpress. In this bootcamp, you’ll learn the basics to get started.
Front-End Web Development: Let's Break It Down
Ever wonder what you can build with HTML, CSS, and JavaScript? Find out what front-end web development is all about in this free class.
Internet of Things Workshop: Arduino Applications, Beyond the Basics
Students will apply the basic programming skills they have leared in the “Introduction to Arduino” workshop and will spend the day creating a working prototype you can take home.