2017-07-18 4 views
-2

私はプログラミング言語に精通しています(私はJava、C++、Python、JavaScript、Ruby、Html、CSSの基礎を知っています)。私は、Java(Android Studio)とPython(Kivy)で簡単なアプリをいくつか作成しました。 私は深刻な開発者になり、本当に素敵なクロスプラットフォームアプリケーションとWebアプリケーションを開発したいと考えていますが、どちらのツールがこれらの目的に最も適しているのか判断することはできません。必要ならば、私は新しいプログラミング言語を学ぶ上で問題はありません。 また、私は電気電子工学(2年次)の学生で、Java(学校、大学1年生)の休憩から離れて、オンラインで学びました。だから私はソフトウェア開発者になる方法について適切な指針が不足している。 してください!誰かが私を助けることができる?ソフトウェアとWeb開発を開始するには?

+1

これは良い質問ですが、これはあなたがそれを求めている場所ではありません。 StackOverflowは、技術的プログラミングに関する質問です。 – hatchet

答えて

0

私は10年前からプロの開発者であり、それはすべてWeb開発から始まりました。私はあなたと同様のスキルを設定し、初心者ではなく、基本的なプログラミングを幅広く理解することから始めることを覚えています。

ここでは私が使用していたサイトがありますが、時には参考資料としてもあります。 https://www.w3schools.com。コースをやって、あなたは1日以内に専門家のように感じるでしょう。何よりも、無料です。

基本を学ぶと、専門化するウェブ技術を決定する必要があります。私はマイクロソフトのやり方で行ったので、スタートアップの開発者にそれを勧めて、仕事をより早く始めることができます。 C#を学び、ASP.Net CoreとAzureでホストしてください。ここにそのドキュメントのサイトがあります。https://docs.microsoft.com

あなたがそれを感じたら、思考のアーキテクチャを開始する時間。開発者のためのアーキテクチャは、コード、プロジェクト、サービスを整理するための最良の方法です。ソリューションのサイズに関係なく、作業を見ている次の人を簡単に始められるようにします。優れたアーキテクチャは、基本的にあなたに必要不可欠です。私はドメイン駆動開発についてお読みになることをお勧めします。私はさまざまな種類のアーキテクチャに出くわしましたが、それらはすべて私にとってDDDのように見えます。

これはおそらくすべての段階です。幸運を祈り、そして最も重要なのは、楽しく過ごしてください。

+0

助けてくれてありがとう。 –

関連する問題