ホームページ  >  記事  >  コンピュータープログラミングを学ぶ方法

コンピュータープログラミングを学ぶ方法

angryTom
angryTomオリジナル
2019-08-07 10:35:1722257ブラウズ

コンピュータープログラミングを学ぶ方法

「独学でプログラミングを学ぼうと思って本を買ったけど、全然理解できなかった」という悩みを独学で勉強している友人は多いと思います。まったく、どこから始めればよいのかわかりませんでした。学習を始めてください。」なぜなら、勉強する前に知っておくべきことがたくさんあり、独学で勉強する場合には、事前に知っておくことで勉強がかなりスムーズに進むことがたくさんあるからです。

プログラミングを学ぶ前に知っておくべきこと

プログラミングとは何ですか?プログラミング言語とは何ですか?

プログラミングとは、プログラムを書くことの中国語の略語で、ユーザーに代わってコンピュータに特定の問題を解決させることを指します。コンピュータに実行させたいタスクを記述することができます。

コンピュータは人間と同じ言葉を理解することができないため、専用の言語=プログラミング言語(プログラミング言語を記述することを「コーディング」といいます)を使って指示を出します。

プログラミング言語は200種類以上あると言われていますが、実際に使われている言語の数は10分の1程度です。

プログラミングは高速処理や単純作業の自動処理が得意です。私たちの生活の豊かさの多くはプログラミングによって実現されていると言っても過言ではありません。

そして、プログラミングを学ぶことは、みんなが思っているほど難しくありません。さまざまな立場の当社のパートナーのほとんどは、独学でプログラミング スキルを習得できます。しかし、人にはそれぞれ個性があり、自意識が高く独学が得意な人もいれば、独学効率が悪く刺激的な学習が必要な人もいます。そこで、独学が難しい人のために、php 中国語 Web サイトでは、学習を監督し、進歩を確認できる VIP スポンサード メンバーシップ コース を特別に開始しました。

コンピュータープログラミングを学ぶ方法

#プログラミングを学ぶための 4 つのステップ

プログラミングを学ぶための推奨プロセスは次のとおりです。

ステップ 1: やりたいことを決める

「プログラミングしたいけど、やりたいことがない」 「用事はないけど山を歩きたいだけ」も同じです。山の景色を楽しみたいなど、コンピュータの世界に触れたいならこちらも良いと思います。しかし、プログラミングを学んで自分自身を向上させたい場合は、目標を設定してください。

具体的な製品をイメージしながら学習する(プログラミングを使って製品や機能を実装する)と、学習効率が大幅に向上します。

何を決めるかを提案する前に、市場動向も考慮してください。

何をすべきか明確に決められない場合は、最近の市場動向を見て決めるのもよいでしょう。 IT分野。プログラミングを学習し、就職や転職の準備をしている場合は、需要がより高い分野で必要なスキルを習得することで、「即戦力」とみなされる可能性を高めることができます。

前述の iPhone などのアプリケーション開発。端末自体の普及に伴い、スマートフォンのアプリケーションも市場を拡大しています。需要の高い分野でもあります。

ステップ2:学ぶ言語を決める

【2018年版】初心者に適した言語はどれ?プログラミング言語の推奨事項。

PHP

推奨チュートリアル: 「

PHP チュートリアル

PHP (外国名: PHP) : Hypertext Preprocessor、中国語名:「ハイパーテキスト プリプロセッサ」)は、一般的なオープンソースのスクリプト言語です。 C言語、Java、Perlの特徴を取り入れた構文であり、習得が容易で広く使用されており、主にWeb開発の分野に適しています。

PHP の独自の構文には、C、Java、Perl、および PHP 独自の構文が混合されています。 CGI や Perl よりも高速に動的 Web ページを実行できます。 PHPで作成された動的ページは、HTML(Standard Universal Markup Languageのアプリケーション)文書にプログラムを埋め込んで実行するため、HTMLタグを完全に生成するCGIよりも実行効率が高く、コンパイルされたコードも実行できます。コンパイルにより暗号化が実現され、コードの実行が最適化され、コードの実行が高速化されます。関連する推奨事項: 「

phpとは

Swift

推奨チュートリアル: 「

Swift チュートリアル##」 #>>
Swift は、2014 年の WWDC (Apple Developer Conference) で Apple によってリリースされた新しい開発言語で、Objective-C* とともに Mac OS および iOS プラットフォーム上で実行でき、Apple の構築に使用されます。ベースのプラットフォーム アプリケーション。 Swift は学びやすく、使いやすいプログラミング言語であり、スクリプト言語と同じくらい表現力豊かで楽しい最初のシステム プログラミング言語です。 Swift は、さまざまな一般的なカテゴリのプログラミング エラーを回避するために、安全性を念頭に置いて設計されています。

HTML&CSS

推奨チュートリアル: 「HTML チュートリアル 」 「CSS チュートリアル

HTML は、Web ページを記述するために使用されるマークアップ言語です (*)。 CSS は、これらの文の構造を装飾し、情報を変更する方法を指定する言語です。

関連する推奨事項: 「フロントエンド学習ルート: 優れたフロントエンド開発者になる方法!」 >>

C

推奨チュートリアル:《C チュートリアル

CはC言語の継承であり、C言語の手続き型プログラミング、抽象データ型を特徴とするオブジェクトベースプログラミング、継承とポリモーフィズムを特徴とするオブジェクト指向プログラミングを行うことができます。 C はオブジェクト指向プログラミングが得意ですが、プロセスベースのプログラミングも実行できるため、対応できる問題の規模が大きいか小さいかが異なります。

Java

推奨チュートリアル: 「Java チュートリアル

Java はオブジェクト指向ですJava言語は、C言語のさまざまな利点を吸収するだけでなく、C言語では理解しにくい多重継承やポインタなどの概念を放棄しているため、強力な機能とシンプルで使いやすいという2つの特徴を備えています。 。静的オブジェクト指向プログラミング言語の代表である Java 言語は、オブジェクト指向理論を完全に実装しており、プログラマーが洗練された考え方で複雑なプログラミングを実行できるようにします。

Python

推奨チュートリアル: 「Python チュートリアル

Python はコンピューター プログラムです。言語。これは、もともと自動化されたスクリプト (シェル) を記述するために設計された動的なオブジェクト指向スクリプト言語であり、継続的なバージョンの更新と新しい言語機能の追加により、独立した大規模プロジェクトでの使用が増えています。 。

ステップ 3: 環境構築の理解とツールの使用

環境の作成とは、選択した環境をコンピュータ (個人用) 上で使用できるようにすることです。コンピューター)プログラミング言語。環境構築とは、特定の機器、ソフトウェア、システムなどが動作するようにコンピュータや情報システムの状態を整えることをいいます。特に、コンピュータにソフトウェアを導入したり、設定を調整したりして、対象となるソフトウェアが動作する環境を構築する作業を指すことが多い。

たとえば、PHP 言語を実行する場合は、PHP 環境をインストールして構成する必要があります。

一般的な PHP 統合環境は次のとおりです:

phpstudy2016 安定版: http://www.php.cn/xiazai/gongju/89

phpStudy 2018 最新バージョン: http://www.php.cn/xiazai/gongju/845

WampServer: http://www.php.cn/xiazai/gongju / 90

一般的な PHP 編集ツールは次のとおりです:

PhpStorm 18.2.1 Win バージョン: http://www.php.cn/xiazai/gongju/122

PhpStorm Mac バージョン: http://www.php.cn/xiazai/gongju/510

SublimeText3 Linux 新バージョン: http:// www .php.cn/xiazai/gongju/1471

SublimeText3 の中国語版: http://www.php.cn/xiazai/gongju/93

##ステップ 4: 言語の学習を開始する

目標を決めたら、プログラミング言語の学習を開始できます。外国語を学ぶのと同じように、基礎から始めて練習する必要があります。

コンピュータープログラミングを学ぶ方法# プログラミングの学習には時間がかかります。特に初心者にとっては、最適な勉強方法を見つけて勉強を続けるのは難しいかもしれません。ここでは、さらに 4 つの勉強のヒントをお勧めします。

#より効果的な学習を促進するための 4 つのヒント

1. 目標/目的を正確に設定する

目標を詳細に設定すると、どこまで進んでいるのかが簡単にわかり、モチベーションを維持し、残りの進捗状況を確認するのに役立ちます。可能であれば、毎日の勉強量を記録することもお勧めします。書き留めても構いませんが、記録しておくとより自分の成長を反映しやすくなります。

2. 毎日 30 分続ける

たとえば、休日に毎週 7 時間勉強した場合、復習に約 1 時間かかります。前の週。毎日学習を続けることで復習時間が短縮され、より効率的に学習することができます。

プログラミング初心者にとって、最初は学習の壁が高くなります。長時間頑張りすぎると、集中力やモチベーションの低下につながる可能性があります。少しずつ学習してプログラミングの全体像をマスターし、総合的な学習に転じることができます。

3. 覚えておく必要がある Linux コマンド

オペレーティング システムの種類に関係なく、プログラミングを始めるときは、ターミナルや端末アプリケーション。

ターミナルを非常に簡単に説明すると、「コマンドをマウスの代わりに入力して操作する」です。 (「これまでコマンドで使用していた技術の代わりにターミナルを使用することで、マウスによる操作が可能になります。」これがPCでも同様です。)

ただし、Windowsに標準でインストールされているのは、コマンドプロンプトというアプリケーション。残念ながら、説明書の形式が異なるため、別のアプリケーションを使用する必要はありません。

使える可能性があるので、基本的なコマンドを5つ紹介します。

cd ...此命令移动目录(=文件夹)。
ls ...此命令列出目录的内容。
pwd ...此命令显示当前目录。
mkdir ...此命令创建一个新目录。
man···显示命令的手册。

4. 正規表現の基礎を学ぶ

推奨チュートリアル: 「正規表現チュートリアル

正規表現は、複数の文字列を 1 つの形式で表現するために使用される式です。この表現方法を使うと、たくさんの文章の中から探している文字列を簡単に検索することができます。

たとえば、Apple 製品が含まれるデータベースから、「i」の先頭に付加された「iPod」、「iMac」、「iPad」などを取得する場合、「^i」... " 私は書く。

正規表現をマスターすると、テキスト処理作業の効率が大幅に向上します。

検索や置換の際に正規表現を扱えると、プログラムの操作が容易になるだけでなく、ソースコードの大規模な改善にも役立ちます。

上記は、プログラミングの学習方法に関するおすすめの紹介です。これからプログラミング言語を学習する準備をしている友達に役立つことを願っています。

PHP 中国語 Web サイトでも学生からの学習フィードバックを随時募集していますので、よくある質問を集めてプログラミングの学習方法をまとめましたので参考にしてください。

関連する推奨事項: プログラミング言語を上手に学ぶにはどうすればよいですか?朱兄弟が効率的なプログラミング学習方法についてお話します

以上がコンピュータープログラミングを学ぶ方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。