無料登録で300円クーポンプレゼント!

今、忙しいです

名人@マナリンク CTO

https://qiita.com/mejileben

--

本人確認 
契約実績
7

スケジュール

【お知らせ】
2022年2月頃まで空きがない状況ですので、お急ぎのお問合せにはご対応できないことご了承ください。
それ以降の時期について可能かどうかのお問合せなどはお答えさせていただきます。

このプランをシェアしよう!
最終ログインから30日以上が経過しているメンターです。契約する前にメッセージを送ってみましょう!

Vue.js TypeScript React.js Jamstack フロントエンド

モダンフロントエンド(Next.js/Nuxt.js/Typescript/JAMStack)を理解、実装するために基礎からメンターします

できること

概要

以下のようなモダンフロントエンド技術全般について、基礎知識から順番にメンターします。

  • Next.js
  • Nuxt.js
  • Vue3で導入されたcomposition-api
  • Next.jsで話題のIncremental Static Regeneration
  • Firebase

メンティーさんの必要に応じて、以下のような基礎知識から順番に教えていきます。

  • JavaScriptの基礎(クロージャの考え方、第一級関数の考え方、Promiseの扱い方)
  • SPAの基礎(ルーティング、仮想DOMの考え方)
  • Node.jsの基礎(npm/yarnの扱い方、package.jsonの書き方)
  • 自動テスト(jestの設定方法、記述方法)
  • Vue/Reactの基礎
  • HTTP通信の基礎(XMLHttpRequest、各種ヘッダ)

フロントエンドを学びたいけど躓いている方は、だいたいバックエンドの知識が前提にあるけど、フロントエンド特有の知識をスキップしていきなり実装しようとして躓いているように見えます。
JavaScriptは関数が主体となっている言語仕様で、バックエンドでよく見るPHPとは書き味が異なりますし、どんどんライブラリを入れていいバックエンドに対してバンドルを通してパフォーマンスへの影響を削減しなければいけないフロントエンドという点でも勝手が異なります。
CSSのような全く賢くない言語がデファクトになっており、BEMといった独特な設計手法が推奨されているところも敬遠されがちだと思います。
これらの差異に対して、あくまで基礎知識の習得を重視して、適宜参考図書等もレコメンドしながら進めたいです。

特に得意な分野

特に得意なのはVue.jsなので、特に希望なければNuxtやcomposition-apiについて解説し、なんらかのアプリケーションを開発しながら進められたらと思います。

対象者

私のイメージでは、バックエンドエンジニアになって数年ほど経ってフロントエンドを触ってみたい方、といったイメージです。
とはいえ、どのような方でもお気軽にメッセージください。最低でも、プログラミングそのものの経験は、スクールでもいいのである方がいいです。

私について

2016年からWebエンジニアを務めています。
現在は教育ベンチャーのCTOをしています。
フロントエンドが好きですが、新卒からずっとフルスタックエンジニアを務めてきているので、AWSやLaravel、DDD、Dockerなどの扱いもそこそこできます。
以下の発表資料や記事を見ていただければ、フロントエンドのテーマでもよく発表等していることがわかると思います。

Qiita
https://qiita.com/mejileben

Zenn
https://zenn.dev/meijin

SpeakerDeck
https://speakerdeck.com/texmeijin

2019年からCTOを務めているマナリンクでは、オンライン家庭教師サービスにおいて、認証機構、先生の登録機能、一覧検索機能、指導依頼機能、指導開始後のチャット等の個別連絡機能、クレジットカード課金、先生の売上管理機能、社内管理画面、React Nativeアプリのバックエンドなどを開発してきました。
幅広い分野を抑えていますので、フロントエンドからスタートしても、その後、開発したアプリケーションをあえてAWSにデプロイしたい!といった要望も受け付けます。


扱わないテーマ

以下のテーマは扱わない予定です。

  • webpackやbabelの細かいチューニング
  • パフォーマンスチューニング(個人検証レベルのサービスでスコア100点叩き出しても意味がなく、チーム開発しつつ次々要件を満たしていくために複雑化していくアプリケーションでこそ価値のあることなので)

プランメニュー

いつでも相談にのってもらえる環境をつくりましょう!

MENTAはメンティーによりそいながら、1人前になるまで継続的にサポートするサービスです。そのため、スポットよりも月額での契約をおすすめしております。メンターに迷ったらメッセージを送ったり、単発プランでお試し契約してみましょう。

エンジニア・デザイナーのメンターを探すならMENTA

何を相談していいかわからない人は?

具体的な相談がない場合は、目標と現在の状況を相談してみましょう。メンターとともにどのようにギャップを埋めていくのか、個別にプランを組み立てていくこともできます。困ったときに頼れる環境をつくりましょう。

プロフィール

株式会社NoSchoolでCTO(最高技術責任者)を務めています。
オンライン家庭教師マナリンクというサービスの開発、運用業務全般を担当しています。

■性格
好奇心旺盛、アイデア出しが好き。
ストレングスファインダーの1位が着想です。

■スキル
Webフルスタックです。
運営しているオンライン家庭教師マナリンクでは、認証機構、先生の登録機能、一覧検索機能、指導依頼機能、指導開始後のチャット等の個別連絡機能、クレジットカード課金、先生の売上管理機能、社内管理画面、React Nativeアプリのバックエンド開発をすべて基本1名で担当し開発してきました。
最低限のSEO対策、UIデザインもできます。
ただ開発するだけではなく、SPA×APIで切り分けて開発し、テストコードも書き、インフラはDockerで構築するなど、モダンな構成にするように努めています。
大規模サービス開発の経験は薄いものの、一般的なWebアプリケーションで求められる要件は一通りこなせます。
特に好んでいるのはフロントエンドで、スピード優先で開発しLighthouseスコア5点まで下落した自社サービスに対して、継続的にこまめな改善を施して55点まで上昇させることができました。

■ブログ
Zenn
https://zenn.dev/meijin

note
https://note.mu/meijin_garden/

Qiita
https://qiita.com/mejileben

スキル

PHP 〜5年
Laravel 〜3年
AWS 〜5年
Ruby 〜3年
Firebase 〜3年
Vue.js 〜3年
TypeScript 〜3年
機械学習 〜1年
Nuxt.js 〜3年
React.js 〜1年
CSS(SCSS) 〜5年
Deep Learning 〜1年
next.js 半年未満

経歴・実績

2016 年4月 〜 2019 年3月
株式会社LIFULLに新卒入社
PHP(Symfony)、Ruby(Sinatra)、jQuery環境で丸3年開発。
最後の1年は社内新規事業でVue.js+Firebaseのサイトを開発、事業運営も行った。

■リリース実績
不動産情報サイトの機能追加、改善
AWS Hadoopを用いた大規模集計バッチの挙動分析とパフォーマンス改善
Vue+Firebaseでの新規事業プロダクトのプロトタイピング
2019 年3月
株式会社NoSchool CTO
設立2年目のベンチャーでフルタイムのWebエンジニア1名の体制で開発。

■リリース実績
WordPressで構築されたプロトタイプのAWS移行
以後、1年半掛けて徐々にSPAに対応。フロントエンドを全てNuxt×TypeScriptに移行
iOSアプリのバックエンドAPIを認証基盤含め構築
Pay.jpを用いて、サブスクリプション課金機能と単発課金機能を実装
AWS EC2をベースに構成したインフラをサービスのリニューアルに合わせてECSに全て移行
オンライン家庭教師サービスにおいて、認証機構、先生の登録機能、一覧検索機能、指導依頼機能、指導開始後のチャット等の個別連絡機能、クレジットカード課金、先生の売上管理機能、社内管理画面、React Nativeアプリのバックエンド開発をすべて基本1名で担当し開発
あなたにおすすめの人気メンター
【初心者歓迎】プロのWEBエンジニアチームがWEB開発を目指す初心者・中級者を徹底サポート!【法人運営】
【Rails】完全未経験からのエンジニア転職者が毎月出ています🔥オリジナルのロードマップを作成し、エンジニア転職にむけた学習と就職サポートをします🔥
4.7 (310)
システム開発とフリーランスとしての生き方全般についてお教えできます💪【経験者歓迎】
4.4 (159)
【botter】システムトレードの0から100まで教えます【Python】
4.8 (39)
【AI/画像認識/業務効率化】現役AIエンジニアがPython学習を支援!【初心者向け】
5.0 (20)
【未経験歓迎】累計100以上のエンジニアを輩出❗️オリジナルのロードマップを作成し、1on1で案件獲得や就職までをサポート
4.4 (898)
【PC初心者OK】初月50%オフ❗️実務経験付き&最高週6メンタリング🖥共有でPG99人以上輩出❗️面白さを引出しプログラミング最短でキャリアチェンジ❗️
🔰【初心者歓迎】ReactやNode.jsを用いての実践的なWebアプリケーションについてサポート
【内定/案件獲得100件超🔥】未経験・3ヶ月でエンジニア内定/Web制作案件獲得JavaScriptReact.jsVue.jsWordPressPython
【初学者・副業勢歓迎】WordPress案件受注・納品までをサポートします!
4.8 (51)
【初学者・中級者向け】デザインクオリティ向上メンタリング
5.0 (38)
【ちょっと聞きたい!サクッと添削してほしい】デザイン&プログラミング学習・添削相談、転職や起業の相談のります!
4.2 (30)
【初学者歓迎】現場で通用するデザイナーに!副業、転職支援
4.5 (21)
【初心者歓迎】未経験から中級者まで現場で培ったことを軸になんでもサポートいたします!【Laravel,Nuxt,Docker】
5.0 (51)
【マンツーマン指導】3Dモデリング教えます【独学支援】
4.9 (56)
【未経験者OK】マンツーマンでマークアップエンジニアのトレーニングをサポート!
4.8 (397)
【初心者歓迎】フリーランスを目指す!webデザイン制作副業サポートメンター
4.7 (336)
Flutter初心者を全力サポートします!
4.8 (15)
【契約実績200件超!】未経験〜現役デザイナーさんまでスキルアップお手伝いします
4.3 (147)
【RubyonRails】ポートフォリオに特化!学習を徹底サポート致します。
4.6 (219)

今、忙しいです

名人@マナリンク CTO

https://qiita.com/mejileben

--

本人確認 
契約実績
7

スケジュール

【お知らせ】
2022年2月頃まで空きがない状況ですので、お急ぎのお問合せにはご対応できないことご了承ください。
それ以降の時期について可能かどうかのお問合せなどはお答えさせていただきます。

このプランをシェアしよう!

レビュー

退会済みユーザー

ありがとうございました!
非常に詳しく解説していただけました!

Shun0304

ありがとうございました!