Skip to content

Commit

Permalink
Merge pull request #939 from sau-mili/patch-3
Browse files Browse the repository at this point in the history
Kotlin Language formatting
  • Loading branch information
jfmartinz authored Jun 8, 2024
2 parents 263d4fb + 7a4a95f commit 7e9471b
Showing 1 changed file with 21 additions and 21 deletions.
42 changes: 21 additions & 21 deletions Programming Languages/Kotlin/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,24 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
## Table of Contents

- [Roadmap](#roadmap)
- [Tutorials](#tutorials)
- [Introduction to Kotlin](#introduction-to-kotlin)
- [Kotlin](#kotlin)
- [Introduction](#introduction)
- [Fundamentals](#fundamentals)
- [Functions in Kotlin](#functions-in-kotlin)
- [Kotlin Collections](#kotlin-collections)
- [Object-Oriented Programming (OOP) in Kotlin](#object-oriented-programming-oop-in-kotlin)
- [Functions](#functions)
- [Collections](#collections)
- [Object-Oriented Programming (OOP)](#object-oriented-programming-oop)
- [Null Safety](#null-safety)
- [Regex & Ranges](#regex--ranges)
- [Data Structures in Kotlin](#data-structures-in-kotlin)
- [Kotlin for Android Development](#kotlin-for-android-development)
- [Data Structures](#data-structures)
- [Android Development](#android-development)
- [Architecture](#architecture)
- [Jetpack Components](#jetpack-components)
- [Kotlin Coroutines ](#kotlin-coroutines)
- [Kotlin Coroutines](#kotlin-coroutines)
- [Kotlin Flow API](#kotlin-flow-api)
- [Kotlin In Other Domains](#kotlin-in-other-domains)
- [Testing in Kotlin](#testing-in-kotlin)
- [Security](#security)
- [Projects in Kotlin](#projects-in-kotlin)
- [Projects](#projects)
- [YouTube](#youtube)
- [Official Documentations](#official-documentations)
- [Books](#books)
Expand Down Expand Up @@ -53,10 +53,10 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</table>


### Tutorials
### Kotlin
> Lets get started with Kotlin using following resources which will guide you through various aspects of Kotlin, from the basics to advanced topics
### Introduction to Kotlin
#### Introduction

<table>
<tr>
Expand Down Expand Up @@ -85,7 +85,7 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</tr>
</table>

### Fundamentals
#### Fundamentals

<table>
<tr>
Expand Down Expand Up @@ -146,7 +146,7 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</tr>
</table>

### Functions in Kotlin
#### Functions
<table>
<tr>
<th>Resource Name</th>
Expand Down Expand Up @@ -174,7 +174,7 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</tr>
</table>

### Kotlin Collections
#### Collections

<table>
<tr>
Expand Down Expand Up @@ -204,7 +204,7 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</table>


### Object-Oriented Programming (OOP) in Kotlin
#### Object-Oriented Programming (OOP)

<table>
<tr>
Expand Down Expand Up @@ -286,7 +286,7 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</table>


### Null Safety
#### Null Safety

<table>
<tr>
Expand All @@ -307,7 +307,7 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</tr>
</table>

### Regex & Ranges
#### Regex & Ranges
<table>
<tr>
<th>Resource Name</th>
Expand All @@ -323,7 +323,7 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</tr>
</table>

### Data Structures in Kotlin
### Data Structures
> Covers common data structures such as arrays, linked lists, hash tables, stacks, queues, trees, and graphs, along with their implementation and usage in Kotlin.
<table>
Expand Down Expand Up @@ -361,7 +361,7 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</tr>
</table>

### Kotlin for Android Development
### Android Development
> Provides resources and tutorials for using Kotlin in Android app development, including setup, best practices, Jetpack components, coroutines, and more.
<table>
Expand Down Expand Up @@ -621,7 +621,7 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe
</tr>
</table>

### Projects in Kotlin
### Projects
> Here are the list of projects ideas from beginner level to advance level
<table>
Expand Down Expand Up @@ -843,4 +843,4 @@ This list of valuable resources will help you to learn and master Kotlin. Whethe

In conclustion, Kotlin is an amazing and versatile language that's gaining popularity fast, especially for Android development. Its concise and expressive syntax makes it a joy to write and read, which means less boilerplate code and more productivity. Kotlin is fully interoperable with Java, so you can use all your favorite Java libraries and frameworks without a hitch. It's also packed with modern features like null safety, which helps prevent those pesky NullPointerExceptions, and coroutines for easy asynchronous programming. The Kotlin community is growing rapidly, offering plenty of resources like tutorials, forums, and documentation to help you out. Whether you're building Android apps, server-side applications, or even exploring new areas like data science, Kotlin is a fantastic tool to have in your arsenal. To get the most out of Kotlin, dive into coding challenges, contribute to open-source projects, and build your own apps to apply what you've learned and keep improving your skills.

Happy Coding!!
Happy Coding!!

0 comments on commit 7e9471b

Please sign in to comment.