If you want to switch to the old version Click Here

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
Beginner
1050₾
Artificial Intelligence has become an integral part of the modern manager's role. Therefore, the better we understand what language to use and how to communicate with artificial intelligence, the easier it becomes to integrate it into our daily lives. Most importantly, artificial intelligence enables efficient time use and helps avoid routine tasks. Throughout the lectures, we will study how to use popular AI systems such as ChatGPT, Claude.ai, and Gemini. Working on practical assignments and the final project will help us gain in-depth knowledge about using AI tools and 'taming' them to our needs.
6 Lectures
18 hours
Intermediate
1700₾
In the modern world, no digital product or service is considered complete without a mobile application. Approximately 86% of mobile users worldwide use Android, making it the most popular direction in mobile development.Mobile applications are a type of software, so the initial stage of the course focuses on learning programming languages and approaches. After this, we move on to Android-specific frameworks, tools, and the application creation process.
24 Lectures
72 hours hours

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

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

დაწყება