初心者プログラマー向け React/ Next.js アクセラレーションについて!

はじめに

7, 8月の2ヶ月の期間限定で、
「初心者向けの React/ Next.js アクセラレーション」をやります🚀

▶︎対象:React/ Next.js を学習している初心者
▶︎目標:2ヶ月間 GitHub に草を生やして、成果物を2つ作る
▶︎活動内容
    - GitHubを使って毎日の進捗を記録し、共有する
    - 取り組んでいることをスクラップで書き込み、作業ログを公開する
    - 前半1ヶ月を目安に、個人のプロジェクトを進め、成果物を作成する
    - 後半1ヶ月を目安に、共同開発を行う(任意)

人の目を意識しながら、成果を積み上げる、
2ヶ月間の React アクセラレーションです!

期間限定で、ストイックに学習する雰囲気の学習環境なので、「アクセラレーション」という表現をしています。
(一般的な、オンラインコミュニティと区別するために)

協力しながら、学習にコミットしたい方は、ぜひご参加ください!🙌



コミュニティの背景

主催者(@kazzyfrog)は文系大学出身で、
当時独学でプログラミング学習を開始しました。

周りに聞ける人がいなかったので、モチベーションが低い期間が何度もあり、ダラダラと学習に時間がかかっていました。

そんな時に感じたことは、下記です。

- (当時)学生の自分にとって、スクールは高いので選択肢に入らない
- 教材は、Udemy・書籍を始め、ネット上に様々な学習サービスがある
- なので、スクールみたいに必要なものを全て用意してもらわなくていいから、同じような学習仲間と繋がりたい!

なので、その時に感じた問題に取り組むために、
様々なプログラミングの勉強会・コミュニティを開催・運営を行っています!

確認したところ、2023年は300回近く勉強会を開催していました。
現在は、connpass上でJavaScript勉強会を開催しています。

今回のコミュニティでは、
熱量の高い協力的な環境にて、さらに学習を加速させることができると考えています!


また、まだアイデア段階ですが、いずれコミュニティ関連のサービスを開発したいと思っています。
なので、コミュニティの主催や運営を、積極的に学びたいと考えています!


React/ Next.js アクセラレーションについて

人の目を意識しながら成果を積み上げる、2ヶ月間の React アクセラレーション

概要は以下の通りです。

👤対象者
現在、React/ Next.js を学習している初心者

💻学習する対象
JavaScript, TypeScript, React, Next.js
これらに付随してGithub, CSSフレームワーク、ポートフォリオ作成などの学習に関する内容も対象です。

⛰️目標
2ヶ月間 GitHub に草を生やして、成果物を2つ作る!

📝その他:

まずは2ヶ月限定で、
小規模(10人以下)にコミュニティを立ち上げていこうと考えています。

なので、このコミュニティは「2024/8/31」までを目安とした、有期での活動です。

もし興味がある方は、お気軽にご参加ください!無料です😎

X(Twitter)のDM or リプで、「React アクセラレーション興味あります!」
などのメッセージを送ってください!
不明点などがあれば、質問・相談も歓迎しています!


活動内容

現在考えている活動は、主に3つです。

🔥GitHubを使った学習記録

GitHubを使って毎日の進捗を記録し、共有します。
目的は、以下の通りです!

- 細かいアウトプットを習慣化する
- GitHub と、マークダウンの記述に慣れる!
- GitHub に草を生やして、学習の過程・取り組みを客観的に見える化する!!

毎日進捗を共有して、
同時に、チャット上で他のメンバーともやり取りをしましょう!

作業できなかった日は、振り返りを記録するだけでも良いですし、
電車の中で1つ記事を読んで、アウトプットするだけでも良いです!


💬スクラップ形式の、作業ログを作成する

現在、取り組んでいることのスクラップを作成して、作業ログを共有します。

独学では、興味の対象や優先順位などが、散らかってしまいがちだと思っています。なので、人の目を意識しながらメモなどをすることで、作業を前に進める意識を働かせられたらと、考えています。

また、それが他のメンバーの役に立ったり、コメントするきっかけになります🤩

もちろん、各自のペースでOKです!


🚀プロジェクトベースの学習で、成果物を積み上げる

細かく学習の成果物を作って公開する「プロジェクトベースの学習」には、
以下のようなメリットがあると考えます:

- 役に立つ・楽しめるなど、独自のアイデアで、モチベーションを高める
- 細かく学習の単元を区切り、理解していること・していないことを確認できる
- ひたすら教材で受動的な学習することによって、独学を拗らせてしまうこと防ぐ
- プロジェクトの単位で振り返りを行うことで、学習プロセス自体を改善していくことができる

何より、
あなたが何を作り、どのように学習を進めたのかという記録は、
ポートフォリオとして人に見せ、ストーリーとして自分をアピールするのに最適です
👍

なので、目標の目安は、2ヶ月の間に2つの成果物を作ることです!

前半1ヶ月では、React を使用した個人プロジェクトを進め、
後半1ヶ月は、(任意参加で)共同開発を行えたら良いなと考えています。


🌱その他

コミュニティは、楽しい環境であることが重要だと考えています。

プログラミング学習だけでなく、
コミュニティメンバーによる自由なアイデアで、楽しむ事にもフォーカスしていきます。

勉強会・LT会・作業通話・共同プロジェクト、、など。

様々なアイデアを取り入れて、
「試しにやってみよう!」くらいの感覚で楽しく学習していきたいので、やりたい事やアイデアなどは、ぜひ共有してほしいと思っています!

また、チャットや音声会話にて、質問・相談など、学習・技術面のサポートも行うことも可能です。


参加方法

下記の「注意事項」を参照ください!
興味がある方は、ぜひ Discord 上のグループへご参加ください!!

X(Twitter)のDM or リプで、「React アクセラレーション興味あります!」
などのメッセージを送ってください!
不明点などがあれば、質問・相談も歓迎しています!


📕注意事項

このコミュニティが扱う範囲は、初心者向けの React/ Next.js を中心としたWeb系の技術に限定しています。
なので、以下のような方は、今回の募集の対象からは外れます。

  • 「初心者ではないけど、参加してみたい!」

  • 「React/ Next.js の学習に注力する予定はない。」

  • 「活動への参加はしないけど、雰囲気を見ていたい」

その他、コミュニティで「協力して学習する」ための注意事項は下記です。

  • 全てのメンバーが気持ちよく参加できるように、迷惑行為・ハラスメント・マウンティング行為などは禁止です。

  • 同時に、全てのメンバーが安心して学習するため、宗教やネットワークビジネスの勧誘・商材の販売など、当コミュニティの目的から逸れる行為は禁止です。

  • 上記の他にも、コミュニティの目的から極めて逸脱すると主催が判断した場合は、参加をお断りする場合があります。


おわりに

ぜひ様々な方と繋がり、学習のモチベーションを高めながら、
コミュニティを盛り上げていけることを楽しみにしています。

最後まで読んでくださって、ありがとうございます🥳

もしコミュニティ参加に興味を持たれましたら、
お気軽に参加・お問い合わせして下さい!

X(Twitter)のDM or リプで、「React アクセラレーション興味あります!」
などのメッセージを送ってください!
不明点などがあれば、質問・相談も歓迎しています!

Happy Hacking :)

この記事が気に入ったらサポートをしてみませんか?