90日で身につけるPython

スポンサーリンク
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 88:テスト・修正

Day 88:テスト・修正 ― 「コードに“安心”を宿す仕上げの」Day 88は、最終プロジェクトを 一段階“安心できる状態”に引き上げる日 です。今日のキーワードはこの4つ。正常系テスト異常系テスト...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 87:追加機能

Day 87:追加機能 ― 「便利さと安心感を、少しずつコードに足していく」Day 87では、最終プロジェクトに “便利さ” と “安心感” を足していきます。今日のキーワードはこの5つ。検索集計フィ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 86:基本機能を実装

Day 86:基本機能を実装 ― 「まずは“動く一本の線”を通す」Day 86では、いよいよ最終プロジェクトの 基本機能を実装 していきます。テーマはとてもシンプルで、でも本質的です。入力 ↓ データ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 85:データモデル設計

Day 85:データモデル設計 ― 「データの“骨格”を整える」Day 85では、最終プロジェクトの中でもとても重要なテーマ、 データモデル設計 に取り組んでいきます。今日のキーワードはこの4つです。...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 84:最終プロジェクト設計

Day 84:最終プロジェクト設計 ― 「ここから“作品づくり”が始まる」Day 84は、90日コースの中でも特別な日です。 いよいよ 最終プロジェクトの設計 に入ります。ここまで積み上げてきた Py...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 83:要件定義

Day 83:要件定義 ― 「何を作るかを決める時間は、いちばんワクワクする」Day 83は、いよいよ 最終プロジェクトを決める日 です。ここまで学んできたPythonの知識を、 ひとつの「作品」にま...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 82:プロジェクト設計

Day 82:プロジェクト設計 ― 「コードを“家”として考えると、構造が見えてくる」Day 82では、いよいよ 本格的なプロジェクト構成 を学びます。今日のキーワードはこの7つ。appservice...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 81:型ヒント

Day 81:型ヒント ― 「Pythonでも、型を言葉にして伝えてみる」Day 81では、昨日少し触れた 型ヒント を、もう一歩深く掘り下げていきます。今日のキーワードはこの6つです。strintl...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 80:コード品質

Day 80:コード品質 ― 「動くだけじゃなく、読みやすくて安心できるコードへ」Day 80では、いよいよ「コードの質」というテーマに踏み込みます。PEP 8フォーマッタリンター型ヒントこの4つは、...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 79:テスト

Day 79:テスト ― 「コードがちゃんと動くか、自分以外にも証明してみる」Day 79では、実践開発で欠かせないテーマ、テストとはpytestテストケース正常系異常系をじっくり扱っていきます。「テ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 78:ブランチ

Day 78:ブランチ ― 「並行して開発しても、ちゃんと元に戻れる」Day 78では、Git・GitHubの世界でとても重要な概念、branch(ブランチ)merge(マージ)開発フローを扱っていき...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 77:GitHub

Day 77:GitHub ― 「自分のコードを世界に置いてみる」Day 77では、Gitの次の一歩として、GitHubを扱います。今日のキーワードはこの5つです。リポジトリpushpullREADM...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践開発 - Day 76:Git基礎

Day 76:Git基礎 ― 「コードのタイムマシン」と仲良くなるDay 76からはいよいよ 実践開発編 に入っていきます。 その最初のテーマは、開発者ならほぼ全員がお世話になるツール、Git(ギット...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 75:APIプロジェクト

Day 75:APIプロジェクト ― 「自分の手でToDo APIを組み上げる」日Day 75では、ここまで学んできた FastAPI × SQLite × CRUD ×API設計 を ひとつの「小さ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 74:Web APIテスト

Day 74:Web APIテスト ― 「ちゃんと動くか?をコードで確かめる」Day 74では、Web/API開発の中でもとても大事なテーマ、APIテスト を扱います。キーワードはこの3つです。API...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 73:認証の基礎

Day 73:認証の基礎 ― 「守りながら動かす」感覚を身につけるDay 73では、Web/API開発に欠かせないテーマ、認証の基礎 を扱います。キーワードはこの4つです。パスワード管理の基本ハッシュ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 72:API設計

Day 72:API設計 ― 「使う人の目線で、APIの“形”を整える」Day 72では、コードを書く前のとても大事なテーマ、 API設計 をじっくり見ていきます。キーワードはこの4つです。エンドポイ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 71:FastAPI × SQLite

Day 71:FastAPI × SQLite ― 「APIとデータベースを一本の線でつなぐ」Day 71では、いよいよ FastAPI と SQLite を組み合わせて、 「ちゃんとデータベースに保...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 70:CRUD API

Day 70:CRUD API ― 「APIでデータを育てて、読み書きして、片付ける」Day 70では、いよいよ CRUD API をひとまとまりの形で作っていきます。キーワードはこの4つです。Cre...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 69:POST API

Day 69:POST API ― 「外から送られてきたデータを、ちゃんと受け止める」Day 69では、FastAPI入門の続きとして、 POST API をテーマに進めていきます。キーワードはこの4...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 68:FastAPI入門

Day 68:FastAPI入門 ― 「PythonでサクッとAPIを立ててみる」Day 68では、いよいよ FastAPI というモダンなWebフレームワークに触れていきます。キーワードはこの4つで...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 67:ORMの基礎

Day 67:ORMの基礎 ― 「SQLを書かずに、データベースと仲良くなる」Day 67では、いよいよ ORM(オーアールエム) という少し新しい世界に足を踏み入れていきます。キーワードはこの3つで...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 66:SQLite × Python

Day 66:SQLite × Python ― 小さくて頼れる「顧客管理CLIアプリ」を作るDay 66では、ここまで学んできた SQLite と Python を組み合わせて、 実際に動く 顧客管...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 65:JOIN

Day 65:JOIN ― 「別々のテーブルを、ひとつの景色として眺める」Day 65では、データベースの世界で一気に視界が広がるテーマ、 JOIN(ジョイン) を扱っていきます。キーワードはこの2つ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 64:テーブル設計

Day 64:テーブル設計 ― 「データの家」をどう建てるかを学ぶDay 64では、データベースの中でも特に“設計”に関わる大切な概念を扱います。主キー(PRIMARY KEY)外部キー(FOREIG...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 63:データ操作

Day 63:データ操作 ― 「増やす・直す・消す」でテーブルを生きたものにするDay 63では、データベースの世界でとても重要な3つの動きを扱います。INSERT:新しいレコードを「追加」するUPD...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 62:SELECT

Day 62:SELECT ― 欲しいデータだけ、きれいに取り出すDay 62では、SQLの中でもいちばんよく使う主役たち―― SELECT / WHERE / ORDER BY / LIMIT をま...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | データベース・Web API - Day 61:SQL基礎

Day 61:SQL基礎 ― 「データをしまう箱」をちゃんと理解するDay 61では、いよいよ データベース と SQL の世界に足を踏み入れていきます。 ここまで Python でファイルに保存した...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 60:Web/APIプロジェクト

Day 60:Web/APIプロジェクト ― 「データ収集・分析ツール」を一本の流れで作るDay 60では、ここまで学んできた Web・API・保存・集計の知識をまとめて、 「データ収集・分析ツール」...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 59:APIプロジェクト設計

Day 59:APIプロジェクト設計 ― 「ひとつのAPIツール」を最後まで組み立ててみるDay 59では、これまで学んできた Web・API の知識をまとめて、 ひとつの「APIプロジェクト」を設計...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 58:複数API連携

Day 58:複数API連携 ― 「バラバラの情報」をひとつのデータにまとめるDay 58では、複数のAPIを組み合わせて使う ことをテーマに、 実際に「複数APIデータ統合ツール」を作っていきます。...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 57:非同期処理の基礎

Day 57:非同期処理の基礎 ― 「待っている時間」をうまく使う考え方Day 57では、Web・APIの世界でよく登場する 非同期処理 の基本概念を整理していきます。キーワードはこの4つです。同期処...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 56:Webデータ保存

Day 56:Webデータ保存 ― 「集めた情報」をちゃんと残せる形にするDay 56では、これまでに取得してきた Webデータを保存する方法 を整理していきます。テーマはこの3つです。CSVJSON...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 55:ブラウザ自動化実践

Day 55:ブラウザ自動化実践 ― 「Web操作自動化ツール」を形にしてみるDay 55では、ブラウザ自動化の基礎を一歩進めて、 実際に 「Web操作自動化ツール」 を組み立てていきます。テーマはシ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 54:ブラウザ自動化の基礎

Day 54:ブラウザ自動化の基礎 ― 「人がやっている操作」をPythonに置き換えるDay 54では、ブラウザ自動化の入り口として、 Playwrightなどのツールを使いながら、ページ表示要素取...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 53:Webデータ取得

Day 53:Webデータ取得 ― 「情報収集ツール」を作りながら、正しいマナーも身につけるDay 53では、Pythonで Web上の公開情報を集める「情報収集ツール」 を作りながら、 技術だけでな...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 52:Beautiful Soup

Day 52:Beautiful Soup ― HTMLを「読み解く」ためのやさしい道具Day 52では、WebページのHTMLから欲しい情報だけを抜き出すための定番ライブラリ Beautiful S...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 51:HTML基礎

Day 51:HTML基礎 ― Webデータを「構造」として見る目を育てるDay 51では、PythonでWebデータを扱うための土台として、 HTML・タグ・属性・DOM をコンパクトに押さえていき...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 50:APIエラー処理

Day 50:APIエラー処理 ― 「うまくいかないとき」に備える力をつけるDay 50では、APIを使うときに避けて通れない エラー処理 をテーマにします。 実務でAPIを使うと、「いつも必ず成功す...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 49:POSTと認証

Day 49:POSTと認証 ― 「送る」と「守る」をセットで考えるDay 49では、APIにデータを 送る ときに使う POST と、 APIを安全に使うための 認証(APIキー・Bearer To...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 48:API入門

Day 48:API入門 ― 「サービス同士の会話」をPythonでのぞいてみるDay 48では、いよいよ API という言葉の正体に踏み込んでいきます。 ここまででHTTPやrequestsの基本は...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 47:requests

Day 47:requestsで「PythonからWebに話しかける」感覚をつかむDay 47では、PythonでHTTPを扱うときの定番ライブラリ requests をじっくり触っていきます。 昨日...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Web・API - Day 46:HTTPの基本

Day 46:HTTPの基本を「Webと会話する言葉」として理解するWeb・API編の最初の一歩は、HTTP という仕組みを知ることから始まります。 ブラウザでページを開くときも、スマホアプリがサーバ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 45:業務自動化プロジェクト

Day 45:Excel業務自動化システムを「一本のプロジェクト」として組み上げるDay 45では、これまで学んできた内容をまとめて、 「Excel業務自動化システム」を1つのプロジェクトとして設計・...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 44:業務自動化設計

Day 44:業務自動化設計の「考え方」をコードに落とし込むDay 44では、これまで学んできたCSV・Excel・PDF・メール・定期実行などを、 1本の「業務自動化システム」として設計する視点 を...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 43:メール処理

Day 43:メール処理で「自動通知できるPython」を手に入れるDay 43では、業務自動化で欠かせない メール処理 を学びます。 CSV集計・PDF生成・レポート作成など、これまで作ってきたツー...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 42:定期実行

Day 42:定期実行で「自動で動き続ける仕組み」を考えるDay 42では、業務自動化の中でもとても重要な 「定期実行」 をテーマにします。 これまで作ってきた「CSV変換ツール」「集計ツール」「PD...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 41:日時処理

Day 41:日時処理で「時間を味方につける」スキルを身につけるDay 41では、業務自動化で頻出の 日時処理 を扱います。 「締め切りまであと何日?」「この期間の売上を集計したい」「ログの日時を見や...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 40:PDF操作

Day 40:PDF操作で「紙の資料」をコードで扱えるようにするDay 40では、業務でよく使われる PDFファイル をPythonから操作する方法を学びます。 紙の資料やレポートがPDFで配られるこ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 39:CSV処理

Day 39:CSVデータ変換ツールで「生データをレポート用データに変える」Day 39では、pandasを使って CSVデータ変換ツール を作っていきます。 現場から渡される「生のCSV」を、業務で...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 38:pandas集計

Day 38:pandas集計で「業務レポートを一撃で作る」感覚を身につけるDay 38では、pandasの 集計機能 を使って、 「店舗ごとの売上合計」「商品ごとの平均数量」「件数カウント」など、 ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 37:pandasデータ加工

Day 37:pandasデータ加工で「欲しい形に整える力」を身につけるDay 37では、pandasを使って データを思い通りの形に加工する ことを目標にします。 業務自動化では、「データを読み込む...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 36:pandas入門

Day 36:pandas入門で「業務データを一気に扱う力」を身につけるDay 36では、業務自動化の世界でほぼ必須と言ってよいライブラリ pandas を扱います。 ExcelやCSVのデータを「表...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 35:Excelファイル一括処理

Day 35:Excelファイル一括処理で「複数Excel自動集計ツール」を作るDay 35では、いよいよ 複数のExcelファイルを一括で処理する自動集計ツール を作っていきます。 ここまでの「1つ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 34:Excel自動集計

Day 34:Excel自動集計で「人がやっている集計作業」をコードに置き換えるDay 34では、Excelを使った 自動集計 をテーマに、 複数シートに分かれたデータをまとめて集計し、合計・平均・最...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 33:Excel書式

Day 33:Excel書式で「見やすい資料」をコードから作るDay 33では、Excelの 書式設定 をPythonから操作して、 「ただのデータ」ではなく 人が見て分かりやすい資料 を自動生成する...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 32:Excelデータ操作

Day 32:Excelデータ操作で「人の手作業」をコードに置き換えるDay 32では、前回のExcel入門を一歩進めて、 「既存のExcelデータを読み書きし、行・列・シートを自在に扱う」 ことを目...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 業務自動化 - Day 31:Excel操作入門

Day 31:Excel操作入門で「業務自動化の入口」に立つDay 31では、いよいよ Excel操作による業務自動化 に入っていきます。 キーワードは次の4つです。openpyxlWorkbookW...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 30:中間プロジェクト

Day 30:中間プロジェクト「ファイル自動整理ツール」を作るDay 30では、ここまで学んできた内容を組み合わせて、 ファイル自動整理ツールという中間プロジェクトを作っていきます。扱う機能は次の通り...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 29:リファクタリング

Day 29:リファクタリングで「読みやすく育てるコード」を意識するDay 29では、リファクタリング をテーマに、重複コード削除関数分割モジュール分割命名可読性といったキーワードを軸に、「動くコード...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 28:設定管理

Day 28:設定管理で「安全に動くコード」を意識するDay 28では、設定管理 をテーマに、.env環境変数秘密情報をコードに書かない設定ファイルといったキーワードを軸に、「安全で変更しやすいコード...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 27:ログ

Day 27:ログで「あとから原因を追えるコード」にするDay 27では、Python標準ライブラリの logging を使って、 DEBUG / INFO / WARNING / ERROR / ロ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 26:デコレータ

Day 26:デコレータの「雰囲気」をつかむDay 26では、Pythonの少し不思議な機能である デコレータ・関数を引数に渡す・ラッパー関数 を扱います。 この段階では「仕組みのざっくりした理解」が...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 25:ジェネレータ

Day 25:ジェネレータで「必要な分だけ順番に出す」感覚を身につけるDay 25では、 イテレータ・yield・ジェネレータ を通して、 「全部を一気に作るのではなく、必要になったタイミングで1つず...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 24:オブジェクト指向実践

Day 24:オブジェクト指向を「実践レベル」に一歩進めるDay 24では、オブジェクト指向の実践的な要素である 継承・オーバーライド・@property・カプセル化 を学びます。 「クラスをただ作る...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 23:オブジェクト指向入門

Day 23:オブジェクト指向入門の「最初の一歩」を踏み出すDay 23では、Pythonのオブジェクト指向の入り口として、 クラス・インスタンス・__init__・属性・メソッド をじっくり学んでい...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 22:仮想環境

Day 22:仮想環境で「安全にPythonを育てる」感覚を身につけるDay 22では、Python開発でとても重要な「仮想環境」について学びます。 pip・パッケージ・venv・仮想環境・requi...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 21:Pythonらしい書き方

Day 21:Pythonらしい書き方を身につけるDay 21では、「Pythonらしい書き方」を支える便利な関数や仕組みをまとめて学びます。 enumerate()・zip()・any()・all(...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 20:内包表記

Day 20:内包表記で「きれいで速い」コードを書く感覚を身につけるDay 20では、Pythonの「内包表記」を学びます。 リスト内包表記・辞書内包表記・セット内包表記・条件付き内包表記を通して、 ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 19:正規表現

Day 19:正規表現で「文字列を賢く扱う」力を身につけるDay 19では、Pythonの標準ライブラリ re を使って、 文字列の「検索」「抽出」「置換」、そして実用的な例として「メールアドレス抽出...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 18:shutil

Day 18:shutilで「ファイルとフォルダをまとめて扱う」感覚を身につけるDay 18では、標準ライブラリ shutil を使って、 ファイルコピー・移動・削除・フォルダコピーといった「実務でよ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 17:pathlib

Day 17:pathlibで「ファイルとフォルダ」を安全に扱うDay 17では、Pythonの標準ライブラリ pathlib を使って、 ファイル検索・フォルダ操作・パス操作・ファイル作成・ファイル...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 16:標準ライブラリ

Day 16:標準ライブラリで「できることの幅」を一気に広げるDay 16では、Pythonに最初から付いてくる「標準ライブラリ」のうち、 特に実践でよく使う os・pathlib・datetime・...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | 実践Python - Day 15:モジュール

Day 15:モジュールという「部品」を理解するDay 15では、Pythonの「モジュール」という仕組みを使って、コードを部品化・再利用する考え方を学んでいきます。 import・from・自作モジ...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 14:基礎総復習

Day 14:基礎総復習 ― CLI型ToDoアプリを作るDay 14では、ここまで学んできた「変数・データ型・条件分岐・ループ・リスト・辞書・例外処理・ファイル操作・JSON」などを総動員して、 C...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 13:CSV・JSON

Day 13:CSV・JSONの基本を押さえるDay 13では、「CSV」と「JSON」という、現実の開発現場で非常によく使われるデータ形式を扱います。 Pythonの標準ライブラリである csv と...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 12:ファイル操作

Day 12:ファイル操作の基本を押さえるDay 12では、「ファイル操作」をテーマに、open()、読み込み・書き込み・追記、with、文字コードをステップバイステップで学んでいきます。 ここからは...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 11:例外処理

Day 11:例外処理の考え方と書き方Day 11では、「例外処理」をテーマに、Pythonのエラーの種類と、try・except・else・finally・raise を使った安全なコードの書き方を...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 10:関数

Day 10:関数 ― 「処理に“名前”をつけて、何度でも安全に再利用する」Day 10では、「関数」を扱います。 関数は、「ある処理のまとまりに名前をつけて、何度でも呼び出せるようにする仕組み」です...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 9:辞書・タプル・セット

Day 9:辞書・タプル・セット ― 「“構造”を意識してデータを整理する」Day 9では、「辞書・タプル・セット」という3つのデータ構造を扱います。 リストだけでも多くのことができますが、データの性...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 8:リスト

Day 8:リスト ― 「複数の値を“ひとまとめ”にして扱うための箱」Day 8では、「リスト」を扱います。 リストは、複数の値を順番付きでまとめて保存できる、とても重要なデータ構造です。 ユーザー一...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 7:while文

Day 7:while文 ― 「条件が続く限り、ずっと処理を繰り返す」Day 7では、「while文」を扱います。 while文は、「ある条件がTrueである間、同じ処理を繰り返す」ための仕組みです。...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 6:for文

Day 6:for文 ― 「同じ処理を“何度も繰り返す”力を手に入れる」Day 6では、「for文」を扱います。 for文は、「同じような処理を、複数の値に対して順番に繰り返す」ための仕組みです。 P...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 5:条件分岐

Day 5:条件分岐 ― 「状況に応じて“やること”を変えられるようになる」Day 5では、「条件分岐」を扱います。 条件分岐は、「もし○○ならこうする、そうでなければこうする」といった“判断”をコー...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 4:文字列操作

Day 4:文字列操作 ― 「テキストを自在に切ったり貼ったりして、“意味のある情報”に変える」Day 4では、「文字列操作」を集中的に扱います。 Pythonでテキストを扱う場面は非常に多く、ログ解...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 3:演算子

Day 3:演算子 ― 「値を計算し、比較し、組み合わせて“意味のある判断”ができるようになる」Day 3では、「演算子」を扱います。 演算子は、値同士を計算したり、比較したり、組み合わせたりするため...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 2:変数とデータ型

Day 2:変数とデータ型 ― 「値に名前をつけて、コンピュータと会話できるようになる」Day 2では、「変数」と「データ型」という、プログラミングの超基本を扱います。 ここをしっかり押さえておくと、...
90日で身につけるPython

基礎から学ぶPython入門 90日コース | Python基礎 - Day 1:Pythonを始める

Day 1:Pythonを始める ― まず「プログラムを書くってこういうことなんだ」を体で覚えるPython入門90日コースの最初の一歩は、「Pythonとは何か」「何ができるのか」「どうやって動かす...
スポンサーリンク
タイトルとURLをコピーしました