⌚ 講座時間について ⏲
早朝・午前中・夜間・深夜など表示されている日程・時間帯以外でも受講が可能です。
柔軟にご対応いたしますので、お気軽に開催リクエストやメッセージをお願いいたします。日にちによっては当日も空いている場合がございます。
当日開催ご希望の場合は、メッセージからご連絡お願いいたします。
-----------------------------------------------------
■ 講座は基本 1名でご参加いただき1対1で対応いたします。
※複数名での参加希望の場合は、事前にお問い合わせください。(人数分×講座料金をご案内いたします)
■ 初めて当講座をご受講される方は、当講座概要を最後までお読みいただきますようお願いいたします。
■ 当講座概要説明の下の方には、様々なちょっとした情報を記載しています。
-----------------------------------------------------
講座概要 📝
プログラミング言語「Python」を使用したウェブスクレイピング(ウェブ上の情報収集)の手法について、実践形式で学習します。
当講座はZOOMの画面共有を用いて実施するオンラインレッスン、または東京都にお住まいの方でご希望の方はカフェ・自宅等を利用しての対面レッスンになります。
プログラミングを学び始めたが、何をしたらいいかわからない、基本的な文法は学習したが実務で使えるほどではないといった初学者・中級者の方におすすめです。
まずはPythonの基礎からしっかり学びたいという方は以下の講座がおすすめです!
プログラミング未経験者のためのPython基礎入門講座
https://www.street-academy.com/myclass/204699-----------------------------------------------------
このようなお悩みはございませんか?
☁ 一通り基礎文法は学習したが、次に何をすればいいかわからない・・・。
☁ 何か実用的なスキルを身につけたい。
☁ ウェブ上の情報(ニュースや商品一覧などなんでも)を自動で取得してみたい。
☁ 副業として、プログラミングで稼げるようになりたい。
etc.
-----------------------------------------------------
Pythonおよびプログラミングだけでなく、プログラミングやITに関する質問等あれば、お気軽にお尋ねください!私の知識の範囲内で可能な限りお答えいたします⭐︎
-----------------------------------------------------
この講座で出来るようになること 📝
Pythonを使ってウェブ上の情報を自動で取得するプログラムの作成
画像や商品リストなど、ウェブ上のあらゆるデータをCSVファイルや画像データとして保存できるようになります!
【特典】
講座終了後もスクレイピング練習に使えるサンプルコードとサンプルサイトの使用権を受講者限定プレゼント🎁
サンプルコードには詳しい解説コメント付きなので、講座終了後も理解を深めるのに役立ちます!
【講座で必要なもの】
・PC💻(macでもwindowsでも可能)
ハイスペックなものでなくても問題ありませんが、あまりに古いものだとプログラムの実行やインストールに弊害がある場合があります。日常使いで不便を感じない程度のものであれば問題ありません。
【定員】
基本 1名
※複数名での参加希望の場合は、事前にお問い合わせください。(人数分×講座料金をご案内いたします)
《余談》
私は大学3年生のときに初めてプログラミング学習をはじめました。なんとなく就職に有利になればいいかな程度の気持ちで、深い動機はありませんでした。目的が曖昧だったので、これまた当時なんとなくで選んだJavaという言語から学習することにしました。
Javaは移り変わりの早いプログラミング業界では比較的歴史のある言語で、現在でも幅広い業界で使われており、Javaエンジニアの需要も高い水準をキープしています。
一方でプログラミング言語特有の堅苦しい縛りのある文法をもつことが特徴で、初学者には学習難易度の高いものでした。当時はひたすら初学者向けの学習書を繰り返し読みましたが、基礎文法への理解が深まるばかりで、実際にそれを用いて何かをするということがありませんでした。
ある日、Youtubeを眺めていたときに、Pythonという言語が流行っていることを知り、気分転換に学習してみることにしました。PythonはJavaほど堅苦しい決まりがない言語で、直感的に書きたいことがかけるといった印象を受けました。その後、Pythonで日常タスクの自動化プログラムやカンタンなゲーム等を作成することに没頭しました。
Pythonでの開発経験を積むにつれて、自然と「プログラミングとは何か」という根本的な部分への理解も深まっていきました。たとえば、変数の扱いや制御構文、クラスやオブジェクト指向の考え方など、一度Pythonで実践的に身につけた知識が、Javaの文法や構造を読み解くうえでの土台となってくれたのです。
その結果、かつては難解に感じていたJavaのコードも、構造の意味や目的が明確に見えるようになり、学習当初には理解できなかった部分が「なるほど、そういうことだったのか」と腑に落ちる場面が増えていきました。Pythonを通じて実際に動くプログラムを自分で作成し、それが動作する過程を目の当たりにすることで、プログラミング言語というものは表面的な文法だけでなく、「何を実現したいのか」「どう設計するのか」が重要であると気づくことができたのです。
このような経験を通じて、私の中ではプログラミング言語に対する抵抗感がなくなり、むしろ新しい言語に触れること自体が楽しみになりました。現在では、JavaやPythonに限らず、他の言語にも柔軟に対応できる基礎力が身についたと感じています。まさに、Pythonとの出会いが私のプログラミング人生の転機となったのです。
これからプログラミングを始めたいと考えている方や、既に何かしらの言語の基礎を学習した方で実務レベルには達していないと感じている方には一度Pythonを学習してみることをお勧めしています。ぜひこのPython講座を通じて、私と同じ成功体験を積んでいただきたいと考えています。
環境構築からつまづいていて、独学すらままならない状態だったので、本当に助かりました。本当に丁寧に優しく教えてくださり、特に私はスクレイピングに特化して教えて頂きたかったのでこの講座は自分の理想でした。スクレイピングやpythonの基礎に限らずとも、受講者のレベルに合わせて解説してくれると思うので、すべての方におすすめです。
ありがとうございました。またお願いします!