Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Adding Kotlin language course under DOC folder. #3770

Closed
4 tasks done
sjain1970 opened this issue Jul 22, 2024 · 5 comments
Closed
4 tasks done

[Feature Request]: Adding Kotlin language course under DOC folder. #3770

sjain1970 opened this issue Jul 22, 2024 · 5 comments
Assignees
Labels
CodeHarborHub - Thanks for creating an issue! documentation Improvements or additions to documentation gssoc GirlScript Summer of Code | Contributor GSSOC'24 GirlScript Summer of Code | Contributor level2 GirlScript Summer of Code | Contributor's Levels

Comments

@sjain1970
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Feature Description

I propose adding a comprehensive Kotlin language course under the DOC folder. Kotlin is a modern, statically typed programming language that is fully interoperable with Java and has been officially supported for Android development. This course will cover the following topics to help users learn Kotlin effectively:

  1. Introduction to Kotlin
  2. Setting up the development environment
  3. Basic syntax and types
  4. Control flow (if, when, loops)
  5. Functions and lambdas
  6. Collections and arrays
  7. Object-oriented programming (classes, objects, inheritance)
  8. Null safety and exceptions
  9. Coroutines for asynchronous programming
  10. Building Android applications with Kotlin
  11. Best practices and advanced topics

Use Case

This feature would enhance the project by providing a structured guide for learning Kotlin, which is essential for modern Android development and other JVM-based projects. For example, developers transitioning from Java to Kotlin or beginners starting with Android development will benefit from this course.

Benefits

Adding a Kotlin course under the DOC folder will provide a comprehensive and structured guide to help users learn Kotlin effectively. This will enhance the project's documentation, making it a valuable resource for developers transitioning from Java or starting with Android development. Additionally, it will attract more users to the project, boosting its visibility and utility in the Kotlin development community.

Add ScreenShots

No response

Priority

High

Record

  • I have read the Contributing Guidelines
  • I'm a GSSOC'24 contributor
  • I have starred the repository
@sjain1970 sjain1970 added the enhancement New feature or request label Jul 22, 2024
@sjain1970
Copy link
Contributor Author

@ajay-dhangar sir, kindly assign me this issue under GSSOC'24.

Copy link

Hi @sjain1909! Thanks for opening this issue. We appreciate your contribution to this open-source project. Your input is valuable and we aim to respond or assign your issue as soon as possible. Thanks again!

@sjain1970 sjain1970 changed the title [Feature Request]: Add Kotlin language course under DOC folder. [Feature Request]: Adding Kotlin language course under DOC folder. Jul 22, 2024
@ajay-dhangar ajay-dhangar added documentation Improvements or additions to documentation GSSOC'24 GirlScript Summer of Code | Contributor level2 GirlScript Summer of Code | Contributor's Levels gssoc GirlScript Summer of Code | Contributor labels Jul 22, 2024
@ajay-dhangar ajay-dhangar moved this to In Progress in @CodeHarborHub's Docs Jul 22, 2024
@ajay-dhangar
Copy link
Member

@sjain1909, the level I assign you will be based on the quality of your content. To earn a good level, your content should follow all of our guidelines and resources. It should also include all relevant features and provide clear and concise explanations of the topic at hand.

@sivaprasath2004
Copy link
Contributor

Hello @ajay-dhangar ,

I have a few suggestions for this Issue, because you have already told me that " review our resources at https://codeharborhub.github.io/community/features/ to make sure this formatted at an industry level "

Use the features:

:::tip
This is tips for the users
:::
graph TD;
    A[parent] --> B[First Child];
    B --> C[Second Child];
    C --> D[Third Child];
    D --> E[Fourth Child];
    E --> F[Fifth Child];
graph TD; 
    A[parent] --> B[First Child];
    B --> C[Second Child];
    C --> D[Third Child];
    D --> E[Fourth Child];
    E --> F[Fifth Child];

Loading

@github-project-automation github-project-automation bot moved this from In Progress to Done in @CodeHarborHub's Docs Aug 19, 2024
Copy link

Hello @sjain1909! Your issue #3770 has been closed. Thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CodeHarborHub - Thanks for creating an issue! documentation Improvements or additions to documentation gssoc GirlScript Summer of Code | Contributor GSSOC'24 GirlScript Summer of Code | Contributor level2 GirlScript Summer of Code | Contributor's Levels
Projects
Status: Done
Development

No branches or pull requests

3 participants