お勉強 動画教材

コードスタイルを学べばコードが読める。新人プログラマーにおすすめUdemy講座3選

0
0

こんにちわ。

 

エンジニアとして、一番に辛く苦しいのは、仕事をしていて『コードが動かない』という一点に尽きます。

 

ぶっちゃけ、与えられたタスクで、7.5割くらいでも動くコードを納品できるようになれば、

 

仕事が辛いなんて思うことは滅多になくなるはずですし、どこの現場でやっていけますし、

 

何を言われようが全部おまけくらいになっていきます。

 

しかし、初心者エンジニアの頃は、この根本的な問題が一番高い壁として立ちはだかります。

 

でも、なんで動くコードが作れないのか?と問われれば、ぶっちゃけそれは、コードを読めないからだと思うんですよね。

 

コードの書き方には、ある種、そのソフトウェアの創造者(クリエイター)の思想みたいなものが詰まっていまして、

 

ちゃんとコード読んで、コードを書いた人の意思を汲み取らなければ、自分で改修が出来なくなります。

 

であるならばと、新人のエンジニアの頃の私は、自分がコードを書くよりも、徹底的に他人が書いたコードを読むことに力を入れました。

 

その結果、人のコードがどういう風に動くかが見えてくるので、何を直せばコードが動くのかが最短距離で見えるようになったんですね。

 

これは、新人エンジニアが中堅エンジニアになるためにとても大切なスキルだと思います。

 

当時から、自分で色々とオープンソースのコードとかも読んでたのですが、本を読んだり動画教材を見たりして学んだことも、

 

とても役に立ちました。

 

ですから、今日の記事では、新人エンジニアで動くコードが改修できないみたいな悩みを抱える人におすすめできる、

 

コードスタイルや、正しいコードの書き方を学べるUdemyの教材を紹介しようと思います。

 

ぶっちゃけ、正しい形のコードを学び、正しくコードを組み立てることができれば、正しくコードを解体もできますから、

 

もう『動くコードが納品できない!』みたいな悩みも減るはずです。

 

ぜひ、グッド教材選びの手助けになれば幸いです。

現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル

4.4 out of 5 stars (4.4 / 5)(13036件の評価

現役シリコンバレーエンジニアが教えるPython入門!応用では、データ解析、データーベース、ネットワーク、暗号化、並列化、テスト、インフラ自動化、キューイングシステム、非同期処理など盛り沢山の内容です!
ベストセラー

学習内容

  • Python3の基本の習得できます。
  • 応用編の講義もありますので、簡単なアプリケーション開発に必要なスキルを習得できます。
  • Pythonicなコードのスタイルを身に付けることができます。

ユーザーの声

Pythonの技術を向上させたかったので受講しました。自分は、多種の内容が網羅されているので困ったときに見返せる、スマートなコードスタイルが参考になる、説明に無駄がなくストレスなく動画が見れる点が素晴らしいと思いました。

詳しくはコチラ

ウェブ開発入門完全攻略コース - HTML/CSS/JavaScript. プログラミングをはじめて学び創れる人へ!

4.4 out of 5 stars (4.4 / 5)(4027件の評価

カフェのウェブサイト制作やフォトギャラリーの制作、Ruby on Rails を使ったタスク管理アプリ開発、 MySQL、Bootstrap、AWS Cloud9、GitなどWeb開発に必要な様々なスキルを1つのコースで沢山学ぼう!

学習内容

  • HTML5とCSS3を使ってWebサイトのコーディングができるようになります。
  • Bootstrapを使ってレスポンシブ対応のWebサイトのコーディングができるようになります。
  • JavaScriptを使って動的なWebサイトを開発できるようになります。
  • MySQLを使ってデータベースの設定と操作が行えるようになります。
  • RubyとRuby on Railsを使ってWebアプリケーションが構築できるようになります。
  • AWS Cloud9を使ったクラウド統合開発環境を設定して利用できるようになります。
  • Git / GitHubを使ったソースコードのバージョン管理ができるようになります。

ユーザーの声

解説が丁寧。そして動画だから何度でも見返せる。楽しいです!確かにセクションによっては写経するだけになっているというのは否めないが、何を目的としたものなのか等、意味を理解するのにとても助かっているので大きい問題ではないと思います。

詳しくはコチラ

一週間で身につくC/C++言語

4.3 out of 5 stars (4.3 / 5)(1395件の評価

IoTなどの普及によりC言語やC ++言語が再度脚光を浴びています。UnrealEngine等のゲーム開発やビジネスの場面で役立つC ++、C言語をこのコースでマスターしましょう。

学習内容

  • C/C++言語でのプログラミングの能力が身につく
  • プログラミングの基本が身につく
  • JavaやC#など、C/C++言語発祥のほかの言語も容易に学習できるようになる
  • IoTや組み込み、OSプログラミングなどに必要なプログラミングの基礎がみにつく
  • 高度なゲームプログラミングに必要なC言語・C++言語のスキルが身につく

ユーザーの声

仕事でpythonやtypescriptを書いており、C言語については知識がほぼないような状態でしたが、1週間で修了することができました。説明は完結でわかりやすかったです。

サンプルコードは概念の説明用の最低限のものですので、より実務的な内容についてはまた別の書籍等に当たりながら理解を深めていきたいと思います。

詳しくはコチラ

Pocket
LinkedIn にシェア

  • この記事を書いた人
  • 最新記事

藤沢瞭介(Ryosuke Hujisawa)

りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

-お勉強, 動画教材

Copyright© off.tokyo , 2021 All Rights Reserved Powered by AFFINGER5.