「プログラミング、できない・・・書けない・・・」とはもう言わせません!経験ゼロでも大丈夫!
本サイト「セカンドステップ」では、「プログラミングの経験ゼロから最速・最短でスマホアプリを作れるようになる」をテーマに、 Dart言語とGoogleの提供するFlutterを中心として丁寧に解説してゆくブログです。並行して、Java言語についても分かりやすく解説してゆきます。
Flutter・Dartを習得することで、iOSアプリ(iPhoneアプリ・iPadアプリ)とAndroidアプリを両方同時に製作することができます。
講師の西園寺 悠樹です。
ゆっくり丁寧に教えますので、気楽に楽しく学んでいきましょう!
ゆっくり丁寧に教えますので、気楽に楽しく学んでいきましょう!
私は姫野 涼羽です。私も知識ゼロからスタートします!一緒にがんばりましょうね!!
筆者自身、独学時代は周囲に質問できる方がおらず、非効率的なプログラムを量産していました。そんな筆者が「当時周囲に教えてくれる人がいれば、もっと早くレベルアップできたのに……」という悔しい経験から、「当時プログラミング初心者だった自分が、本当に知りたかったこと・教えてほしかったこと」を皆さんに知っていただけるよう、本サイトを立ち上げました。
プログラミング初心者の方々は、以下のようなお悩みを抱えている方が多いかと思います。
スマホアプリを作ってみたいけれど、どうしたらいいのかわからない……
本を読んでなんとなく分かったつもりだけど、自力では書けない……
ifとかforは分かったけど、どう実践で使えばいいの?
関数?メソッド?ってなんだったっけ……
オブジェクト指向ってなにかの役にたつの?本当に要るの?
本サイトはそんな超初心者から初心者の方々をターゲットに、脱・初心者を目指すために必要な考え方やコツ等を解説します。
本サイトでは、ざっくりと以下のようにレベルを分けておりますので、参考にしてください。
- 超初心者編 : 変数・if・while・for・リストなどの基本構文を解説
- 脱初心者編 : 文字列操作・マップ/セット・メソッドなどの習得すると便利な機能を解説
- 中級者編 : オブジェクト指向の基礎を中心に、実践的なプログラミング手法を解説
- 脱中級者編 : オブジェクト指向の応用(継承・インタフェース)・例外処理などについて解説
- 上級者編 : クラスの適切な分割・コールバック・非同期処理について解説
ちなみに姫野さんはプログラミングについてどのくらい知っていますか?
えーっと・・・なんていうか・・・
専門用語がわからなくても、知っていることであればなんでも結構ですよ!
ハッカーが黒い画面でカタカタやってハッキングするやつ、ですよね!!
えー・・・っと、間違いではないのですが・・・
わたしもああいうのやってみたったんです!
ま、まぁ実際は映画のようにはいかないのですが・・・
超基礎編から一歩ずつやっていきますので、安心してくださいね。
超基礎編から一歩ずつやっていきますので、安心してくださいね。
はい!よろしくお願いします!!