Webには様々な情報があふれていますが、本当に実績のあるプロが作った、わかりやすく有益なものは、正直少ないです。
強いエンジニアは、教材を作るよりもコードを書くのが好きな方が多いため、初級~中級の方が作った情報が中心になります。
当方は、プロとして月100万円の収益を上げる一方で、次世代のエンジニアを育成するメンタリングサービスも提供しており、そこで提供しているノウハウの導入部分を公開しています。
メンタリングサービスでは、無料公開分の10倍以上のコンテンツ数(現在50以上のコンテンツ)で、未経験からのエンジニアとして収益化を強力にサポートしていますので、興味があるかたは、こちらをご参照ください。
失敗する学習法・失敗しない学習法
プログラミングは正しい方向性で一定期間学べば、収益化はさほど難しくはないのです。
ただし、実際には多くの方が間違った進め方をしているめた、独学で収益化できる方は全体の5%もいないと思われます。
まずは、正しい方向性とは何か、間違った方法とは何かを説明しています。
Python環境構築(Windows,VSCODE,Gitbash)
全ての基本は環境構築です。もしもエンジニアで収益化したいのであれば、クラウド開発環境はやめた方がよいです。クラウド開発環境は、自由にカスタムできない部分が多すぎるので、VSCODEをお勧めしています。
以下はWindowsを前提とした動画ですが、MacOSの方も読み替えていただければ問題ないかと思います。
ちなみに、初学者の方で勘違いが多いですが、開発用PCがMacOSでなければならない理由は、現状何もないです。(適当なことを教えるインフルエンサーの方が多いです)
Windowsの方が、圧倒的に安価で調達できるので、当方はWindowsを推奨しています。
基礎文法(if, for, list, dict, 関数)
if, for , list, dict, 関数は絶対にまず覚えましょう。
Pythonに限らず、ほぼ全ての言語で同じような考え方なので流用できます。
スクレイピング(Selenium)
スクレイピングはWebサイトから情報を収集するための技術で、Chromeを自動化するためのライブラリとしてSeleniumがあります。
非常に簡単にWebの情報を収集でき、初学者でも作れる有益ツールです。これができると、自分の中で世界が変わるのを実感できます。
メンタリングプランでは以下のような内容を提供(1例)
メンタリングプランでは、50以上の講座(動画、テキスト)があり、そのすべてについて、当方がマンツーマンでサポートしています。(Slack、Zoom)
- Pythonで画面付きアプリを簡単に作る方法
- 殆どどんなサイトでも対応可能なスクレピング手法
- APIと連携した簡単で高付加価値のツールの作り方
- TwitterAPIを使った自動ツイートツール
- オブジェクト指向で作る簡易的なレジシステム
- AWSへPythonをデプロイして、サーバーで24時間稼働させる方法
- Djangoを使ったWebシステムの作り方(構築、サーバーデプロイまで)
- 高単価案件が獲得できるDBとの連携方法
- 案件が獲得できるプロフィール、提案文の書き方
以下で無料質問を受け付けていますので、お気軽にご連絡ください。
こちらから、直接、申し込みも可能です。
コメント