2進数から10進数への変換
2進数と10進数コンピューターサイエンス入門:理論編
2 進数、論理演算、ビット演算、データ構造、計算量、メモリモデルなど、プログラミングの土台となるコンピュータサイエンスの理論知識を学べるコースです。プログラミングを始めたばかりの学習者や、CS の体系的な土台を作りたい現役エンジニアを対象としています。全 53 レッスンを修了すると、コードのパフォーマンスや設計判断の根拠を理解した上で実装できるようになります。
レッスン
53件
所要時間
約6時間
ランク
初級
7分・登録なしで読めます
動く図解・2進数から10進数への変換
動く図解・2進数から10進数への変換
目標
システム開発に必要なコンピューターサイエンスの理論知識を体系的に習得できます。
できるようになること
ネットワークの仕組み(TCP/IP、HTTP)を理解できる
データベースの設計原則を理解できる
システムアーキテクチャのパターンを学べる
セキュリティの基礎知識を習得できる
設計ドキュメントを読み解けるようになる
よくある質問
前提知識・必要な環境
必須
- • 何らかのプログラミング経験
推奨
- • Webアプリケーションの開発経験
環境
ブラウザ完結(インストール不要)
必要ツール: ブラウザ
このコースに入っているもの
触れる図解
36本
導入スライド
204枚
理解度クイズ
7問
読み物のレッスン
46本
監修
ゆめさくコード編集部
プログラミング学習をもっと身近に。初心者から実務レベルまで、わかりやすいコンテンツをお届けします。
ゆめさくエンジニア / 現役ソフトウェアエンジニア。Ruby on Rails・Nuxt.js・Next.js・CakePHPなどの実務の開発をベースに、学習コンテンツを作成しています。
2進数とビット演算 章
文字コードと真偽値ロジック 章
計算量とBig-O 章
データ構造 (基本) 章
ファイル / メモリ / IO 概念 章
ネットワークと符号化 章
設計と DB 基礎 章
このコースを終えると取れるバッジ
コンピュータサイエンス 第3コース
0 / 53 レッスン
このコースの動く図解
動かしながら、仕組みや変化を目で確かめられます。
こんな人におすすめ
独学でプログラミングを学んできた人
なんとなく動くコードから卒業したい人
システム全体を見渡せるエンジニアを目指す人
おすすめしない人
- ×まだコードを書いた経験がない人
前提が不安な方へ
先にこちらを通しておくと、つまずきにくくなります
次に学ぶなら
このコースを終えたあとに進むと、無理なく続けられます
あわせて学びたい
同時に進めると、理解が早くなる組み合わせです
