# DigiSchool > DigiSchool is an IT and creative-skills education school based in Yerevan, Armenia. It offers practical courses in programming, design, marketing, and AI, taught by experienced professionals in in-person, online, and hybrid formats. The website is bilingual (Armenian and English); append `/en` to any URL for the English version (e.g. `https://digischool.am/courses/en`), and `/hy` for Armenian (default). ## About - DigiSchool - programming, design and marketing courses in Yerevan, Armenia. - Address: Vazgen Sargsyan 26/3, Yerevan 0010, Armenia. - Phone: +374 98 408460 - Email: info@digischool.am - Formats: in-person, online, and hybrid. Beginner to advanced levels. - Course content, schedules and pricing are listed per course page. Monthly pricing and duration are shown on each course page. ## Courses - [All courses](https://digischool.am/courses): Full catalog of DigiSchool courses across programming, design and marketing. - [Web Development](https://digischool.am/web-development): Full course covering HTML, CSS, JavaScript, Bootstrap, PHP and MySQL; build responsive websites. - [Python](https://digischool.am/python): Python programming - OOP, Django/Flask, Tkinter/PyQt, Pandas, NumPy and real projects. - [Java Pro](https://digischool.am/java-pro): Advanced Java - Core Java, OOP, Spring Boot, Hibernate, MySQL/PostgreSQL, multithreading. - [React.js](https://digischool.am/react-js): React, JSX, Hooks, components, state management, React Router, API integration and Vite. - [Artificial Intelligence (AI)](https://digischool.am/ai): Working with AI tools, machine learning basics, data analysis and building practical AI projects. - [Scratch (for kids)](https://digischool.am/scratch): Visual block-based programming for children - sprites, animation, interactivity and simple games. - [UI/UX Design](https://digischool.am/ui-ux-design): Figma, Adobe XD, Photoshop, Illustrator, wireframing, prototyping, design systems and user testing. - [UI/UX Design (1-on-1)](https://digischool.am/ui-ux-design-individual): Individual UI/UX design course with personalized instruction. - [Graphic Design](https://digischool.am/graphic-design): Adobe Photoshop, Illustrator, InDesign, color theory, typography, logo design and branding. - [Graphic Design (1-on-1)](https://digischool.am/graphic-design-individual): Individual graphic design course with personalized instruction. - [Social Media Marketing (SMM)](https://digischool.am/smm): Content creation, analytics, influencer marketing and ad campaign management. - [Social Media Marketing (1-on-1)](https://digischool.am/smm-individual): Individual SMM course with personalized instruction. ## Gift cards - [Gift cards](https://digischool.am/giftcard): Buy a DigiSchool gift card so someone can learn programming, design or a new tech skill. ## Careers - [Careers / Vacancies](https://digischool.am/careers): Open positions at DigiSchool in teaching, design and marketing. - [Full-Stack Instructor](https://digischool.am/careers/fullstack-instructor) - [Front-End Instructor](https://digischool.am/careers/frontend-instructor) - [Python Instructor](https://digischool.am/careers/python-instructor) - [Java Instructor](https://digischool.am/careers/java-instructor) - [Graphic Design Instructor](https://digischool.am/careers/graphic-design-instructor) - [UI/UX Instructor](https://digischool.am/careers/ui-ux-instructor) - [SMM Instructor](https://digischool.am/careers/smm-instructor) - [SMM Specialist](https://digischool.am/careers/smm-specialist) ## Tools - [Salary calculator (Armenia 2026)](https://digischool.am/salary-calculator): Free gross-to-net and net-to-gross salary calculator using Armenia's 2026 tax rules (income tax 20%, funded pension, military stamp duty). - [Course-finder quiz](https://digischool.am/quiz): A 5-question quiz that recommends the best DigiSchool course for your goals. ## Blog - [Blog](https://digischool.am/blog): Articles and guides on programming, design, digital marketing and tech careers in Armenia. - [Git and GitHub for beginners](https://digischool.am/blog/git-and-github-for-beginners): What Git and GitHub are, why they are essential for any developer, and how to start with a few simple steps. - [Figma from zero: the first tool every UI/UX designer learns](https://digischool.am/blog/figma-for-beginners): Why Figma became the standard design tool and how to start using it from your first project. - [JavaScript for beginners](https://digischool.am/blog/javascript-for-beginners): What JavaScript is, why it is a great first language, and how to reach your first project step by step. - [How to learn to code effectively](https://digischool.am/blog/how-to-learn-to-code-effectively): How to avoid tutorial hell, build habits, and actually make progress. - [A graphic design career: skills, tools, and portfolio](https://digischool.am/blog/graphic-design-career-guide): What a graphic designer does, which programs to know, and how to build a strong portfolio. - [How to become a web developer: a complete guide](https://digischool.am/blog/how-to-become-a-web-developer): A step-by-step path from zero to your first job - what to learn, in what order, and how long it takes. - [Online, in-person, or hybrid: which format to choose](https://digischool.am/blog/choosing-online-or-in-person-courses): DigiSchool offers three formats - how to choose the one that fits you. - [Java and the path to backend development](https://digischool.am/blog/java-and-backend-development): Why Java remains the choice of large companies and how to become a backend developer. - [Python: one language, many careers](https://digischool.am/blog/python-one-language-many-careers): Web, data analysis, AI, automation - why Python is the best first language. - [React and the front-end developer path](https://digischool.am/blog/react-and-the-front-end-career): Why React is one of the most in-demand tools and how to become a front-end developer. - [Career change into IT at any age](https://digischool.am/blog/career-change-into-it-at-any-age): It is not too late to start coding or design - how to switch step by step. - [How to build a portfolio that gets you hired](https://digischool.am/blog/portfolio-that-gets-you-hired): Employers look not at certificates but at what you can build - here is how. - [An SMM career in Armenia: where to start](https://digischool.am/blog/smm-career-in-armenia): Social media marketing is an in-demand profession - how to break in. - [Why learn artificial intelligence in 2026](https://digischool.am/blog/why-learn-ai-in-2026): AI is no longer the future, it is the present - how to start and why now. - [UI/UX or graphic design: which to choose](https://digischool.am/blog/ui-ux-vs-graphic-design-which-to-choose): Two creative careers, two different paths - how to tell which one fits you. - [Scratch for kids: why start at 9](https://digischool.am/blog/scratch-for-kids-why-start-at-9): How Scratch builds logic and creativity through play. - [How much do programmers earn in Armenia](https://digischool.am/blog/how-much-programmers-earn-armenia): From junior to senior - a realistic salary picture and how to grow faster. - [Which programming course to start with in 2026](https://digischool.am/blog/which-course-to-start-2026): Web, Python, Java or React - how to pick your first course based on your goal. ## Contact & policies - [Contact](https://digischool.am/contact): Registration, courses, schedules and general inquiries; visit the Yerevan branch or reach out online. - [Terms of Use](https://digischool.am/terms-of-use) - [Privacy Policy](https://digischool.am/privacy-policy) - [Sitemap (XML)](https://digischool.am/sitemap.xml): Machine-readable list of all indexable pages. - [Courses API (JSON)](https://digischool.am/api/courses): Machine-readable list of courses with prices (AMD), duration and technologies. - [Schedule API (JSON)](https://digischool.am/api/schedule): Upcoming open lessons and class schedule (Asia/Yerevan). - [Calendar feed (iCal)](https://digischool.am/calendar.ics): Subscribable schedule feed for calendar apps. - [Blog feed (RSS)](https://digischool.am/blog/rss): RSS 2.0 feed of the latest blog posts.