강의

멘토링

커뮤니티

Programming

/

Mobile Application Development

[Portfolio] Creating an Android App - Theory

This is an Android development theory for creating a portfolio app for employment (job change).

(4.7) 6 reviews

69 learners

Level Basic

Course period Unlimited

  • bokchi
포트폴리오
포트폴리오
안드로이드앱
안드로이드앱
취업준비
취업준비
Android
Android
Android Compose
Android Compose
clean-architecture
clean-architecture
Kotlin
Kotlin
android-multi-module
android-multi-module
포트폴리오
포트폴리오
안드로이드앱
안드로이드앱
취업준비
취업준비
Android
Android
Android Compose
Android Compose
clean-architecture
clean-architecture
Kotlin
Kotlin
android-multi-module
android-multi-module

Reviews from Early Learners

What you will gain after the course

  • Android Design Patterns (MV + X(Anything)/Clean Architecture)

  • Jetpack Compose

  • Multi-Module/SDK

  • Android Development Theory and Knowledge (Token Authentication/Memory-Heap, Stack/WebView Communication/CICD)

When looking for entry-level candidates with experience, where am I supposed to gain that experience?


  • Please explain Design Patterns and Clean Architecture.

  • 의존성 주입에 대해서 알려주시고, 실제로[[STRONG_1]] 의존성 주입을 해서 코드가 어떻게 달라졌는지[[/STRONG_1]] 설명해주세요.


  • You mentioned that you studied Jetpack Compose, so please tell me how it differs from XML.

  • Have you ever created an app with a multi-module structure?

  • Please tell me about CI/CD. Explain the process of automating deployment.

  • Our company uses WebView a lot, so please tell us about your experience creating WebView interfaces for communication or debugging.


This is a question commonly heard in technical interviews and similar settings.

Most questions are things you can learn and experience by working at a company

Before getting a job, it's not easy to create a portfolio app while considering these aspects when making your portfolio.

For those people, I've created a course covering the technologies I'd recommend including when developing an app to submit as a portfolio.


What will I learn?


  • Basic App Architecture(Android / clean-architecture / Kotlin)


    Starting from "Why shouldn't we put all code in Activity?", we'll explore design patterns, clean architecture, and simple test code.


  • Learn More About Basic App Design


    Learn about dependency injection
    and practice with Dagger Hilt.


  • Jetpack Compose(Android Compose)


    Differences between developing with Jetpack Compose and developing with XML


    We'll explore important considerations when creating components and using Compose.


  • Multi-module/SDK(android-multi-module)
    Learn about organizing code not just by folders/files
    but by classifying it into SDKs and different modules.



  • Additional Things Good to Know
    We'll explore basic CS knowledge and things you typically don't get to try before getting a job.



What makes this different from other courses?


Most courses are conducted in a format where you follow along to build an app.

When you're not familiar with development, clone coding or following example app tutorials helps improve your proficiency.

However, for those who can implement features to some extent, simply following along to create features doesn't provide much help.

I created the course so you can build apps while considering various structures and diverse technologies.


I think taking a course is buying time with money.


For those who are not familiar with the content covered in the lectures, this is helpful when studying those sections

I've carefully crafted this course to save you a lot of time.


I'm curious 🤔

Q. Why are the lecture times so short?

The format is not typing code together, but rather explaining pre-written code.

I reduced content that could take 30-40 minutes to explain while typing along by removing unnecessary parts, condensing it to just a few minutes.

Q. Is all the code used in the lectures provided?

I have all the code from Section 1-3 lecture materials organized in Notion, and here is the Notion link.


Q. This is the theory section - does it only explain theory?

We proceed by creating examples of content that we want you to know, focusing on examples.

The course proceeds by explaining only the necessary parts in a segmented format, rather than building an app from A to Z from the beginning.

Please watch the available preview lectures to assess the teaching style and difficulty level.

I'll see you later with a [Hands-on Edition] course where we build an app from start to finish.

Recommended for
these people

Who is this course right for?

  • Those who are creating an Android app portfolio for employment (job change)

  • Those who are able to implement Android feature functions but lack knowledge of design patterns and other theories

Need to know before starting?

  • I think you should be able to develop a bulletin board with Android (Kotlin).

Hello
This is

6,167

Learners

394

Reviews

1,387

Answers

4.8

Rating

12

Courses

2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.

현재는 평범한 직장인 개발자입니다

Curriculum

All

59 lectures ∙ (2hr 17min)

Published: 
Last updated: 

Reviews

All

6 reviews

4.7

6 reviews

  • cone05272383님의 프로필 이미지
    cone05272383

    Reviews 1

    Average Rating 5.0

    5

    61% enrolled

    Overall, it's concise but provides good explanations for the necessary parts. It's a great lecture for quickly reviewing concepts that were confusing or unfamiliar. I think it's a good lecture for checking your own development knowledge.

    • eomht1540님의 프로필 이미지
      eomht1540

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      • bokchi
        Instructor

        Thank you for the course review!

    • alswogud1233330님의 프로필 이미지
      alswogud1233330

      Reviews 13

      Average Rating 5.0

      5

      61% enrolled

      • bokchi
        Instructor

        Thank you for the course review!

    • devleo님의 프로필 이미지
      devleo

      Reviews 8

      Average Rating 4.8

      5

      100% enrolled

      I was able to discover what I needed in a short amount of time.

      • bokchi
        Instructor

        Thank you for your course review!

    • 2kyuhang님의 프로필 이미지
      2kyuhang

      Reviews 3

      Average Rating 4.3

      5

      100% enrolled

      Quickly grasping important theoretical cores resolved frustrating areas.

      • bokchi
        Instructor

        Thank you for the course review!

    Limited time deal ends in 3 days

    $46,200.00

    30%

    $51.70

    bokchi's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!