John-Paul Takats

Use the filters below to explore my key skills, experience, tutorials, and blog posts. You can also learn more about John-Paul Takats on the About page.

Tech Blog & Tutorials

Good Enough Engineering: Why Perfect Code Never Ships
Good Enough Engineering: Why Perfect Code Never Ships
"If you're not embarrassed by the first version of your product, you've launched too late." – Reid Hoffman

Project Management Backend Dev Frontend Dev Marketing

An Introduction to REST APIs and fetching data from Yelp Part 1
An Introduction to REST APIs and fetching data from Yelp Part 1
Master the Basics: A Beginner’s Guide to APIs, HTTP Methods, and Data Integration!

API HTML / CSS JavaScript PHP Backend Dev Frontend Dev Tutorials

Creating an AI-Driven Portfolio Builder
Creating an AI-Driven Portfolio Builder
The Thought Process Behind Creating an AI-driven portfolio builder

HTML / CSS AI & Data Science Backend Dev Digital Multimedia

Photo Gallery (3)

From Code to Community (Video)
From Code to Community (Video)
Bridging Academia and Non-Profits: Web Tech with Purpose.

CMS Project Management Backend Dev Frontend Dev Marketing

Photo Gallery (3)

Come to my HTML / CSS Workshop at RIT hosted by WIC
Come to my HTML / CSS Workshop at RIT hosted by WIC
Wednesday, October 5, from 6:30 pm to 8 pm in GOL-2400 (the Golisano Computing College building)

HTML / CSS Backend Dev Frontend Dev Marketing

Photo Gallery (1)

More Items Coming
Stay Tuned
More Skills Ahead

Projects

Finger Lakes Wine Country Website with Accelerate Media
Finger Lakes Wine Country Website with Accelerate Media
Interactive Finger Lakes Website Empowers Visitors and Editors

API CMS Open Source PHP React WordPress Backend Dev Database Systems Digital Multimedia Frontend Dev Marketing

AI Portfolio Builder – Project Queen
AI Portfolio Builder – Project Queen
Generate a website using AI and edit it afterwards with no knowledge of html

API HTML / CSS AI & Data Science Backend Dev Frontend Dev

FeedMasher & RIT Homepage Channels
Feedmasher: Curate, Aggregate, and Display Content from Everywhere!

JavaScript MySQL PHP Backend Dev Database Systems Frontend Dev

iSchool Projects Capstone Repository
Promoting iSchool @RIT and sharing students accomplishments online

Drupal Open Source PHP Backend Dev Database Systems Frontend Dev

The Loop Social Network
A social network for prospective RIT students and the RIT community.

Joomla Open Source Project Management Backend Dev Frontend Dev Marketing

JFusion & Dobber Sports
Running complex business applications run with Open Source Software

API CMS Joomla Project Management Backend Dev Frontend Dev

More Items Coming
Stay Tuned
More Skills Ahead

Classes I've Taught

Web & Mobile II ISTE-240

JavaScript Joomla MySQL PHP Backend Dev Database Systems Frontend Dev

Foundations of Web Technologies II
Advanced Web Development for Graduate Students

API CMS HTML / CSS JavaScript MySQL PHP Backend Dev Database Systems Frontend Dev Usability & HCI

Foundations of Web Technologies I
A class for Graduate HCI students to learn about the Building Blocks of the Web

HTML / CSS PHP Backend Dev Database Systems Frontend Dev Usability & HCI

Software Development and Problem Solving I
A Journey from Basics to Software Engineering with Python

Python Backend Dev

Rapid Online Presence ISTE 305

CMS HTML / CSS JavaScript Open Source PHP Backend Dev Frontend Dev

Web Integration & Application ISTE-405
Integrating multiple technologies and content sources to create sophisticated web sites and apps

CMS HTML / CSS JavaScript PHP Backend Dev Frontend Dev


Whether it’s a weekend getaway, a neighborhood gem, or a travel highlight, you’ll find photo galleries and stories from the places and moments that caught my eye.