マガジンのカバー画像

プログラミング

58
プログラミング言語の勉強記録です。今の所pythonがメインです。関数型言語もやってみたいと考えています。
運営しているクリエイター

2023年1月の記事一覧

Solidityの学習(15日目) Crypto Zombies

Solidityの学習(15日目) Crypto Zombies

Web3の学習を始めてから、勉強が15日目になります。土日は別のことをしていましたが、また勉強をしたいなという気分になって戻ってきました。クリプトゾンビというSolidityが無料で学習できるサイトがあり、そこで1日5章くらい勉強しています。ゾンビを作るゲームを通してコードの学習ができる優れたサイトです。

Lesson6まででSolidityの基礎を学習して、現在Lesson7でChainLin

もっとみる
Solidityの学習(14日目) Crypto Zombies

Solidityの学習(14日目) Crypto Zombies

Web3の勉強をしようと思い立ってから14日目の学習になります。3日くらいサボった日がありますが、なんとか継続しています。習慣化もできてきたような気がします。
クリプトゾンビという無料でSolidityが学べるサイトがあります。今日でLesson6まで終了したのでSolidityの入門編は完了したことになります。Web3.jsというJavaScriptも勉強したのでフロントの部分も少しわかってきま

もっとみる
Solidityの学習(12日目) Crypto Zombies

Solidityの学習(12日目) Crypto Zombies

Web3の勉強を始めてから2週間くらい経ちました。途中で勉強していない日もあるので、学習を行った日としては12日目です。クリプトゾンビというサイトでゾンビのゲームを作りながらSolidityの学習が無料でできます。

本日でLesson5を完了しました。あと一つLessonを終了すれば、入門編は卒業となります。このペースが早いのか遅いのかはわかりませんが、少しづつでも止めなければいつかは終わります

もっとみる
Solidityの学習(11日目) Crypto Zombies

Solidityの学習(11日目) Crypto Zombies

Web3の学習を始めたいと思い、クリプトゾンビという学習サイトでSolidityを使ったスマートコントラクトのコードの書き方の勉強をしています。無料でゾンビのゲームを作りながら学べるサイトです。Googleアカウント(または他のSNSアカウント)があればすぐに始められます。

1日あたり5章のペースで進めることを目標にしています。一昨日に14章やった分、油断して昨日は1章しか進みませんでした。現在

もっとみる
Solidityの学習(10日目) Crypto Zombies

Solidityの学習(10日目) Crypto Zombies

Web3の学習を始めてから10日目になります。クリプトゾンビというサイトで無料でSolidityの学習ができます。

今日は、夕方の早い時間から取り組めたので、Lesson4の13章を1日で完了できました。これまでは、1日あたり5章だったので、多少スピードアップできたことになります。慣れもありますが、やる気があってもなくても、パソコンの前で始めれば前進はします。集中力がなくても、ながらでやれば前進

もっとみる
Solidityの学習(9日目) Crypto Zombies

Solidityの学習(9日目) Crypto Zombies

Web3の勉強を手探りで始めて11日目になりました。2日ほどサボっていたので勉強した日としては9日目になります。クリプトゾンビというサイトで無料で学習ができます。

本日でLesson3が完了しました。ブロックチェーンは書き込む時にコストがかかるため、それを省略するための方法。For文でのループ、If文など、プログラムの学習らしくなってきました。
何かゲームみたいなものを作ってみたいなあとぼんやり

もっとみる
Solidityの学習(8日目) Crypto Zombies

Solidityの学習(8日目) Crypto Zombies

週末に勉強をサボってしまいました。昼間に時間があると逆にやらないまま過ごしてしまいます。Web3の勉強をしようと思い立ってから10日ほど経ちました。まずは、クリプトゾンビという学習サイトでSolidityという言語でContractの書き方を学んでいます。ユーザ登録だけで無料で学習できます。

今の所、Solidityはブルーオーシャンのようなので、流行りがきた時に何か仕事になるかもしれないと期待

もっとみる
Solidityの学習(7日目) Crypto Zombies

Solidityの学習(7日目) Crypto Zombies

Web3の勉強を始めようと思い立って7日目が経ちました。今日で7日連続でクリプトゾンビのサイトを開いて、Solidityのコードを勉強しています。

今日は3章のLesson5まで進みました。内容としては、権限によるデータ更新の制限、関数の継承などです。実際にコードを書いてみると、オブジェクト指向の考え方がよくわかりますし、様々な言語でいきなり、クラスなどの説明が入ってきて急にわからなくなるという

もっとみる
Solidityの学習(6日目) Crypto Zombies

Solidityの学習(6日目) Crypto Zombies

Web3の勉強を始めようと思い立って6日目になり、クリプトゾンビを6日連続触っています。本日でLesson2が完了しました。
クリプトゾンビでは、無料でSolidityが勉強できます。

せっかくだから、英語の勉強も兼ねて、英語でコースを受けています。時々わからない単語が出てくるものの、表現がすっきりしているので、あまり違和感はありません。
レッスン2の最後まで終わると、ゲームとしては猫に噛み付く

もっとみる
Solidityの学習(5日目) Crypto Zombies

Solidityの学習(5日目) Crypto Zombies

Web3の学習をしようと思い始めて5日目、5日連続クリプトゾンビのサイトにアクセスして学習を継続しています。時間があるはずなのに、なぜか終わるのは12時を過ぎてしまいます。プログラミングの学習はなかなか一直線には進みません。今日は、importやinterface、関数の隠蔽など連携する際に必要な事柄を学習しました。
まだ書き方に慣れていないので、コードがスラスラとは書けません。

今日は昼間に、

もっとみる
Solidityの学習(4日目) CryptoZombies

Solidityの学習(4日目) CryptoZombies

Web3の学習をしようと思って、クリプトゾンビを初めて4日目になりました。3日坊主という言葉がある通り、4日目になると他のことがしたくなります。実際に他のことをやっているうちに遅い時間になり、今日はもういいかなと思いつつもダラダラと日付が変わるまでクリプトゾンビの学習サイトでコードを読んだり書いたりしていました。

Lesson1でゾンビが生成されるという動きを学んで、Lesson2ではゾンビに噛

もっとみる
Solidityの学習(3日目) CryptoZombies

Solidityの学習(3日目) CryptoZombies

Web3の学習をするために、少しずつクリプトゾンビというサイトでSolidityというプログラミング言語の勉強をしています。本日で1章が完了して、様々な種類のゾンビを生成するための後ろのロジックが少しだけ理解できました。

Web3.jsというJavaScriptの話題にも少しだけ触れられていて、自分の狭い世界が少しづつ拡がっていくのがわかります。

まだまだ、わからないところが沢山あるものの、毎

もっとみる
Solidityの学習(2日目) CryptoZombies

Solidityの学習(2日目) CryptoZombies

Web3の学習をしようと思い立って2日目、今日もクリプトゾンビのサイトを開いて、少しずつながらもSolidityの学習を進めています。10章まで終了しました。コードを書きながらなんとか前進しています。ようやく23行くらいのコードです。まだ、変数の宣言、リスト、カプセル化の初歩のあたりです。それでも書き方に慣れるまでは時間がかかりそうです。

Solidity学習のきっかけになった、中島聡さんのWe

もっとみる
Solidityの学習(1日目) CryptoZombies

Solidityの学習(1日目) CryptoZombies

Web3の学習をいつかは始めようかとぼんやりと考えていました。中島聡さんの新刊「シリコンバレーのエンジニアはWeb3の未来に何を見るのか」が届いたので読んでいます。
この本の中で、中島さんが、クリプトゾンビでSolidityを学習したということを書かれていたので、自分も試しにサイトを開いてみました。サイトのリンクは以下になります。

Solidityというプログラミング言語が無料で学習できるサイト

もっとみる