We are a grassroots business built as a result of our passion for learning and teaching.
We have trained and coached software engineers in the telecoms, fintech, and outsourcing industries, and the Philippine Navy.
It started at a point when we became in charge of hiring new people for our dev teams. It was when we noticed a shortage of tech talents with the right skills.
Realizing that a key problem lies with the huge gap between the academe and the industry, we developed training and coaching programs to fill those gaps.
Since then, we made it our personal mission to teach practical software development skills for tech professionals and leaders in the Philippines.
Tech is a very democratizing career and skills pay the bills. Our goal is to empower individuals with the right skills and mindset for honing their craft and helping them succeed.
We believe skills truly fulfill their potential and purpose when paired with passion. That's why we're called CodeHappy.
We offer packaged 1-3 day workshops for Core Python Development, Python Data Processing, Python Web Development, Linux Essentials, Git Essentials
CodeHappy can be engaged in developing custom training for your team. Our expertise lies in all things Linux and Python. It’s a broad range but it is basically anything within the spectrum of how Linux and Python is utilized in software engineering. We can talk about what your team needs and we can come up with the right course offering.
A brown-bag session that aims to give a quick introduction to the basics of Python and its many possibilities
Brown-bag session Goals:
Prerequisite: None
Duration: 1-hour
This workshop is designed to introduce participants to the world of programming through Python, one of the most versatile and widely-used languages in the industry.
Over the course of two days, participants will be guided through the foundational elements of Python and then progress to more advanced topics, all while building a practical project.
The workshop will be interactive, featuring quizzes, exercises, and Q&A sessions.
Workshop Goals:
Prerequisite: None
Duration: 2-days @ 6hrs/day
This comprehensive workshop provides a deep dive into the fundamentals of data processing, with a special focus on data manipulation using the Python programming language.
Participants will gain practical experience by working with a variety of real-world data types, and will be equipped with the skills and confidence to initiate their own data processing projects.
The workshop also introduces basic data visualization techniques and demonstrates the use of AI tools like ChatGPT to assist in coding.
Workshop Goals:
Prerequisite: None
Duration: 2-days
This course aims to equip the students with skills needed to understand how to work in a Linux environment and utilize version control in their software projects.
Prerequisite: None
Duration: 3-days @ 6hrs/day
This course aims to introduce unit testing using the pytest library as part of a developer’s workflow and imparts an attitude towards delivering quality software that meets business objectives.
Prerequisite: Python Fundamentals
Duration: 1-day @ 6hrs/day
Etiam suscipit sed sem nec elementum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed accumsan, urna vel finibus sollicitudin, urna sem fringilla nisi.
In vel ante tristique, blandit nisi in, feugiat nisl. Nunc sagittis pretium arcu, ac consectetur diam feugiat vitae. Pellentesque sit amet elit facilisis, sodales nisl non, luctus ex. Donec molestie consequat velit, id imperdiet arcu sollicitudin.
Praesent ac tempus ipsum, eget consequat ante. Sed consequat, elit euismod finibus faucibus.
Etiam suscipit sed sem nec elementum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed accumsan, urna vel finibus sollicitudin, urna sem fringilla nisi.
In vel ante tristique, blandit nisi in, feugiat nisl. Nunc sagittis pretium arcu, ac consectetur diam feugiat vitae. Pellentesque sit amet elit facilisis, sodales nisl non, luctus ex. Donec molestie consequat velit, id imperdiet arcu sollicitudin.
Praesent ac tempus ipsum, eget consequat ante. Sed consequat, elit euismod finibus faucibus.
All our training courses are designed to be productive, industry-relevant and maximizes the learner's focused time during the sessions.
Our work is defined by our 3 pillars:
Co-founder and Principal Trainer
Co-founder and Training Advisor