Codecademyでプログラマーになるよ

44歳未経験から頑張ってプロのプログラマーになる

2014-01-01から1年間の記事一覧

HTML/CSS修了

今日は朝から時間を見つけてコツコツを残りを片付けた。 途中、用事のために出かけたりもしながら先ほどHTML/CSSの全過程を終らせた。内容的には初歩のものなので全く分からないところはなかった。ただCSSの最後のほうのFloatとPositionの概念が曖昧なままだ…

HTML/CSS半分終わり

今日も引き続きHTML/CSSをすすめる。 リストやテーブルなどを実際に作ってみる。<ol>、<li>、<ul>などの各タグを以前は丸覚えしていたが、今回はそれぞれ意味とともに覚えた。 英語で学ぶのは面倒なときもあるが、こんなメリットもあるのだ。自分は英語が苦にならないが</ul></li></ol>…

HTML/CSS開始

今日からHTML/CSSを開始した。コースの標準学習時間は7.5時間、モジュールは全部で12となっている。今日は3モジュール、全体の四分の一を終らせた。 HTML/CSSは四年前ほどに入門書を一周したことがある。まだ当時の記憶が残っていたようで、ここまでは何の問…

jQueryコース修了

「jQuery Effects」のモジュールが終わり、これでjQueryのコース自体が終わった jsでは言語を習うのに加えてロジックやオブジェクト指向などの考え方も学んだ。それに対してjQueryのコースでは実際的な機能にフォーカスしている。 jQueryは軽量なライブラリ…

10-Day Streak達成

今日はモジュールを2つ終えた。「DYNAMIC HTML-Modifying HTML Elements!」と「JQUERY EVENTS-jQuery Events」だ。 「DYNAMIC HTML-Modifying HTML Elements!」ではHTMLの各要素の中身を直接書き換えたり消去したりする方法 を、「JQUERY EVENTS-jQuery Even…

jQueryは直感的に使えるのが楽しい

jQueryのコースは以下の5つのモジュールで構成されている。 INTRODUCING JQUERY JQUERY FUNCTIONS DYNAMIC HTML JQUERY EVENTS JQUERY EFFECTS 昨日今日とで最初の二つを終えて、今日はDYNAMIC HTMLの前半部分をやってみた。 JacaScriptのコースではプログラ…

jQueryコース開始しました

JavaScriptのコースを一通り終えて、次に何をするか考えてみた。 Codecademyの他のコースに進むか、他のwebサービスや書籍で引き続きJavaScriptの学習を続けるのか。 いろいろなwebサイトを除いてみた結果、jQueryを学ぶことにした。その後、あらためてHTML/…

JavaScriptコース修了

たった今、最後のモジュール「Buildin a Cash Register」が終わりJavaScriptのコース全部を終らせた。 課題は今までよりヒントも素っ気無く、自分で考えなければならなかった。よく考えればプログラムをするってそういうことなのだが。 次に何をしようか、紙…

「Introduction to Objects II」後半戦

今日は「Introduction to Objects II」の残りを全部終わらせた。 内容的には致命的に難しいものはなかったが、privateのメソッドを外部から呼び出す際の理屈が良く分からなかった。呼び出 すのはメソッド自体でその結果ではない。そしてメソッドの後の「()」…

「Introduction to Objects II」前半戦

今日は「Introduction to Objects II」の前半部分、全30ステップ中の15まで終わった。 まずはオブジェクト作成の二つの方法をおさらい。オブジェクトにメソッドを追加するやりかたなどを学ぶ。実習部分ではダブルクォートを忘れたり、(){}の違いや有無が…

「Building an Address Book」完了&「5-Day Streak」達成

今日は「Building a Address Book」を終わらせた。 よりプログラムをしている、という感じがしてきた。アドレス帳に必要な機能が一つ一つ示されるので、指示に従いながらその機能を実現するコードを書いていく。書式や文法が不安な場合はヒントを見たり、以…

「Introduction to Objects I」は中ボス級の難しさだった

今日は「Introduction to Objects I」を終わらせた。このモジュール一つでステップが33もあった。 一つ一つは難しくないが、新しい概念の紹介が多かった。基本的には変数、配列、関数などの組み合わせでオブジェクトはでき ている、と理解した。 同じような…

object、for/inループは難しい

今日は以下の3モジュールを終了した。-「Choose Your Own Adventure 2!」-「Arrays and Objects is JS」-「Contact List」 先週の時点ではこの三連休でコースを終了できるかと思った。しかしobjectが出てきて一気に難易度が上がった感じがする。落ち着いて構…

Dragon Slayer!とMore Control Flow in JS

昨日も今日もコツコツすすめた。時間的には大してやっていないが、だんだん難しくなってきているのを実感している。 この2日でモジュールを二つ終らせた。「Dragon Slayer!」と「More Control Flow in JS」だ。 「Dragon Slayer!」は乱数でDragonをやっつけ…

無勉の日

昨日は勉強を全くしなかった。しかし移動中にこんな記事を読んだ。 ビデオと実習を併用するプログラミング教育Code SchoolがiOSアプリをリリース - TechCrunch : http://jp.techcrunch.com/2014/10/29/20141028code-school-brings-its-instructional-videos-…

プログラミング感覚

今日は時間が確保できずあまり進まなかった。16モジュール中5個目の「Introduction to 'While' Loops in JS」を半分ちょっと終わらせただけだ。 少しずつだけど毎日コースを進めていると、何ていうかコードを打つ感覚とでもいうのだろうか、コンピューターに…

今とっているJavaScriptコースについて

現在Codeadamyで学習しているのはJavaScriptのコース。想定学習時間は10時間、必要な技術レベルは「Beginner」となっている。 コースは8章つに分かれていて、Intoroduction、Functions、'For' Loops、'While' Loops、Control Flow、Data Structures、Objects…

ブログを始めた

何度目かのプログラムへの挑戦を記録に残してみる。 上手く続いてプログラミング技術を習得できれば、それで目的達成。 もし、途中で挫折しても、またいつか再開する気持ちになったときに振り返れる。 記録を公開して、それを読んでくれる人がいれば、そして…