[JAVA] Comment étudier le kotlin pour la première fois ~ Partie 1 ~

Beaucoup de gens ont écrit, mais comment avez-vous étudié et combien de temps a-t-il fallu pour apprendre? Je vais l'écrire pour référence. Le temps de référence s'écrit un peu plus longtemps.

Première chose que j'ai faite

J'ai jeté un coup d'œil à la référence Kotlin

Temps requis: 4 heures

Kotlin Koans

Cela n'avait aucun sens et j'étais facilement frustré.

Voulez-vous commencer avec java ... www

Je suis devenu un disciple de Dot Install

Temps requis: 60 heures java android J'ai appris les connaissances de base. Ce sont les bases, j'ai donc essayé de bien les comprendre. C'était facile à comprendre car vous pouvez le faire en déplaçant vos mains de l'introduction.

--Introduction à java8 --Introduction au développement d'applications Android --Introduction à la mise en page Android --Introduction à la vue de liste Android () --Introduction à la base de données Android ()

Quand j'y pense maintenant, il y a différentes notations pour la partie (*). Je pense qu'il suffisait de s'en souvenir comme d'une magie.

J'ai suivi un cours pour créer une application avec java android

Temps requis: 40 heures En fait, la bibliothèque et la version actuelle ont une nouvelle façon d'écrire. L'accent est mis ici sur le fait de se faire une idée.

J'ai juste cherché quelque chose que je ne comprenais pas sur Google. J'ai sauté ceux que je n'ai pas pu trouver même après avoir cherché pendant une heure parce que je pensais que c'était le cas.

Cela ne prend pas beaucoup de temps sauf «Faisons une application mémo sur Android». J'ai beaucoup appris ici car il y a une connexion à la base de données sur l'application mémo

Voir l'open source

Temps requis environ 8 heures fossdroid

Essayez de déplacer le fichier approprié ici localement et écrivez-le comme ceci J'ai été autorisé à y faire référence. Dot Install ne peut pas tous les couvrir, vous pouvez donc utiliser plusieurs applications. Il est temps de jeter un coup d'œil rapide et de découvrir que "Oh, je peux le faire."

Pratique 1

Temps requis 90 heures

À ce stade, il est possible de créer une application Android qui fonctionne réellement. Voyons ça. Cependant, le code est sale. Mais à ce stade, vous n'avez pas du tout à vous en soucier. Décidez de ce que vous voulez faire et faites-le de manière appropriée. Le but est de déplacer l'application. Je me fiche du code de test à ce stade w

java se termine ici

Impressions jusqu'à présent

J'ai l'impression de l'utiliser pendant environ 200 heures au total. La chose à noter est que jusqu'à présent, vous devez «bouger vos mains pour le moment» pour en avoir une idée.

Il existe des syntaxes difficiles (annotations, expressions lambda, etc.), Je pense que vous serez frustré dès que vous le toucherez maintenant. Cela fait du bien de pouvoir "réellement déplacer ce que vous pensez".

Nous entrerons Kotlin dans le chapitre suivant, mais si vous le faites jusqu'à présent, vous pourrez y entrer en douceur. Apprenons la syntaxe difficile à partir de maintenant ★ Faisons de notre mieux! !!

Section suivante Méthode d'étude Kotlin pour les débutants - Partie 2

Recommended Posts

Comment étudier le kotlin pour la première fois ~ Partie 2 ~
Comment étudier le kotlin pour la première fois ~ Partie 1 ~
Introduction à Java pour la première fois # 2
Spring Boot pour la première fois
Spring AOP pour la première fois
Modéliser Digimon avec DDD pour la première fois Partie 1
Toucher Kotlin pour la première fois-Enum Classes
[Java] Comment régler la date sur 00:00:00
Apprendre pour la première fois java [Introduction]
kotlin & Java: Comment masquer la barre d'outils uniquement pour des fragments spécifiques
L'histoire de la sortie de l'application Android sur le Play Store pour la première fois.
Murs touchés par le premier Rspec
[Pour les débutants] Comment implémenter la fonction de suppression
Développement d'Android Studio pour la première fois (pour les débutants)
[Java] (pour MacOS) Méthode de définition du chemin de classe
J'ai essayé de toucher Docker pour la première fois
[Ruby on Rails] Lors de la première connexion ・ Comment diviser l'écran en deux à l'aide de jQuery
Comment régler l'heure d'affichage sur l'heure japonaise dans les rails
Apprentissage pour la première fois des expressions et opérateurs Java # 3
Mémo d'apprentissage lors de l'apprentissage de Java pour la première fois (mémo d'apprentissage personnel)
Comment faire un MOD pour Slay the Spire
Commande pour essayer d'utiliser Docker pour le moment
SDWebImage: Comment vider le cache pour une UIImageView particulière
[Rails] J'ai essayé d'utiliser la méthode button_to pour la première fois
Comment créer une partie d'espace réservé à utiliser dans la clause IN
Comment remédier au décalage lors du lancement de Kibana japonais
Résumé des points que les programmeurs Java trouvent glissants lorsqu'ils lisent la source Kotlin pour la première fois
Comment utiliser la méthode link_to
Comment étudier Java Silver SE 8
Comment utiliser la méthode include?
Comment utiliser la méthode form_with
Comment spécifier la validation pour time_field
Causes techniques et contre-mesures pour les points auxquels j'étais accro avec la première application Android et Kotlin
Comment installer JMeter pour Mac
Comment trouver l'angle moyen
Comment utiliser la classe wrapper
Comment obtenir le contenu de la carte à l'aide du mémorandum d'instructions
[Rails] Comment changer le titre de la page du navigateur pour chaque page
Comment exécuter l'exemple Kotlin Coroutine à partir de la ligne de commande
Comment ajouter la fonction de suppression
[Pour les débutants] Comment obtenir le nom de la ligne de chemin de fer différée Ruby
Comment vérifier le contenu de la chaîne de caractères java de longueur fixe
Un mémo lorsque vous souhaitez effacer la partie horaire de l'agenda
Liste de réglages de Glassfish que je souhaite conserver pour le moment
[First Java] Créez quelque chose qui fonctionne avec Intellij pour le moment
Comment changer l'affichage du menu d'en-tête pour chaque page de transition
(Pour les débutants) [Rails] Technologie de gain de temps! Comment installer et utiliser Slim
Comment comparer uniquement le temps avec Rails (de quelle heure à quelle heure, quelque chose comme)
[Communication Socket (Java)] Impressions de la mise en œuvre de la communication Socket dans la pratique pour la première fois
Première programmation de ma vie Java 1st Hello World
Comment mettre en œuvre la fonction d'authentification du courrier au moment de l'inscription de l'utilisateur
[Rails] Comment résoudre le décalage temporel de created_at après la méthode de sauvegarde
Kotlin's Class part.2 à envoyer aux développeurs Java
Comment utiliser binding.pry pour afficher le fichier
[Java] Comment utiliser la classe File
Comment installer Play Framework 2.6 pour Mac
Comment désactiver le regroupement d'erreurs