Davit Gabrichidze joined Commschool lecturers' team for the Angular course

blog-detail-img

When in 5th grade, Davit enjoyed going to the computer science class, where Soviet-era computers were kept. He would write code on paper and struggle to get it to work when he brought it to school. This was the start of his relationship with technology.

The post introduces Davit Gabrichidze, who has 17 years of programming experience. He started using Angular in 2016 when it was still in beta, and continues to use the framework to build front-ends. Alongside his diverse technical background, Davit has worked in various roles such as IT consultant, project manager, and business director at companies like UGT, Tera Bank, and Georgian Railways. He is now the technical director and business partner at the successful Georgian startup Optio.ai, leading the programming of the company’s leading product, which is built entirely in Angular.

Davit is well-versed in programming history and remembers that years ago, manipulating the DOM with hundreds of lines of JavaScript was required to bring a web form to life, with different versions needed for each browser, as they handled CSS and JavaScript differently.

Davit believes the market has diverse tasks, capabilities, and demands, and that based on the specific context, Angular may be the most suitable choice at times, while React or something else may be better suited at other times. “Evaluation is always subjective and variable. My choice has remained on Angular because in the context of building Enterprise applications with a team of 4+ members, I find Angular more convenient.”

Davit shares the advantages of Angular: ● Angular is written in TypeScript, with strict typing rules and security ● It’s a complete framework, written by Google, with established approaches, standards, documentation, and stable development ● It’s ready for building Enterprise-level platforms ● Support is easy, as software requires keeping up with library updates ● Using Nest.JS (a Node.JS framework) for the backend, which is similar to Angular, allows faster transition for front-end developers

Davit shares the 3 key skills an Angular developer should have: ● Teamwork ● Perseverance ● Consistency

The post advises that if you want to develop in this direction, you should “write as much code as possible.” Results don’t come immediately, and dedication is required, but that’s the path experienced programmers have taken.

If you want to continue developing in Front-end Development by studying Angular, you need a basic knowledge of HTML, CSS and JavaScript.

Tell your Friends

You may interest

Intermediate
1350₾
The demand for tech talent has never been higher, making it increasingly challenging for companies to find and attract the best human resources. In this competitive environment, recruiters need not only a deep understanding of the tech industry but also practical expertise in how to find, onboard, and retain A+ tech professionals. This course is packed with practical work and designed to provide a detailed understanding of current trends, platforms, and qualifications - it's a mini MBA in human resource recruitment for the technology sector. Throughout the course, students will learn the complete 360-degree process of [Tech] recruiting.
14 Lectures
42 hours
Intermediate
1400₾
Agentic Artificial Intelligence is one of the most in-demand and widely applied technologies today. It is designed to act autonomously and make decisions with minimal human intervention. In other words, it can handle complex tasks such as planning, problem-solving, and communication. AI agents and no-code automation allow us to create systems that think, act, and respond to changing, dynamic environments. By the end of the course, students will be able to plan AI systems tailored to specific needs and automate processes to achieve more impact in less time.
8 Lectures
24 hours
Beginner
1200₾
In today's tech-driven world, AI - especially generative AI - has become a powerful tool to enhance, simplify, and optimize both personal and professional activities. Generative AI not only streamlines daily processes, but also helps with fast access to information, research, creative idea generation, task automation, and improving communication quality. This course equips participants with practical knowledge and hands-on experience to leverage AI efficiently in their day-to-day work - saving time, boosting productivity, and helping them keep up with the rapid pace of modern life.
9 Lectures
22.5 hours

ჯერ კიდევ არ იცი რომელი პროფესია შეგეფერება?

შეავსე ქვიზი და მიიღე პერსონალიზებული რეკომენდაციები კარიერულ გზასთან დაკავშირებით

დაწყება