【2時間半で学べる】はじめてのAngular超入門。実践で学ぶ本格Webアプリ開発【TypeScript】
What you'll learn
- Angular開発の基礎
- TypeScript開発の基礎
- SPA(シングル・ページ・アプリケーション)開発の基礎
Requirements
- 中学レベルの英文読解能力がある
Description
Angular初心者の為の待望の入門コース!
続編【AngularとNode.jsで始める!】JavaScript系 WEBアプリケーション開発コンプリートガイド①,②
に行く前に、最初の一歩としてAngularによるフロントエンド開発の基礎を学べます。
SPA(シングル・ページ・アプリケーション)などを筆頭に特に欧米で人気を誇るJavaScript系プログラミング言語でのWebサービス開発。
日本ではReactが有名ですが、Vue.jsやAngularも非常に優秀なJavaScript系フレームワークです。
今回使用するフレームワークであるAngularはフルスタックフレームワーク*を謳っていることと、Typescriptを前提に作られていることが大きな特徴です。
*フルスタックフレームワークとは------------------------
web開発に必要な機能を多く揃えたフレームワークです。
データベースやUIの実装など、web開発に必要な機能が1つのフレームワークにまとめられています。
例えばReactの場合、たくさんのパッケージを別途インストールしなければ実現できないWebシステムを、
Angularの場合は公式コンポーネントのみで多くを実現でき、システムの管理工数を大きく節約できます。
------------------------------------------------------------
プログラミング初心者が挫折しやすい過程を極力削ぎ落とし、かつ実業務でも必要となるAngularの大切な基礎を学べます。
また、Javascriptを拡張した大規模開発にも対応可能でエラーを未然に防ぎやすい人気のTypescriptもAngularと同時に学ぶことが出来ます。
Angularの基礎を学び、フロントエンドエンジニアとして大切な第一歩をスタートしましょう。
このコースでは業界最先端のクラウド開発環境であるStackBlitzを使う事で、GitやGitHub、デプロイといった難しい知識を習得する前に、プログラミング学習のスタートを切ることができます。
こちらのコースは皆さんのご意見を元にパワーアップしていきますので、増やして欲しいレクチャーございましたら気軽にご意見をDMやコメントなどでお知らせください。
このコースでWebアプリケーションフロントエンド開発の基本を学習した後、
続編コースでGitやGitHub、Node.js、Herokuを用いた本格的なWebアプリケーション開発の手法やデプロイを学んでいける大切な知識やノウハウを解説しているコースがございますのでそちらでも一緒に学んでいきましょう。
(ごく稀に悪気なくマウンティングされる方がいらっしゃいます。良い授業をお届けする為に、批判ではなく前向きなご意見をお願いします。前向きなご意見・ご要望により講師のモチベが上がり、授業の改善・アップデートをお届けしやすくなります。)
(無料プレビューを設けてますので講師との相性やレベル感に問題ないか事前確認いただけます)
Who this course is for:
- Angular初学者の方
- 中学レベルの英文読解能力がある
- 開発にMacを使っている(推薦)
Instructor
Aerume株式会社 代表取締役社長
(DXコンサルティング事業/オーダーメイドシステム開発事業)
アメリカ・シリコンバレーでエンジニアとして活躍した実績を持つMr.オールラウンダーが、プログラミングから電子回路まで幅広い知識を使い、経験から培ったノウハウを初心者の方にも分かりやすくご提供します。
【講師プロフィール】
神奈川県生まれ。価値観に大きな影響を受けた2年間をドイツの小学校で過ごしたのち、日本に帰国。
東京理科大学 電気電子情報工学科卒業後に車が好きで大手自動車メーカーに就職。車のセンサー周りの基礎研究を中心に行っていたが、Apple・Googleとの共同開発プロジェクトでアメリカ・シリコンバレーに駐在する機会を得る。
幼少期と社会人になってからの2回の海外在住による強いカルチャーショックを受けることで、帰国後の日本企業の歯車的な労働文化に疑問を抱くようになる。
このまま定年までただの歯車としての人生とするのか、それとも自分で何か挑戦するのかを考えたとき、
「自らのビジネスを持ち、仮説を立てながらトライ&エラーができる人生」
を歩みたいと強く思うようになり一念発起して起業を決意。一から自分の人生を切り開いていくことに。
起業家への第一歩としてベンチャー企業へCTOとして1年修行し、その後個人事業主として開業するも事業が何度も軌道に乗らず毎日の生活費を切り詰めるなど苦しい経験をする。
貯金が目減りし続けて苦しむ中で元々のエンジニアとしての知見を欲している中小企業経営者が意外と多いことを知り、技術顧問(技術コンサルタント)という形で
・プロジェクトマネジメントの知識の提供
・業者選選定サポート
・見積もりの妥当性判断
・人事評価精度設計
・IT投資における事業計画のサポート
などを行うようになる。
その後はITコンサルで得られる利益と隙間時間の全てを投入し、
自社プロダクト開発の為にAngular/Node.jsを用いて、
・サービス企画
・予算管理
・システム要件定義
・事業計画
・プロダクト開発(外注アウトソーシング含む)
・B2Bセールス受注
を一貫して行っている。
【現在の講師のスキルセット】
・電気回路設計に関するノウハウ(アナログ・デジタル)
・SolidWorksなどの3D CAD設計のノウハウ
・Autodesk Mayaを用いた3Dモデリングのノウハウ
・Arduino等の組み込み開発のためのC言語の知識
・HTML5/CSSの知識
・Angular/Node.jsに関する知識
・AWS/Herokuに関する知識
・大手組織/スタートアップ組織を共に経験した事で得られた様々なプロジェクト推進におけるノウハウやマインドセット
・主にインドやベトナム、ルーマニアなどの海外アウトソーシングや外注に関する実務ノウハウ
・「実務」で役立つKGI-KPI設定、OKR設定とその運用に関するノウハウ
【Udemy講師としての思い】
学生時代にこう習いたかったという思いから、学生時代、サラリーマン実務、独立後で身につけた様々な領域の知識やノウハウを出来る限りわかりやすく説明しています。