Effective Computer Science - 頂は礎の上に -

新しい技術の多くは基礎的な技術の上に成り立っています。激動の技術変化に耐えうる体系知識の習得を目的に「基礎と実践の架け橋」となるサイトを目指します。

アプリケーション

対象範囲

SaaSでいうアプリケーションに該当し、WEB業界ではフロントエンドやクライアントサイドと呼ばれる範囲です。

該当職種

  • ネイティブアプリエンジニア(Android/iOS)
  • マークアップエンジニア
  • WEBデザイナー

専門基礎知識

  • オブジェクト指向

オブジェクト指向でなぜつくるのか 第2版

オブジェクト指向でなぜつくるのか 第2版

  • プログラミング

おうちで学べるプログラミングのきほん

おうちで学べるプログラミングのきほん

実装手法

プログラミング言語

  • WEB: HTML, CSS, Javascript
  • Android: Kotlin, Java
  • iOS: Swift

バージョン管理ツール

  • Git

CMS

  • WordPress

セキュリティ

  • XSS

最適化手法

  • UI/UX設計
  • データ構造
  • アルゴリズム

ロードマップ