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

Added Android Beginner and Intermediate Courses #10906

Merged
merged 7 commits into from
Oct 31, 2023

Conversation

ikayz
Copy link
Contributor

@ikayz ikayz commented Oct 30, 2023

The courses added are for beginners and intermediates: two Android basics courses and one intermediate Jetpack Compose course from the Google Developers Training team.

What does this PR do?

Add resource(s)

For resources

Description

Android Basics in Kotlin and Compose. These are well-written courses for beginners and intermediates as they teach the modern Android development approach.

Why is this valuable (or not)?

The resources are valuable for beginners starting Android development and looking for free resources.

How do we know it's really free?

It's by the Google Developers Training team that offers free courses on the official Android docs website.

For book lists, is it a book? For course lists, is it a course? etc.

They are courses

Checklist:

  • Read our contributing guidelines.
  • Search for duplicates.
  • Include author(s) and platform where appropriate.
  • Put lists in alphabetical order, correct spacing.
  • Add needed indications (PDF, access notes, under construction).
  • Used an informative name for this pull request.

Follow-up

  • Check the status of GitHub Actions and resolve any reported warnings!

The courses added are for beginners and intermediates. Two Android basics courses and one intermediate Jetpack Compose course from the Google Developers Training team.
@github-actions
Copy link

Linter failed, fix the error(s):

free-programming-books/courses/free-courses-en.md
206:1-246:123  warning  Alphabetical ordering: swap l.212 and l.211  alphabetize-lists  remark-lint

@github-actions github-actions bot added the linter error Please, correct build errors found by linter! label Oct 30, 2023
Swapped lines 211 and 212 for alphabetical sorting
Copy link
Contributor Author

@ikayz ikayz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed the sorting error

@github-actions
Copy link

Linter failed, fix the error(s):

free-programming-books/courses/free-courses-en.md
206:1-246:123  warning  Alphabetical ordering: swap l.211 and l.210  alphabetize-lists  remark-lint
206:1-246:123  warning  Alphabetical ordering: swap l.213 and l.212  alphabetize-lists  remark-lint

@github-actions
Copy link

Linter failed, fix the error(s):

free-programming-books/courses/free-courses-en.md
206:1-246:123  warning  Alphabetical ordering: swap l.214 and l.213  alphabetize-lists  remark-lint

Copy link
Contributor Author

@ikayz ikayz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Swapped lines 211 and 210, and 213 and 212

@github-actions github-actions bot removed the linter error Please, correct build errors found by linter! label Oct 30, 2023
@@ -208,10 +208,12 @@
* [Android App Development for Beginners Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl) - Bucky Roberts (thenewboston)
* [Android App Development Tutorial for Beginners (2020) \| Complete Guides and Courses](https://www.youtube.com/playlist?list=PLwhVruPHD9rz2MwQuYSenQ0WK1IGP5rYM) - tutorialsEU
* [Android Basics: Data Storage](https://www.udacity.com/course/android-basics-data-storage--ud845) (Udacity)
* [Android Basics in Kotlin](https://developer.android.com/courses/android-basics-kotlin/course) - Google Developers Training team (Android)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we'll move the kotlin courses to be a subcategory under android, but for now, put the kotlin course in kotlin.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"This course is out of date and no longer maintained."

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove it

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alright, I'll remove the Kotlin course. Thanks for pointing that out. Only the Jetpack Compose courses will remain

courses/free-courses-en.md Outdated Show resolved Hide resolved
courses/free-courses-en.md Outdated Show resolved Hide resolved
@eshellman eshellman added the waiting for changes PR has been reviewed and changes/suggestions requested label Oct 31, 2023
ikayz and others added 3 commits October 31, 2023 10:00
Accepted changes on the Android courses

Co-authored-by: Eric Hellman <[email protected]>
Removed the Android Basics in Kotlin course as it's no longer being maintained.
Copy link
Contributor Author

@ikayz ikayz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The suggested change of removing the Android Basics in Kotlin has been applied

@ikayz
Copy link
Contributor Author

ikayz commented Oct 31, 2023

@eshellman the requested changes have been applied

@eshellman eshellman merged commit 302abae into EbookFoundation:main Oct 31, 2023
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
waiting for changes PR has been reviewed and changes/suggestions requested
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants