Japanese

情報セキュリティマネジメント試験対策

情報セキュリティマネジメント試験対策

機密情報を守り、ITの安全な利活用を推進する情報管理のための基礎知識を学習し、企業の情報セキュリティを確保して脅威から継続的に組織を守るための基本的なスキルの習得を目指します。 情報セキュリティマネジメント試験受験レベルの知識習得を想定したカリキュラムです。 様々なビジネスシーンでも注目され、重要視されている「情報セキュリティ」「情報セキュリティマネジメント」。 「なんとなくは知っている」「実際に活用している」という方の中にも、定義やメリット、注意点やビジネス活用事例等を、しっかりと説明できる方は少ないのではないでしょうか。 本講座では、情報セキュリティマネジメントの基礎から活用方法まで、しっかりとインプットすることができます。 各項目ごとに、確認テストや修了テストを用意しておりますので、ご自身の理解度を確かめながら、学習を進めることができます。

情報セキュリティマネジメント試験対策 Read More »

天国にいけるC言語入門 ヘキサ構造体 パート1

天国にいけるC言語入門 ヘキサ構造体 パート1

本書ではプログラミングの基本の基本、超基礎を学ぶことができます プログラミングの基本の基本、超基礎を押さえることは 様々な状況に柔軟に対応できる能力を養うことになります では 本書で学ぶことができることとは・・・ ほぼすべてのプログラㇺは(どのような言語でも) 条件によって異なる命令が実行されるif文 命令を繰り返すfor文によって成り立っています ですので if文の使い方 for文の使い方 を学ぶことで プログラミングの基本的な仕組みをおさえることができます scanf関数の仕組みを学ぶことにより ユーザーからコンピュータにデータを与え 命令を実行することができるようになります 自作関数の作り方を学ぶことにより お気に入りの命令文を ストックしておくことができます そうすれば ゼロから命令文を作る工程を省くことができます 変数のスコープを学ぶことにより どの範囲まで 変数を使うことができるのかをはっきり理解できるようになります 配列を学ぶことにより データの取り扱い方が飛躍的に向上するでしょう 配列はどのプログラミング言語でも登場してきます それほどプログラミングの根幹をなしています 実引数と仮引数 ポインタ変数 参照渡しと値渡し の概念を学ぶことにより 自作関数を使ってデータに操作を与えるコツが理解できるようになります ハードディスクにデータファイルを作製し保存する方法を学べば 自ら保存したデータを活用できるのみならず 他のコンピュータとのデータのやり取りを行うことができるようになります オンライン化の進んだ現在では特に必要な技術となります 構造体を用いれば複数のデータをひとまとめに管理することができます 構造体は いずれ学ぶことになるクラスの原型となっているのです より便利にプログラムを作製するためには欠かせないものとなっています malloc関数を学ぶことにより コンピュータのメモリを無駄なく利用することができるようになります メモリを管理することはコンピュータの動作速度にかかわってきます などなど・・ C言語に関する基本的な事項がほぼすべて網羅されています 特に ポインタ変数 ハードディスクにファイルを作製しデータを保存する方法 の項目に関しては 極めて丁寧に十分すぎるほどの解説が加えられています 本書をお読みになった方が世の中に貢献できるように お祈りしています それでは!C言語の理想郷でお会いしましょう!

天国にいけるC言語入門 ヘキサ構造体 パート1 Read More »

米国AI開発者がゼロから教えるPython入門講座

米国AI開発者がゼロから教えるPython入門講座

米国AI開発者の講師が,Pythonをゼロからやさしくわかりやすく教えます. 本当にゼロから教えるので,プログラミングの経験がなくてもOKです. Pythonの基礎のみならず,オブジェクト指向やデータベースの扱い方など,応用的な内容も含むのでPython経験者でも新たに学習する内容は沢山あります. -Pycharmというツールを使ってPythonの書き方を学習していきます. -実際の開発の現場目線で重要なこと/気をつけることなどを盛り込んだ,実践的なコードの書き方を学習します. -演習を随所に散りばめた構成になっており,実際にハンズオンでコードを書くことでより講義で学習した内容を定着できるように工夫しています.是非ハンズオンで受講ください! -未経験者でもわかるように,やさしいレベルからスタートしています.ご自身のレベルに合わせて,スタートするセクション/ペースを決めてください. -受講中に書いたコードは全てダウンロード可能です.学習に役立ててください. -講義はMacを使って進めていきます.Mac推奨としていますがPythonの用法はOSに寄らないため,WindowsやLinuxでも問題なく学習した内容を活かせます,Mac以外のOSで学習する場合は,適宜コマンドやツールのインストールなどご自身で調べていただければ幸いです. それでは,Happy Coding!!☆

米国AI開発者がゼロから教えるPython入門講座 Read More »

Rhinoceros+Grasshopperで一気に覚える3d プリントのデータ作成講座

Rhinoceros+Grasshopperで一気に覚える3d プリントのデータ作成講座

本講座ではRhinocerosとそのプラグインであるGrasshopperを使い、3Dプリンターでプリント可能な3Dデータの作成方法までをご紹介します。 3Dデータをフリーで作成可能なことで有名なソフトFusion360との違いや、初心者からなぜRhinocerosと同時にGrasshopperを最初から扱うのかそのメリットについてもお話しします。本コンテンツにおいてはモデリングだけでなく、すぐに使える学習ノウハウもご紹介し、将来的に建築、プロダクトデザイン、アートなどのジャンルでプロフェッショナルとして活動してゆきたいという方のためのコンテンツになります。

Rhinoceros+Grasshopperで一気に覚える3d プリントのデータ作成講座 Read More »

HTML5プロフェッショナル 認定試験 レベル2 模擬問題集

HTML5プロフェッショナル 認定試験 レベル2 模擬問題集

LPI-Japanが運営するHTML5プロフェッショナル認定試験 レベル2 を受験する方を対象とした模擬の問題集です。 HTML5プロフェッショナル 認定試験は、レベル1とレベル2の2種類にわかれています。レベル1 では Web コンテンツ制作における基礎が、レベル2ではシステム間連携や最新のマルチメディア技術に対応した Web アプリケーションや動的 Web コンテンツの開発・設計ができる知識と技術が求められます。 本コースでは、レベル2の試験内容に沿って作成された模擬試験問題集であり、試験合格に向けての学習をサポートする事を目的としています。 出題範囲 2.1 JavaScript 2.1.1 JavaScript文法 2.1.2 ES6(ECMAScript2015)以降の新機能 2.2 WebブラウザにおけるJavaScript API 2.2.1 イベント 2.2.2 ドキュメントオブジェクト/DOM 2.2.3 ウィンドウオブジェクト 2.2.4 Selectors API 2.2.5 History API 2.2.6 テスト・デバッグ 2.3 グラフィックス・アニメーション 2.3.1 Canvas(2D) 2.3.2 SVG 2.3.3 Timing control for script-based animations 2.4 マルチメディア 2.4.1 メディア要素のAPI 2.5 ストレージ

HTML5プロフェッショナル 認定試験 レベル2 模擬問題集 Read More »

【紙とえんぴつでプログラミング】<初心者向け>プログラムを”作る”ための詳細設計コース

【紙とえんぴつでプログラミング】<初心者向け>プログラムを”作る”ための詳細設計コース

プログラミングを習ったことがあるけど、「自分でプログラムを作れない」とお考えの方はいらっしゃるでしょうか? プログラミングとは、「プログラマーがコンピューターにやらせたいことを、コンピューターが実行できるように伝えること」です。 プログラミング言語を習っただけでは、コンピュータにやらせたいことを伝えることができません。 詳細設計とプログラミング言語がそろってプログラミングは可能です。 本コースは、詳細設計を身につけることができるコースです。 最初はパソコンを使いません。 詳細設計は紙とえんぴつがあれば始められます。 プログラミングの経験がない方、パソコンが苦手な方でも、プログラミングの設計を学ぶことができます。

【紙とえんぴつでプログラミング】<初心者向け>プログラムを”作る”ための詳細設計コース Read More »

天国にいけるC言語入門 講義時間は50時間! 楽しく超親切にC言語の解説を行っています

天国にいけるC言語入門 講義時間は50時間! 楽しく超親切にC言語の解説を行っています

講義時間は50時間程度です 本コースでは楽しくC言語をまなんでいただけるよう 個性的なキャラクターたちが会話をしながらC言語を学んでゆく様子を 講師とみなさんがともに鑑賞するというスタイルをとっています まるで物語を鑑賞するようにC言語を学んでいくことができます もちろん 全編において講師による詳しい解説がなされています 本講義を受講することにより プログラミングを全く知らない超初心者の方でも  楽しい物語を鑑賞していくうちに C言語を極めて容易に習得することができます すべてのセクションにおいて講義内容はとても詳しく充実した内容となっています 分かりやすさを追求したため講義時間は大変長いものとなりますが 結局は短時間でC言語の基礎を習得することができます 本講座では C言語の基礎的な部分の理解を目的としています 本講座を受講することにより応用へとつながる基礎的な部分をいとも容易にマスターすることができます

天国にいけるC言語入門 講義時間は50時間! 楽しく超親切にC言語の解説を行っています Read More »

【セキュリティ知識を深める!】情報セキュリティ基礎 + 情報セキュリティマネジメント試験 合格講座

【セキュリティ知識を深める!】情報セキュリティ基礎 + 情報セキュリティマネジメント試験 合格講座

-セキュリティ知識を身に着け、国家資格である 情報セキュリティマネジメント試験 合格を最短でつかみ取りましょう! 0から合格まで、効率的に学習を行いましょう。適切に配置された演習クイズによって能動的な学びを行うことができ、科目B試験についても対策を行うことができます。情報セキュリティマネジメント試験の参考書も執筆する講師が わかりやすく解説します。 -このコースの特徴 図を多用したスライド  わかりにくい概念などを図やイラストを使ってわかりやすく端的に解説しています。 なぜ?を理解できる構成  技術の背景にある理由や仕組みを理解することで、暗記に頼らずに学習することができます。講義内では、単語の意味を羅列することを極力避け、本当の知識を身に着けられるようカリキュラムを構成しています。 効果的な演習の配置  解説を聞きわかったつもりでも、いざ問題を解いてみると何もわからない…という状態になりがちです。このコースでは動画とクイズを交互に配置することで、飽きることなく知識を身に着けていくことができます。 情報端末に触らない日はないほど、情報技術はなくてはならないものになっています。その一方で、個人情報流出やサイバー攻撃など、安全を脅かす出来事が毎日のように起こっています。どのような人であれ、情報セキュリティについて適切な知識を持っていることが必要な世の中であると言えます。情報セキュリティマネジメント試験はその知識を体系的に学び、スキルを証明することができる国家資格です。ぜひこのコースで効率良く知識を身に着け、合格をつかみ取ってください! -対象となる人  ITに関してほとんど知識がなく、情報セキュリティマネジメント試験に合格したい人。  情報セキュリティについて基本を体系的に理解したい人  ITについて多少の知識はあるが、情報セキュリティマネジメント試験合格のために何を学習すればいいのかわからない人。  ITパスポートや基本情報技術者試験など、他の情報技術者試験を取得しており、さらなるレベルアップをしたい人。 (レベルチェッククイズを設けており、重複箇所の視聴を選択できるようになっています。)   -例えば以下ような単語を説明できるようになります  ISMS、IPアドレス、ソーシャルエンジニアリング、チャレンジレスポンス認証、公開鍵基盤、CRIPTREC暗号リスト・・・ 情報セキュリティマネジメント試験はセキュリティ分野に重点を置いた試験です。このコースでは仕組みや実際の例、図を使って体系的に必要な情報セキュリティ知識を学習することができます。また、流れに沿って単語を理解していくことで、断片的な知識ではなく、つながった知識を身につけることができます。さらに、テスト合格だけではなく、実生活の中でITを安全に利用できるような知識を身につけましょう。ITに関する知識がほとんどないあなたでも、実力をつけることができるようになっています。 -コースアップデート情報 2024.1 – 科目A実践演習セクション・科目B実践演習セクションを追加、演習テストを追加、他一部チャプターを修正2023.8 – 軽微な修正2023.4 – 試験構成の変更に伴ういくつかの修正2022.3 – 軽微な修正2021.12 – 大幅なカリキュラムの変更を実施(いくつかのレクチャーの追加・修正・午後試験問題の追加)2021.11 – 午前試験の演習テストを追加2021.4  – 本番で使えるテクニック、午後試験対策を追加

【セキュリティ知識を深める!】情報セキュリティ基礎 + 情報セキュリティマネジメント試験 合格講座 Read More »

【夢月流】Pyside6(Qt+Python)でGUI作成自由自在

【夢月流】Pyside6(Qt+Python)でGUI作成自由自在

目的は、PySide6によるGUIアプリケーション作成方法の習得です。 まず、PySide6モジュールのみを使用してGUIアプリケーションを作る方法を学びます。 次に、QtDesignerというGUI作成ツールを使ってGUI部分のみを作成し、処理のみをPythonでプログラミングして、全体で1つのGUIアプリケーションを作る方法を学びます。 ゴールは、PySide6で、本格的なGUIアプリケーションが自由自在に作成できるような基礎力をつけることです。

【夢月流】Pyside6(Qt+Python)でGUI作成自由自在 Read More »

AWS と Terraformで実現するInfrastructure as Code

AWS と Terraformで実現するInfrastructure as Code

クラウド開発を行っているといまだに手作業でやっていて疑問に感じることはありませんか? そんな疑問や不安を解決する手段として、本講座では「Terraform」というツールを使って「AWSのインフラ環境構築をコード化/自動化する方法」を学びます。 まだまだ発展途上の領域ではありますが、「運用をコード化する」ということがどのようなものなのかを体験できるコースです。 ぜひ、一緒に学習をしていきましょう! 【概要】 本講座では環境構築から始まり、入門ともいえる簡易なEC2起動、本格的なシステム構築…といったステップで進めていきます。 学習できる内容には以下のようなものが含まれます。 ◆Infrastructure as Code とは IaCに関わるツール ◆Terraformの基礎(文法) Terraformのコマンドや構文について学習します。インフラ環境構築で必要となるタイミングでそれぞれ学習できるよう織り込んでいます。 HCL2構文 tfstateファイル メタ引数 リソース依存関係の制御 ループと分岐 モジュール ◆AWSのインフラ構築 以下のリソースを Terraform で作成する方法を学習します。基本的に単独のコーディングを学習するのではなく、Webアプリケーション向けのインフラ構築を総合的に行うよう組み合わせて学習を進めていきます。 VPC セキュリティグループ RDS(MySQL) EC2 パラメータストア AMI ELB ACM S3 CloudFront オートスケーリンググループ IAM(ポリシー/グループ/ユーザー) 【謝辞】 今回も同僚の力を借りて作成することになりました。本コース作成にあたり実務上の知見や講座内容に対するフィードバックをしてくれた古澤魁さんには大変感謝しています。 【更新履歴】 v1.0.4 2021/07/23 「外部から変数を与える」レクチャーを追加v1.0.3 2021/06/06 「添付リソースの一括ダウンロード」レクチャーを追加v1.0.2 2012/03/31 SGの説明を修正v1.0.1 2021/03/12 振り返りレクチャー追加v1.0.0 2021/03/02 初版リリース

AWS と Terraformで実現するInfrastructure as Code Read More »

Streamlit

Streamlit, Pandas, Pythonで学ぶ!データ分析の基礎とインタラクティブダッシュボード作成入門

*** 更新情報 *** ・2021/7/3:セクション12, レクチャー92に「GitHubのDescriptionとREADMEにデータの出典元を記載」を追加しました。 ・2021/5/28:セクション11, レクチャー78に「データの出典元を記載」を追加しました。 ************ 日本国民の一人当たり賃金の傾向や特性についてどのくらい知っていますか? 少なくとも私は自分の手を動かしてデータを見ることによってたくさんの新しい発見がありました。 みなさんもメディアなどからの情報だけでなく、データ分析の基礎を学びながらご自身でデータを見る力を養ってみませんか? この講座では、Pythonを使ったデータ分析の基礎とインタラクティブダッシュボード作成について学べます。 特に、Pythonにおけるデータ分析をするための必須となるライブラリ(Pandas, Matplotlib)の環境構築や基本操作について解説します。 また、Pythonだけでデータ分析Webアプリを作ることが出来るStreamlitの環境構築や基本操作についても解説していきます。 実践編では、日本政府が提供しているオープンデータの一つである一人あたり賃金データを使って、データの整形・基礎集計・可視化を行い、データの理解を深めていきます。 更に、Streamlitを使ってインタラクティブなダッシュボードの作成・Web上への公開(デプロイ)を行います。 本講座を学ぶことで、基本的なデータ分析からインタラクティブダッシュボードの作成更にはデプロイといった一連の流れをこの講座で体験していただけます。 □講座の特徴 Pythonの基礎は学んだが次に何をすれば良いかまだ決まっていない 国のオープンデータを使って楽しくデータ分析の基礎を身につけたい Streamlitを使ったダッシュボード開発に興味がある 上記に当てはまる方はこの講座に向いていると思います。 □講座で取り扱わない内容 データサイエンス(統計学や機械学習)は扱いません データサイエンスに特化したPythonライブラリ(scikit-learn, tensorflowなど)は扱いません Gitの詳細な使い方については解説していません ※上記内容についてはこの講座では扱わない内容ですので、ご注意ください。 注:本コースの最後はRESASという国のオープンデータを使って分析した結果をWeb上に公開しますので、データの出典元の記載とRESASの利用規約を確認することを忘れずにやっておきましょう。 免責: 本コースの内容は、情報の提供を目的としています。したがって、本コースで学習された内容を使った運用もしくは情報発信等は、必ずお客様自身の責任と判断で行って下さい。これらの情報の運用や発信の結果について、本コース作成者(やじろべえ)はいかなる責任も負いません。あらかじめ、ご承知おきください。

Streamlit, Pandas, Pythonで学ぶ!データ分析の基礎とインタラクティブダッシュボード作成入門 Read More »

Scroll to Top