実務レベルのコーディングを学ぶには…20代後半の女デザイナーです、初めまして。
今までずっとグラフィックとWEBのデザインをしてきて、10年近くになります。
最近仕事の幅を広げたく、コーディングもできるようになりたいと思っています。
10代の頃に当時のHTML・CSS・DreamWeaverを一通り学んだのですが、化石のような知識です。
WEBのデザインをする際やブラウザの開発環境でサイトの内容を確認したりなどには役立っている程度と思います。
現在は正社員で転職するつもりもなく、副業はNG(少しだけやっていますが…)。
コーダーさんなどが周りにいらっしゃらないので、独学でなんとかするしかなさそうです。
教本などでひたすら学ぶしかないのでしょうか。
会得したいのは「実務的なコーディングの一連の流れ」です。
理想としては、自分で作ったデザインをそのままコーディング、運営保守などそういった「実務感」?が理想です。
もちろん時間がかかるのは承知なのですが、
- 休日などにレクチャーしてくれる人を探す(謝礼する)
- スクールに通う(これは実務感覚ではないと思うのですが)
などしかないでしょうか…お知恵をご教授頂ければ幸いです。
みんなの回答 22 件
コーディングはデザインがOKになってからする作業なので、自分でデザインしてそれをコーディングする感覚でいいです。
それがそのまま業務になります。
ただ10年前のコーディングと今はHTMLとCSSが完全に分離してて、HTMLは文書構造、CSSは外見その他を司ります。
なので最初にワイヤーフレームなどを組み、構造を確認しつつコーディングする方が良いでしょう。
現代は非同期通信や動的なサイトが多いのでjqueryという技術も学んだ方がいいですね。
今までに自分で作ったwebデザインを自分でコーディングしてみたりとか
ドットインストールとかスクーとか見て勉強したり
他のサイトでどうなってるのか気になったらデベロッパーツールで見てみたりとか
もくもく会に参加するとかですかね・・・//eventdots.jp/calendar
CSSの知識自体は、ネットの情報や最新の本を1~2冊買って、実際に作ってみるだけで十分です。(常に変わるので)
重要なのは、制作を支えるソフトや環境やサービスをどれだけ知っていて、どれだけ使いこなせているか。
ただ、あくまでメインがデザイン寄りならここまでやらなくても良いと思う。
>休日などにレクチャーしてくれる人を探す(謝礼する)
じゅるり
これまでの経験がありそうなので、独学で十分だと思いますよ。
先の方もいってるように、1~2冊ほどでcssの学んで、その次あたりに、今後サイトのコンテンツが増えたりしたときに破綻しないような汎用性の高いクラス名のつけ方の勉強とかでしょうか。そのあたりのことは、「CSS設計の教科書」がお薦めかと。
ちなみに、わたしもデザイナーからコーダーになり、現在コーディングができるのが自分ひとりという職場です。お互いがんばりましょう。
20代後半なら、経営とかマネジメントとか、そっちら辺を静かに勉強し始めるのも一興かと。周りに勉強してますアピールは厳禁で。
もしよろしければお教えしましょうか?
デザイン・コーディング10年以上のキャリアです。
結婚してください
20代後半というのは具体的においくつなのでしょうか?
26歳と29歳では、対応が変わってきます(冷静)
教本なので基礎を勉強するのも良いかと思いますが、デザインと一緒でいろんなサイトのソースコードを見るところから初めてみるのもいいかと思います!
人によって書き方も、プロパティの使い方も、命名規則など違うので勉強になると思いますよ。
定時に帰宅しているweb制作会社2年目の若造でよければ、スカイプでお教えできます。いかがでしょうか。
新スレ建ててコーディング教えたい人オーディションしようぜ
大手のサイトのソースを見てみればいいんじゃないの。コピーしていじくってみたり、わからない箇所はググればいい。コーディングは自己解決能力も大事だよ。
1にも2にも命名規則です。これさえちゃんと決まっていれば、コーディングの99%は出来たも同然です。
実務レベルですと正に実務でしか身につかないんじゃないですかね
基礎はスクールとかいいですよ、自分も夜間の行ってました。 本だといつでも学べる=後回しになりがちでっていうのでかなりやる気が必要です。スクールは高いのですけど、お金無駄にしたくないってので、一応やる気はでました笑
あとは個人で知人のHPとか受けてみたりしたら応用できるかも
HTMLやCSSなんてのは現場の人間からしたら勉強する価値がない雑務です。
化石なような技術でも個人的には十分だと思いますね。
重要なのは開発環境・テストを最適化して、チームで効率よくできること。命名規則、パッケージ管理、バージョン管理ルール、テストルールに関するツール、ワークフローをしっかり理解すること。
タイピングがちゃんと出来てない素人でも、これらを抑えて、作りたいもののソースを検索して見つけて仕様に合うように作ることはできます。
時代の流れでコロコロ変わるパララックスやMQ、負荷分散用のモダンjsフレームワークなどは無理に着手するより必要に迫られて…でしょうね。
まだ彼氏は募集してますでしょうか?
間に合えば自分も立候補したいです。
遅くなり申し訳ございません。
今は未経験で不安でしょうが、コーディングなんて簡単に身につくので
それができたからって大した付加価値にならないですよ。
なので心配しないで大丈夫です。
周りと差をつけたいなら早いうちに
マーケティング勉強するといいですよ。
即戦力コーダーを目指すならこの書籍でしょうね。
Web業界の常識ですよ。
HTML教本
https://www.amazon.co.jp/dp/4893693662/どーでもいーけど、エロパワーすげーな、おい
こんにちは、トピ主です。
思った以上に多くのコメントを頂き、とても嬉しく思っています。
コーディングのできないwebデザイナーなんて…と絶望していましたが、
まずは基礎を身につけ少しでも自信、実績を得られるよう努力します。
もし行き詰まったらぜひまた相談に乗って頂きたいです。
関連するトピックス