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 offer packaged 1-3 day workshops for:
We can help you build or grow your Python team through training and coaching. We can talk about what your team needs and co-develop an internship or upskilling programs with you.
Technical training is only one part of the equation in developing a mature and well rounded software team. We operate with the belief that the individual has the capabilities within them. Our coaching and mentoring service is meant to utilize our years of experience in the industry to bring direction and accountability towards bringing out their full potential.
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.
Cultivating team culture and collaboration, building camaraderie for a distributed team, facilitating a safe space and fostering an engineering culture.
R&D, software architecture, risk assessment, helping you create an implementation strategy as well as setup an effective development process.
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
Learning how to program is more than just learning a computer language. It’s about creating an effective and productive mindset towards problem-solving.
This course will teach you the building blocks of a program. If you've never written a line of code in your life, we got you covered!
Prerequisite: None
Duration: 1-day @ 6hrs/day
This course aims to give a clear understanding and utilization of fundamental Python constructs.
It also aims to develop the skills needed for writing effective and powerful Python scripts.
Prerequisite: None
Duration: 3-days @ 6hrs/day
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