Projects

Skills:

HTML and CSS

HTML and CSS

The foundational technologies for building web pages, enabling structure and styling.

React JS

React JS

A JavaScript library for building fast, interactive user interfaces.

Tailwind CSS

Tailwind CSS

A utility-first CSS framework for creating custom designs without leaving your HTML.

JavaScript

JavaScript

A versatile programming language primarily used for adding interactivity to websites.

Kotlin

Kotlin

A modern programming language that makes developers more productive for Android development.

Figma

Figma

A collaborative interface design tool for designing, prototyping, and collaborating.

Firebase

Firebase

A platform developed by Google for building mobile and web applications.

PHP

PHP

A popular server-side scripting language for web development.

Android Studio

Android Studio

The official integrated development environment (IDE) for Google's Android operating system.

Visual Studio Code

Visual Studio Code

A powerful and lightweight source code editor with built-in support for debugging, syntax highlighting, and more.

Node JS

Node JS

A JavaScript runtime built on Chrome's V8 engine, ideal for building scalable server-side applications.

Python

Python

A versatile programming language known for its readability and vast ecosystem of libraries.

Certificates

Getting Started With Dart

Getting Started With Dart

The class is aimed at beginners who want to learn the basics of the Dart programming language with reference to industry standards. At the end of the class, students will be able to create Dart programs using the IntelliJ IDEA IDE or an Online IDE such as DartPad.

Dart FundamentalControl FlowCollectionObject Oriented ProgrammingFunctional StylesDart Type SystemEffective Dart
View on Dicoding
Getting Started with Kotlin Programming

Getting Started with Kotlin Programming

This class is intended for those who want to learn the basics of the Kotlin programming language by referring to the international competency standards of Google Developers Authorized Training Partners. At the end of the class, students understand the basic concepts of programming languages, functional programming, and object-oriented programming (OOP) using Kotlin.

Kotlin FundamentalControl FlowCollectionKotlin OOPKotlin GenericsSpecial ClassesCollectionsCoroutines
View on Dicoding
Learn Fundamental Android Apllication

Learn Fundamental Android Apllication

Classes are aimed at levelers who want to learn the fundamentals of making Android applications, such as networking and databases, with reference to the international competency standards of the Google Developers Authorized Training Partner. At the end of class, students can create applications that can retrieve data from the Web API and store favorite data using a local database.

Dasar Pengembangan Aplikasi AndroidFragmentBackground Thread & NetworkingAndroid Architecture ComponentNavigation dan APILocal Data PersistentBackground Task dan Scheduler
View on Dicoding
Learn AI Basics

Learn AI Basics

This class is intended for beginners who want to start a career in the world of AI. After taking the class, students are expected to be able to examine various basic concepts in AI and their applications well.

Berkenalan dengan Artificial Intelligence (AI)Data untuk AIPengantar Machine Learning
View on Dicoding
Learn to Make Android Apps for Beginners

Learn to Make Android Apps for Beginners

This class is intended for beginners who want to start their careers in the Android Developer field by referring to Googl's international competency standards. At the end of class, students can create an Android application that can display lists and data details.

Pengenalan Android StudioActivityIntentView dan ViewGroupFunctional StylesStyle dan ThemeRecyclerView
View on Dicoding

Contact Me