SCW图标
英雄背景无分隔线
博客

Was ist neu in SCW: Coding Labs, LMS-Integrationen und mehr

Taylor Broadfoot
发表于 2022 年 9 月 22 日
最后更新于 2026年3月8日

Die Welt verändert sich rasant, unabhängig vom Unternehmen oder Produkt, die Dinge werden zunehmend digital und softwareabhängig. Entwickler versenden Code schneller als je zuvor, dennoch werden 75% des Codes immer noch von AppSec-Teams überprüft und auf häufig auftretende und leicht vermeidbare Sicherheitslücken hingewiesen.

Es besteht ein enormes Risiko, sicheren Code und Sicherheit nicht als wichtigen Teil des Softwareentwicklungsprozesses zu priorisieren. Tatsächlich sind die weltweiten Durchschnittskosten von Datenschutzverletzungen im vergangenen Jahr auf 4,35 Millionen US-Dollar gestiegen (IBM Bericht über die Kosten einer Datenschutzverletzung 2022). Entwickler benötigen ansprechende und innovative Schulungen, um mit neuen Bedrohungen und einem Kulturwandel Schritt zu halten, um die sicherheitsorientierte Denkweise, die in Zusammenarbeit mit dem Sicherheitsteam übrig geblieben ist, zu ändern.

Hier bei Secure Code Warrior arbeiten wir ständig an Innovationen, um Entwicklern und Unternehmen die richtigen Fähigkeiten zu vermitteln, um die sich ständig ändernden Sicherheitsherausforderungen von heute zu bewältigen. Dies erreichen wir durch äußerst ansprechende, flexible und einfach zu verwaltende Schulungsprogramme.

Im vergangenen Quartal haben wir uns darauf konzentriert, mit Coding Labs (neu in der Vorschauversion verfügbar) neue Lernmethoden zu entwickeln, eine LMS SCORM-Integration zu ermöglichen und zugänglichere und umfassendere Benutzererlebnisse zu schaffen — und gleichzeitig das Admin-Erlebnis zu vereinfachen, um Zeit zu sparen.

Lass uns eintauchen, um mehr zu erfahren!

Wir stellen vor: Coding Labs — Lernen auf der nächsten Ebene

In einer aktuellen Branchenumfrage (Der Bericht zum Stand der entwicklerorientierten Sicherheit 2022) gaben 40% der Entwickler an, dass ihre Schulung nicht praxisnah genug war. Coding Labs hilft Entwicklern dabei, ihre Fähigkeiten im sicheren Programmieren durch praktische Schulungen mit echtem Programmieren und intuitivem Feedback zu verbessern. Und das alles in einer vertrauten und leistungsstarken In-Browser-IDE, sodass es einfacher denn je ist, vom Lernen zum Tun überzugehen.

Anstatt mit unklaren und frustrierenden „richtigen oder falschen“ Anleitungen konfrontiert zu werden, können Entwickler auch sicher sein, dass sie richtig lernen, und ihr Verständnis durch Echtzeit- und kontextbezogenes Feedback verbessern. Coding Labs unterstützt Entwickler dabei, Sicherheitslücken zu vermeiden und die Sicherheitslage ihres Unternehmens zu verbessern.

Als Teil der SCW-Plattform bietet diese neue Erfahrung eine neue Perspektive für die Unterstützung von Entwicklern. Führungskräfte können ein Schulungsprogramm zusammenstellen, das die Entwickler auf Erfolgskurs bringt. Es bietet leicht verständliche und kompakte Lerninhalte, die den Entwickler genau dort ansprechen, wo er sich gerade befindet. Coachen Sie Mitarbeiter mit leicht zugänglichen, geführten Schulungen, um sich auf anspruchsvollere und praxisorientiertere Erfahrungen wie Coding Labs vorzubereiten. Führungskräfte können darauf vertrauen, dass die Entwickler die Schulung als ansprechender empfinden, leichter zu behalten sind und letztendlich auf die Codebasis angewendet werden, um Schwachstellen zu reduzieren und Überarbeitungen zu vermeiden.

Coding Labs ist jetzt in der Vorschauversion verfügbar. Wenn Sie ein SCW-Kunde sind, wenden Sie sich an Ihren Account Manager, um mehr über den Zugang zu erfahren.

Sie sind kein SCW-Kunde, möchten aber über die Verfügbarkeit von Coding Labs auf dem Laufenden bleiben? Füllen Sie das Formular aus hier.

Besuchen Sie SCW, um mehr über unsere Produktinnovationen zu erfahren und eine Demo von Coding Labs zu sehen. Melden Sie sich für das Webinar an hier.

Integrieren Sie sicheres Codetraining in Ihr bevorzugtes SCORM LMS

In Kürze können SCW-Administratoren ihr Sicherheitscode-Trainingsprogramm zusammen mit ihren anderen Schulungsplattformen einfacher verwalten, ohne manuellen Entwicklungsaufwand. Das spart Zeit und hilft Administratoren, sich auf effektivere Möglichkeiten zur Verbesserung ihrer Schulungsprogramme zu konzentrieren.

Falls Sie nicht damit vertraut sind, steht SCORM für Sharable Content Object Reference Model. und ist ein internationaler Standard für E-Kurse. Wenn Ihr Kurs im SCORM-Format veröffentlicht wird, können Sie sicher sein, dass ihn fast jedes Lernmanagementsystem (LMS) erkennt.

Mit der neuen SCORM LMS-Integration können Sie:

  • Integrieren Sie Secure-Code-Schulungen direkt in Ihr bevorzugtes LMS, um Teilnehmer und Aufgaben an einem Ort zu verwalten
  • Verfolgen Sie den Fortschritt und den Abschluss Ihrer Organisation

Stellen Sie sicher, dass Ihr SCW-Programm direkt in den Workflow Ihrer bevorzugten Entwickler integriert ist, um die Benutzererfahrung zu verbessern. SCORM-Pakete können für Kurse und Prüfungen heruntergeladen werden und bieten eine nahtlose LMS-Integration mit gängigen Plattformen wie SAP SuccessFactors, Workday, Cornerstone und mehr.

Die LMS SCORM-Integration wird Kunden im Oktober als Vorversion zur Verfügung stehen. Wenden Sie sich an Ihren Account Manager, um mehr zu erfahren.

Erweiterung der Breite und Tiefe der SCW-Plattform

Die kontinuierliche Erweiterung von Secure Code Warrior um neue Inhalte trägt dazu bei, dass unsere Module relevant, aktuell und auf das zugeschnitten sind, was Sie in der heutigen Cybersicherheitslandschaft wissen müssen. Mit einer branchenführenden Breite und Tiefe von über 55 Sprachen ist es einfach, ein Programm zu erstellen und zu skalieren, mit dem Entwickler in einer Vielzahl von Sprachen und Frameworks geschult werden können.

Sichere ABAP-Anwendungen mit neu veröffentlichten Schulungsinhalten

Aufbauend auf unserer freigeben Im Frühjahr freuen wir uns, neue Trainingsmöglichkeiten für Entwickler, die in ABAP programmieren, mit 6 neuen Komplettlösungen und 14 Missionen vorstellen zu können.

Lesen Sie hier mehr über unsere ABAP-Trainingsinhalte

Zugang zu flexibler und vielfältiger Bildung mit neuen Herausforderungen und Inhalten

Secure Code Warrior ist bestrebt, kontinuierlich Inhalte zu veröffentlichen, die unterschiedlichen Kenntnisstufen entsprechen, und gleichzeitig unsere Schulungsmodule relevant und herausfordernd zu halten. In diesem Quartal hat SCW mehr Inhalte für beliebte Programmiersprachen veröffentlicht, wie zum Beispiel:

  • 33 zusätzliche RPG-Herausforderungen, ein Top-Kundenwunsch
  • Die Fähigkeit, Turniere im RPG zu erstellen
  • 10 zusätzliche Python-Django-Herausforderungen

Alle neuen Inhalte sind jetzt in den Challenge-Pools verfügbar und können auf der Plattform gespielt werden.

Vereinfachung der Admin- und Benutzererfahrung

Die Konfiguration eines skalierbaren und ansprechenden Schulungsprogramms für sicheren Code ist jetzt einfacher als je zuvor, da die Plattform erheblich an der Benutzerfreundlichkeit verbessert wurde.

Bearbeiten Sie einfach einen veröffentlichten Kurs

Halten Sie mit neuen Möglichkeiten zur Bearbeitung vorhandener Programme mit den sich ständig ändernden Anforderungen Ihrer Organisation und Ihres Schulungsprogramms Schritt. Die Kursversionierung ermöglicht es Administratoren, ihre vorhandenen Kurse zu bearbeiten, ohne einen brandneuen Kurs erstellen zu müssen. Dies war eine der am häufigsten nachgefragten Funktionen von Kunden.

Screenshot, der zeigt, wie man einen Kurs einfach bearbeitet

Zu den Aktualisierungen gehören:

  • Neue Sprachen zu einem veröffentlichten Kurs hinzufügen
  • Module und Aktivitätsinhalte im Kurs hinzufügen/aktualisieren/löschen
  • Aktivitäten zum Kursende hinzufügen/aktualisieren/löschen
  • Die Plattform speichert eine Hauptversion eines Kurses, um eine grundlegende Versionierung zu erstellen

Greifen Sie vom Startbildschirm aus auf Kurse zu

Durch die Hinzufügung einer Schaltfläche „Weiter“ auf der neuen Startseite wird eine Liste mit Aktivitätskarten angezeigt, mit denen Benutzer die zuvor gestarteten Module schnell wieder aufnehmen können. Benutzer können jetzt auch ein Fenster auf dem Startbildschirm sehen, in dem sie alle noch nicht abgeschlossenen Module einsehen können

Auf diese Weise können Benutzer effektiv dort weitermachen, wo sie aufgehört haben, wenn sie einen Kurs oder eine Prüfung unterbrechen müssen, ohne dass ihr Fortschritt verloren geht.

Greifen Sie vom Startbildschirm aus auf Kurse zu

Beide Funktionen sind für Konten verfügbar, die den frühen Zugriff auf der Plattform aktiviert haben. Bei Fragen zum Zugriff wenden Sie sich an Ihren Account Manager.

Inklusives und barrierefreies Design

Wir bei Secure Code Warrior glauben, dass Sprache und Design die Macht haben, Brücken zu bauen und das Verständnis zu verbessern, indem sie verschiedene Benutzergruppen im Rahmen unserer Mission, sichere Codierung zu fördern, miteinander verbinden. Unser Ziel ist es, ein inklusives und barrierefreies Erlebnis zu schaffen und wir freuen uns, weitere Fortschritte im Bereich barrierefreies Design zu erzielen.

Traditionelles Chinesisch jetzt verfügbar

Mit der Erweiterung der Sprachen auf der Plattform um traditionelles Chinesisch bauen wir weiterhin eine wirklich globale Community von Entwicklern auf, die auf die Tools zugreifen können, die sie benötigen, um Sicherheitsexperten zu werden.

Sie können über das Drop-down-Menü in den Einstellungen auf Sprachen zugreifen. Traditionelles Chinesisch ist auch mit Videountertiteln in unserem Ressourcenbereich verfügbar.

Nehmen Sie am ProductTalk-Webinar am 5. Oktober 2022 teil.

Willst du mehr erfahren? Nehmen Sie an unserem ProductTalk-Webinar am 5. Oktober 2022 teil, um von Mitgliedern unserer Produktteams über spannende Updates und neue Funktionen zu erfahren und mehr über die sich ändernde, von Entwicklern gesteuerte Sicherheitslandschaft zu erfahren.

Melden Sie sich für das Webinar an hier.

Sie möchten Secure Code Warrior ausprobieren, haben aber noch kein Konto? Melde dich an für ein kostenloses Testkonto heute um loszulegen.

Damit sind die neuen Funktionen dieses Quartals abgeschlossen! Folgen Secure Code Warrior auf Twitter um Updates über die neuesten Versionen und Verbesserungen zu erhalten.

Abstraktes Bild mit aufgedrucktem Produktupdate und einem Symbol eines Computerbildschirms
Abstraktes Bild mit aufgedrucktem Produktupdate und einem Symbol eines Computerbildschirms
查看资源
查看资源

Neu bei Secure Code Warrior: Nehmen Sie an praktischen Entwicklerschulungen mit Coding Labs teil, integrieren Sie Ihr Sicherheitscode-Schulungsprogramm in ein LMS und vieles mehr.

想了解更多吗?

了解更多

Secure Code Warrior 您的Secure Code Warrior 帮助您在整个软件开发周期中保障代码安全,并建立将网络安全置于首位的企业文化。无论您是应用安全经理、开发人员、首席信息安全官,还是其他从事安全工作的人员,我们都能协助您的企业降低不安全代码带来的风险。

预约演示
分享到:
领英品牌社交x 标志
作者
Taylor Broadfoot
2022年9月22日发布

Taylor Broadfoot-Nymark 是Secure Code Warrior 的产品营销经理。她撰写了多篇关于网络安全和敏捷学习的文章,还负责产品发布、GTM 战略和客户宣传。

分享到:
领英品牌社交x 标志
Abstraktes Bild mit aufgedrucktem Produktupdate und einem Symbol eines Computerbildschirms
Abstraktes Bild mit aufgedrucktem Produktupdate und einem Symbol eines Computerbildschirms

Die Welt verändert sich rasant, unabhängig vom Unternehmen oder Produkt, die Dinge werden zunehmend digital und softwareabhängig. Entwickler versenden Code schneller als je zuvor, dennoch werden 75% des Codes immer noch von AppSec-Teams überprüft und auf häufig auftretende und leicht vermeidbare Sicherheitslücken hingewiesen.

Es besteht ein enormes Risiko, sicheren Code und Sicherheit nicht als wichtigen Teil des Softwareentwicklungsprozesses zu priorisieren. Tatsächlich sind die weltweiten Durchschnittskosten von Datenschutzverletzungen im vergangenen Jahr auf 4,35 Millionen US-Dollar gestiegen (IBM Bericht über die Kosten einer Datenschutzverletzung 2022). Entwickler benötigen ansprechende und innovative Schulungen, um mit neuen Bedrohungen und einem Kulturwandel Schritt zu halten, um die sicherheitsorientierte Denkweise, die in Zusammenarbeit mit dem Sicherheitsteam übrig geblieben ist, zu ändern.

Hier bei Secure Code Warrior arbeiten wir ständig an Innovationen, um Entwicklern und Unternehmen die richtigen Fähigkeiten zu vermitteln, um die sich ständig ändernden Sicherheitsherausforderungen von heute zu bewältigen. Dies erreichen wir durch äußerst ansprechende, flexible und einfach zu verwaltende Schulungsprogramme.

Im vergangenen Quartal haben wir uns darauf konzentriert, mit Coding Labs (neu in der Vorschauversion verfügbar) neue Lernmethoden zu entwickeln, eine LMS SCORM-Integration zu ermöglichen und zugänglichere und umfassendere Benutzererlebnisse zu schaffen — und gleichzeitig das Admin-Erlebnis zu vereinfachen, um Zeit zu sparen.

Lass uns eintauchen, um mehr zu erfahren!

Wir stellen vor: Coding Labs — Lernen auf der nächsten Ebene

In einer aktuellen Branchenumfrage (Der Bericht zum Stand der entwicklerorientierten Sicherheit 2022) gaben 40% der Entwickler an, dass ihre Schulung nicht praxisnah genug war. Coding Labs hilft Entwicklern dabei, ihre Fähigkeiten im sicheren Programmieren durch praktische Schulungen mit echtem Programmieren und intuitivem Feedback zu verbessern. Und das alles in einer vertrauten und leistungsstarken In-Browser-IDE, sodass es einfacher denn je ist, vom Lernen zum Tun überzugehen.

Anstatt mit unklaren und frustrierenden „richtigen oder falschen“ Anleitungen konfrontiert zu werden, können Entwickler auch sicher sein, dass sie richtig lernen, und ihr Verständnis durch Echtzeit- und kontextbezogenes Feedback verbessern. Coding Labs unterstützt Entwickler dabei, Sicherheitslücken zu vermeiden und die Sicherheitslage ihres Unternehmens zu verbessern.

Als Teil der SCW-Plattform bietet diese neue Erfahrung eine neue Perspektive für die Unterstützung von Entwicklern. Führungskräfte können ein Schulungsprogramm zusammenstellen, das die Entwickler auf Erfolgskurs bringt. Es bietet leicht verständliche und kompakte Lerninhalte, die den Entwickler genau dort ansprechen, wo er sich gerade befindet. Coachen Sie Mitarbeiter mit leicht zugänglichen, geführten Schulungen, um sich auf anspruchsvollere und praxisorientiertere Erfahrungen wie Coding Labs vorzubereiten. Führungskräfte können darauf vertrauen, dass die Entwickler die Schulung als ansprechender empfinden, leichter zu behalten sind und letztendlich auf die Codebasis angewendet werden, um Schwachstellen zu reduzieren und Überarbeitungen zu vermeiden.

Coding Labs ist jetzt in der Vorschauversion verfügbar. Wenn Sie ein SCW-Kunde sind, wenden Sie sich an Ihren Account Manager, um mehr über den Zugang zu erfahren.

Sie sind kein SCW-Kunde, möchten aber über die Verfügbarkeit von Coding Labs auf dem Laufenden bleiben? Füllen Sie das Formular aus hier.

Besuchen Sie SCW, um mehr über unsere Produktinnovationen zu erfahren und eine Demo von Coding Labs zu sehen. Melden Sie sich für das Webinar an hier.

Integrieren Sie sicheres Codetraining in Ihr bevorzugtes SCORM LMS

In Kürze können SCW-Administratoren ihr Sicherheitscode-Trainingsprogramm zusammen mit ihren anderen Schulungsplattformen einfacher verwalten, ohne manuellen Entwicklungsaufwand. Das spart Zeit und hilft Administratoren, sich auf effektivere Möglichkeiten zur Verbesserung ihrer Schulungsprogramme zu konzentrieren.

Falls Sie nicht damit vertraut sind, steht SCORM für Sharable Content Object Reference Model. und ist ein internationaler Standard für E-Kurse. Wenn Ihr Kurs im SCORM-Format veröffentlicht wird, können Sie sicher sein, dass ihn fast jedes Lernmanagementsystem (LMS) erkennt.

Mit der neuen SCORM LMS-Integration können Sie:

  • Integrieren Sie Secure-Code-Schulungen direkt in Ihr bevorzugtes LMS, um Teilnehmer und Aufgaben an einem Ort zu verwalten
  • Verfolgen Sie den Fortschritt und den Abschluss Ihrer Organisation

Stellen Sie sicher, dass Ihr SCW-Programm direkt in den Workflow Ihrer bevorzugten Entwickler integriert ist, um die Benutzererfahrung zu verbessern. SCORM-Pakete können für Kurse und Prüfungen heruntergeladen werden und bieten eine nahtlose LMS-Integration mit gängigen Plattformen wie SAP SuccessFactors, Workday, Cornerstone und mehr.

Die LMS SCORM-Integration wird Kunden im Oktober als Vorversion zur Verfügung stehen. Wenden Sie sich an Ihren Account Manager, um mehr zu erfahren.

Erweiterung der Breite und Tiefe der SCW-Plattform

Die kontinuierliche Erweiterung von Secure Code Warrior um neue Inhalte trägt dazu bei, dass unsere Module relevant, aktuell und auf das zugeschnitten sind, was Sie in der heutigen Cybersicherheitslandschaft wissen müssen. Mit einer branchenführenden Breite und Tiefe von über 55 Sprachen ist es einfach, ein Programm zu erstellen und zu skalieren, mit dem Entwickler in einer Vielzahl von Sprachen und Frameworks geschult werden können.

Sichere ABAP-Anwendungen mit neu veröffentlichten Schulungsinhalten

Aufbauend auf unserer freigeben Im Frühjahr freuen wir uns, neue Trainingsmöglichkeiten für Entwickler, die in ABAP programmieren, mit 6 neuen Komplettlösungen und 14 Missionen vorstellen zu können.

Lesen Sie hier mehr über unsere ABAP-Trainingsinhalte

Zugang zu flexibler und vielfältiger Bildung mit neuen Herausforderungen und Inhalten

Secure Code Warrior ist bestrebt, kontinuierlich Inhalte zu veröffentlichen, die unterschiedlichen Kenntnisstufen entsprechen, und gleichzeitig unsere Schulungsmodule relevant und herausfordernd zu halten. In diesem Quartal hat SCW mehr Inhalte für beliebte Programmiersprachen veröffentlicht, wie zum Beispiel:

  • 33 zusätzliche RPG-Herausforderungen, ein Top-Kundenwunsch
  • Die Fähigkeit, Turniere im RPG zu erstellen
  • 10 zusätzliche Python-Django-Herausforderungen

Alle neuen Inhalte sind jetzt in den Challenge-Pools verfügbar und können auf der Plattform gespielt werden.

Vereinfachung der Admin- und Benutzererfahrung

Die Konfiguration eines skalierbaren und ansprechenden Schulungsprogramms für sicheren Code ist jetzt einfacher als je zuvor, da die Plattform erheblich an der Benutzerfreundlichkeit verbessert wurde.

Bearbeiten Sie einfach einen veröffentlichten Kurs

Halten Sie mit neuen Möglichkeiten zur Bearbeitung vorhandener Programme mit den sich ständig ändernden Anforderungen Ihrer Organisation und Ihres Schulungsprogramms Schritt. Die Kursversionierung ermöglicht es Administratoren, ihre vorhandenen Kurse zu bearbeiten, ohne einen brandneuen Kurs erstellen zu müssen. Dies war eine der am häufigsten nachgefragten Funktionen von Kunden.

Screenshot, der zeigt, wie man einen Kurs einfach bearbeitet

Zu den Aktualisierungen gehören:

  • Neue Sprachen zu einem veröffentlichten Kurs hinzufügen
  • Module und Aktivitätsinhalte im Kurs hinzufügen/aktualisieren/löschen
  • Aktivitäten zum Kursende hinzufügen/aktualisieren/löschen
  • Die Plattform speichert eine Hauptversion eines Kurses, um eine grundlegende Versionierung zu erstellen

Greifen Sie vom Startbildschirm aus auf Kurse zu

Durch die Hinzufügung einer Schaltfläche „Weiter“ auf der neuen Startseite wird eine Liste mit Aktivitätskarten angezeigt, mit denen Benutzer die zuvor gestarteten Module schnell wieder aufnehmen können. Benutzer können jetzt auch ein Fenster auf dem Startbildschirm sehen, in dem sie alle noch nicht abgeschlossenen Module einsehen können

Auf diese Weise können Benutzer effektiv dort weitermachen, wo sie aufgehört haben, wenn sie einen Kurs oder eine Prüfung unterbrechen müssen, ohne dass ihr Fortschritt verloren geht.

Greifen Sie vom Startbildschirm aus auf Kurse zu

Beide Funktionen sind für Konten verfügbar, die den frühen Zugriff auf der Plattform aktiviert haben. Bei Fragen zum Zugriff wenden Sie sich an Ihren Account Manager.

Inklusives und barrierefreies Design

Wir bei Secure Code Warrior glauben, dass Sprache und Design die Macht haben, Brücken zu bauen und das Verständnis zu verbessern, indem sie verschiedene Benutzergruppen im Rahmen unserer Mission, sichere Codierung zu fördern, miteinander verbinden. Unser Ziel ist es, ein inklusives und barrierefreies Erlebnis zu schaffen und wir freuen uns, weitere Fortschritte im Bereich barrierefreies Design zu erzielen.

Traditionelles Chinesisch jetzt verfügbar

Mit der Erweiterung der Sprachen auf der Plattform um traditionelles Chinesisch bauen wir weiterhin eine wirklich globale Community von Entwicklern auf, die auf die Tools zugreifen können, die sie benötigen, um Sicherheitsexperten zu werden.

Sie können über das Drop-down-Menü in den Einstellungen auf Sprachen zugreifen. Traditionelles Chinesisch ist auch mit Videountertiteln in unserem Ressourcenbereich verfügbar.

Nehmen Sie am ProductTalk-Webinar am 5. Oktober 2022 teil.

Willst du mehr erfahren? Nehmen Sie an unserem ProductTalk-Webinar am 5. Oktober 2022 teil, um von Mitgliedern unserer Produktteams über spannende Updates und neue Funktionen zu erfahren und mehr über die sich ändernde, von Entwicklern gesteuerte Sicherheitslandschaft zu erfahren.

Melden Sie sich für das Webinar an hier.

Sie möchten Secure Code Warrior ausprobieren, haben aber noch kein Konto? Melde dich an für ein kostenloses Testkonto heute um loszulegen.

Damit sind die neuen Funktionen dieses Quartals abgeschlossen! Folgen Secure Code Warrior auf Twitter um Updates über die neuesten Versionen und Verbesserungen zu erhalten.

查看资源
查看资源

请填写下方表格以下载报告

我们恳请您允许我们向您发送有关我们产品及/或安全编码相关主题的信息。我们将始终以最高标准谨慎处理您的个人数据,绝不会为营销目的将其出售给其他企业。

提交
scw 成功图标
SCW 错误图标
要提交表单,请启用“Analytics”Cookie。完成后,您可随时将其关闭。
Abstraktes Bild mit aufgedrucktem Produktupdate und einem Symbol eines Computerbildschirms

Die Welt verändert sich rasant, unabhängig vom Unternehmen oder Produkt, die Dinge werden zunehmend digital und softwareabhängig. Entwickler versenden Code schneller als je zuvor, dennoch werden 75% des Codes immer noch von AppSec-Teams überprüft und auf häufig auftretende und leicht vermeidbare Sicherheitslücken hingewiesen.

Es besteht ein enormes Risiko, sicheren Code und Sicherheit nicht als wichtigen Teil des Softwareentwicklungsprozesses zu priorisieren. Tatsächlich sind die weltweiten Durchschnittskosten von Datenschutzverletzungen im vergangenen Jahr auf 4,35 Millionen US-Dollar gestiegen (IBM Bericht über die Kosten einer Datenschutzverletzung 2022). Entwickler benötigen ansprechende und innovative Schulungen, um mit neuen Bedrohungen und einem Kulturwandel Schritt zu halten, um die sicherheitsorientierte Denkweise, die in Zusammenarbeit mit dem Sicherheitsteam übrig geblieben ist, zu ändern.

Hier bei Secure Code Warrior arbeiten wir ständig an Innovationen, um Entwicklern und Unternehmen die richtigen Fähigkeiten zu vermitteln, um die sich ständig ändernden Sicherheitsherausforderungen von heute zu bewältigen. Dies erreichen wir durch äußerst ansprechende, flexible und einfach zu verwaltende Schulungsprogramme.

Im vergangenen Quartal haben wir uns darauf konzentriert, mit Coding Labs (neu in der Vorschauversion verfügbar) neue Lernmethoden zu entwickeln, eine LMS SCORM-Integration zu ermöglichen und zugänglichere und umfassendere Benutzererlebnisse zu schaffen — und gleichzeitig das Admin-Erlebnis zu vereinfachen, um Zeit zu sparen.

Lass uns eintauchen, um mehr zu erfahren!

Wir stellen vor: Coding Labs — Lernen auf der nächsten Ebene

In einer aktuellen Branchenumfrage (Der Bericht zum Stand der entwicklerorientierten Sicherheit 2022) gaben 40% der Entwickler an, dass ihre Schulung nicht praxisnah genug war. Coding Labs hilft Entwicklern dabei, ihre Fähigkeiten im sicheren Programmieren durch praktische Schulungen mit echtem Programmieren und intuitivem Feedback zu verbessern. Und das alles in einer vertrauten und leistungsstarken In-Browser-IDE, sodass es einfacher denn je ist, vom Lernen zum Tun überzugehen.

Anstatt mit unklaren und frustrierenden „richtigen oder falschen“ Anleitungen konfrontiert zu werden, können Entwickler auch sicher sein, dass sie richtig lernen, und ihr Verständnis durch Echtzeit- und kontextbezogenes Feedback verbessern. Coding Labs unterstützt Entwickler dabei, Sicherheitslücken zu vermeiden und die Sicherheitslage ihres Unternehmens zu verbessern.

Als Teil der SCW-Plattform bietet diese neue Erfahrung eine neue Perspektive für die Unterstützung von Entwicklern. Führungskräfte können ein Schulungsprogramm zusammenstellen, das die Entwickler auf Erfolgskurs bringt. Es bietet leicht verständliche und kompakte Lerninhalte, die den Entwickler genau dort ansprechen, wo er sich gerade befindet. Coachen Sie Mitarbeiter mit leicht zugänglichen, geführten Schulungen, um sich auf anspruchsvollere und praxisorientiertere Erfahrungen wie Coding Labs vorzubereiten. Führungskräfte können darauf vertrauen, dass die Entwickler die Schulung als ansprechender empfinden, leichter zu behalten sind und letztendlich auf die Codebasis angewendet werden, um Schwachstellen zu reduzieren und Überarbeitungen zu vermeiden.

Coding Labs ist jetzt in der Vorschauversion verfügbar. Wenn Sie ein SCW-Kunde sind, wenden Sie sich an Ihren Account Manager, um mehr über den Zugang zu erfahren.

Sie sind kein SCW-Kunde, möchten aber über die Verfügbarkeit von Coding Labs auf dem Laufenden bleiben? Füllen Sie das Formular aus hier.

Besuchen Sie SCW, um mehr über unsere Produktinnovationen zu erfahren und eine Demo von Coding Labs zu sehen. Melden Sie sich für das Webinar an hier.

Integrieren Sie sicheres Codetraining in Ihr bevorzugtes SCORM LMS

In Kürze können SCW-Administratoren ihr Sicherheitscode-Trainingsprogramm zusammen mit ihren anderen Schulungsplattformen einfacher verwalten, ohne manuellen Entwicklungsaufwand. Das spart Zeit und hilft Administratoren, sich auf effektivere Möglichkeiten zur Verbesserung ihrer Schulungsprogramme zu konzentrieren.

Falls Sie nicht damit vertraut sind, steht SCORM für Sharable Content Object Reference Model. und ist ein internationaler Standard für E-Kurse. Wenn Ihr Kurs im SCORM-Format veröffentlicht wird, können Sie sicher sein, dass ihn fast jedes Lernmanagementsystem (LMS) erkennt.

Mit der neuen SCORM LMS-Integration können Sie:

  • Integrieren Sie Secure-Code-Schulungen direkt in Ihr bevorzugtes LMS, um Teilnehmer und Aufgaben an einem Ort zu verwalten
  • Verfolgen Sie den Fortschritt und den Abschluss Ihrer Organisation

Stellen Sie sicher, dass Ihr SCW-Programm direkt in den Workflow Ihrer bevorzugten Entwickler integriert ist, um die Benutzererfahrung zu verbessern. SCORM-Pakete können für Kurse und Prüfungen heruntergeladen werden und bieten eine nahtlose LMS-Integration mit gängigen Plattformen wie SAP SuccessFactors, Workday, Cornerstone und mehr.

Die LMS SCORM-Integration wird Kunden im Oktober als Vorversion zur Verfügung stehen. Wenden Sie sich an Ihren Account Manager, um mehr zu erfahren.

Erweiterung der Breite und Tiefe der SCW-Plattform

Die kontinuierliche Erweiterung von Secure Code Warrior um neue Inhalte trägt dazu bei, dass unsere Module relevant, aktuell und auf das zugeschnitten sind, was Sie in der heutigen Cybersicherheitslandschaft wissen müssen. Mit einer branchenführenden Breite und Tiefe von über 55 Sprachen ist es einfach, ein Programm zu erstellen und zu skalieren, mit dem Entwickler in einer Vielzahl von Sprachen und Frameworks geschult werden können.

Sichere ABAP-Anwendungen mit neu veröffentlichten Schulungsinhalten

Aufbauend auf unserer freigeben Im Frühjahr freuen wir uns, neue Trainingsmöglichkeiten für Entwickler, die in ABAP programmieren, mit 6 neuen Komplettlösungen und 14 Missionen vorstellen zu können.

Lesen Sie hier mehr über unsere ABAP-Trainingsinhalte

Zugang zu flexibler und vielfältiger Bildung mit neuen Herausforderungen und Inhalten

Secure Code Warrior ist bestrebt, kontinuierlich Inhalte zu veröffentlichen, die unterschiedlichen Kenntnisstufen entsprechen, und gleichzeitig unsere Schulungsmodule relevant und herausfordernd zu halten. In diesem Quartal hat SCW mehr Inhalte für beliebte Programmiersprachen veröffentlicht, wie zum Beispiel:

  • 33 zusätzliche RPG-Herausforderungen, ein Top-Kundenwunsch
  • Die Fähigkeit, Turniere im RPG zu erstellen
  • 10 zusätzliche Python-Django-Herausforderungen

Alle neuen Inhalte sind jetzt in den Challenge-Pools verfügbar und können auf der Plattform gespielt werden.

Vereinfachung der Admin- und Benutzererfahrung

Die Konfiguration eines skalierbaren und ansprechenden Schulungsprogramms für sicheren Code ist jetzt einfacher als je zuvor, da die Plattform erheblich an der Benutzerfreundlichkeit verbessert wurde.

Bearbeiten Sie einfach einen veröffentlichten Kurs

Halten Sie mit neuen Möglichkeiten zur Bearbeitung vorhandener Programme mit den sich ständig ändernden Anforderungen Ihrer Organisation und Ihres Schulungsprogramms Schritt. Die Kursversionierung ermöglicht es Administratoren, ihre vorhandenen Kurse zu bearbeiten, ohne einen brandneuen Kurs erstellen zu müssen. Dies war eine der am häufigsten nachgefragten Funktionen von Kunden.

Screenshot, der zeigt, wie man einen Kurs einfach bearbeitet

Zu den Aktualisierungen gehören:

  • Neue Sprachen zu einem veröffentlichten Kurs hinzufügen
  • Module und Aktivitätsinhalte im Kurs hinzufügen/aktualisieren/löschen
  • Aktivitäten zum Kursende hinzufügen/aktualisieren/löschen
  • Die Plattform speichert eine Hauptversion eines Kurses, um eine grundlegende Versionierung zu erstellen

Greifen Sie vom Startbildschirm aus auf Kurse zu

Durch die Hinzufügung einer Schaltfläche „Weiter“ auf der neuen Startseite wird eine Liste mit Aktivitätskarten angezeigt, mit denen Benutzer die zuvor gestarteten Module schnell wieder aufnehmen können. Benutzer können jetzt auch ein Fenster auf dem Startbildschirm sehen, in dem sie alle noch nicht abgeschlossenen Module einsehen können

Auf diese Weise können Benutzer effektiv dort weitermachen, wo sie aufgehört haben, wenn sie einen Kurs oder eine Prüfung unterbrechen müssen, ohne dass ihr Fortschritt verloren geht.

Greifen Sie vom Startbildschirm aus auf Kurse zu

Beide Funktionen sind für Konten verfügbar, die den frühen Zugriff auf der Plattform aktiviert haben. Bei Fragen zum Zugriff wenden Sie sich an Ihren Account Manager.

Inklusives und barrierefreies Design

Wir bei Secure Code Warrior glauben, dass Sprache und Design die Macht haben, Brücken zu bauen und das Verständnis zu verbessern, indem sie verschiedene Benutzergruppen im Rahmen unserer Mission, sichere Codierung zu fördern, miteinander verbinden. Unser Ziel ist es, ein inklusives und barrierefreies Erlebnis zu schaffen und wir freuen uns, weitere Fortschritte im Bereich barrierefreies Design zu erzielen.

Traditionelles Chinesisch jetzt verfügbar

Mit der Erweiterung der Sprachen auf der Plattform um traditionelles Chinesisch bauen wir weiterhin eine wirklich globale Community von Entwicklern auf, die auf die Tools zugreifen können, die sie benötigen, um Sicherheitsexperten zu werden.

Sie können über das Drop-down-Menü in den Einstellungen auf Sprachen zugreifen. Traditionelles Chinesisch ist auch mit Videountertiteln in unserem Ressourcenbereich verfügbar.

Nehmen Sie am ProductTalk-Webinar am 5. Oktober 2022 teil.

Willst du mehr erfahren? Nehmen Sie an unserem ProductTalk-Webinar am 5. Oktober 2022 teil, um von Mitgliedern unserer Produktteams über spannende Updates und neue Funktionen zu erfahren und mehr über die sich ändernde, von Entwicklern gesteuerte Sicherheitslandschaft zu erfahren.

Melden Sie sich für das Webinar an hier.

Sie möchten Secure Code Warrior ausprobieren, haben aber noch kein Konto? Melde dich an für ein kostenloses Testkonto heute um loszulegen.

Damit sind die neuen Funktionen dieses Quartals abgeschlossen! Folgen Secure Code Warrior auf Twitter um Updates über die neuesten Versionen und Verbesserungen zu erhalten.

观看网络研讨会
开始吧
了解更多

请点击下方链接下载该资源的PDF文件。

Secure Code Warrior 您的Secure Code Warrior 帮助您在整个软件开发周期中保障代码安全,并建立将网络安全置于首位的企业文化。无论您是应用安全经理、开发人员、首席信息安全官,还是其他从事安全工作的人员,我们都能协助您的企业降低不安全代码带来的风险。

查看报告预约演示
下载PDF文件
查看资源
分享到:
领英品牌社交x 标志
想了解更多吗?

分享到:
领英品牌社交x 标志
作者
Taylor Broadfoot
2022年9月22日发布

Taylor Broadfoot-Nymark 是Secure Code Warrior 的产品营销经理。她撰写了多篇关于网络安全和敏捷学习的文章,还负责产品发布、GTM 战略和客户宣传。

分享到:
领英品牌社交x 标志

Die Welt verändert sich rasant, unabhängig vom Unternehmen oder Produkt, die Dinge werden zunehmend digital und softwareabhängig. Entwickler versenden Code schneller als je zuvor, dennoch werden 75% des Codes immer noch von AppSec-Teams überprüft und auf häufig auftretende und leicht vermeidbare Sicherheitslücken hingewiesen.

Es besteht ein enormes Risiko, sicheren Code und Sicherheit nicht als wichtigen Teil des Softwareentwicklungsprozesses zu priorisieren. Tatsächlich sind die weltweiten Durchschnittskosten von Datenschutzverletzungen im vergangenen Jahr auf 4,35 Millionen US-Dollar gestiegen (IBM Bericht über die Kosten einer Datenschutzverletzung 2022). Entwickler benötigen ansprechende und innovative Schulungen, um mit neuen Bedrohungen und einem Kulturwandel Schritt zu halten, um die sicherheitsorientierte Denkweise, die in Zusammenarbeit mit dem Sicherheitsteam übrig geblieben ist, zu ändern.

Hier bei Secure Code Warrior arbeiten wir ständig an Innovationen, um Entwicklern und Unternehmen die richtigen Fähigkeiten zu vermitteln, um die sich ständig ändernden Sicherheitsherausforderungen von heute zu bewältigen. Dies erreichen wir durch äußerst ansprechende, flexible und einfach zu verwaltende Schulungsprogramme.

Im vergangenen Quartal haben wir uns darauf konzentriert, mit Coding Labs (neu in der Vorschauversion verfügbar) neue Lernmethoden zu entwickeln, eine LMS SCORM-Integration zu ermöglichen und zugänglichere und umfassendere Benutzererlebnisse zu schaffen — und gleichzeitig das Admin-Erlebnis zu vereinfachen, um Zeit zu sparen.

Lass uns eintauchen, um mehr zu erfahren!

Wir stellen vor: Coding Labs — Lernen auf der nächsten Ebene

In einer aktuellen Branchenumfrage (Der Bericht zum Stand der entwicklerorientierten Sicherheit 2022) gaben 40% der Entwickler an, dass ihre Schulung nicht praxisnah genug war. Coding Labs hilft Entwicklern dabei, ihre Fähigkeiten im sicheren Programmieren durch praktische Schulungen mit echtem Programmieren und intuitivem Feedback zu verbessern. Und das alles in einer vertrauten und leistungsstarken In-Browser-IDE, sodass es einfacher denn je ist, vom Lernen zum Tun überzugehen.

Anstatt mit unklaren und frustrierenden „richtigen oder falschen“ Anleitungen konfrontiert zu werden, können Entwickler auch sicher sein, dass sie richtig lernen, und ihr Verständnis durch Echtzeit- und kontextbezogenes Feedback verbessern. Coding Labs unterstützt Entwickler dabei, Sicherheitslücken zu vermeiden und die Sicherheitslage ihres Unternehmens zu verbessern.

Als Teil der SCW-Plattform bietet diese neue Erfahrung eine neue Perspektive für die Unterstützung von Entwicklern. Führungskräfte können ein Schulungsprogramm zusammenstellen, das die Entwickler auf Erfolgskurs bringt. Es bietet leicht verständliche und kompakte Lerninhalte, die den Entwickler genau dort ansprechen, wo er sich gerade befindet. Coachen Sie Mitarbeiter mit leicht zugänglichen, geführten Schulungen, um sich auf anspruchsvollere und praxisorientiertere Erfahrungen wie Coding Labs vorzubereiten. Führungskräfte können darauf vertrauen, dass die Entwickler die Schulung als ansprechender empfinden, leichter zu behalten sind und letztendlich auf die Codebasis angewendet werden, um Schwachstellen zu reduzieren und Überarbeitungen zu vermeiden.

Coding Labs ist jetzt in der Vorschauversion verfügbar. Wenn Sie ein SCW-Kunde sind, wenden Sie sich an Ihren Account Manager, um mehr über den Zugang zu erfahren.

Sie sind kein SCW-Kunde, möchten aber über die Verfügbarkeit von Coding Labs auf dem Laufenden bleiben? Füllen Sie das Formular aus hier.

Besuchen Sie SCW, um mehr über unsere Produktinnovationen zu erfahren und eine Demo von Coding Labs zu sehen. Melden Sie sich für das Webinar an hier.

Integrieren Sie sicheres Codetraining in Ihr bevorzugtes SCORM LMS

In Kürze können SCW-Administratoren ihr Sicherheitscode-Trainingsprogramm zusammen mit ihren anderen Schulungsplattformen einfacher verwalten, ohne manuellen Entwicklungsaufwand. Das spart Zeit und hilft Administratoren, sich auf effektivere Möglichkeiten zur Verbesserung ihrer Schulungsprogramme zu konzentrieren.

Falls Sie nicht damit vertraut sind, steht SCORM für Sharable Content Object Reference Model. und ist ein internationaler Standard für E-Kurse. Wenn Ihr Kurs im SCORM-Format veröffentlicht wird, können Sie sicher sein, dass ihn fast jedes Lernmanagementsystem (LMS) erkennt.

Mit der neuen SCORM LMS-Integration können Sie:

  • Integrieren Sie Secure-Code-Schulungen direkt in Ihr bevorzugtes LMS, um Teilnehmer und Aufgaben an einem Ort zu verwalten
  • Verfolgen Sie den Fortschritt und den Abschluss Ihrer Organisation

Stellen Sie sicher, dass Ihr SCW-Programm direkt in den Workflow Ihrer bevorzugten Entwickler integriert ist, um die Benutzererfahrung zu verbessern. SCORM-Pakete können für Kurse und Prüfungen heruntergeladen werden und bieten eine nahtlose LMS-Integration mit gängigen Plattformen wie SAP SuccessFactors, Workday, Cornerstone und mehr.

Die LMS SCORM-Integration wird Kunden im Oktober als Vorversion zur Verfügung stehen. Wenden Sie sich an Ihren Account Manager, um mehr zu erfahren.

Erweiterung der Breite und Tiefe der SCW-Plattform

Die kontinuierliche Erweiterung von Secure Code Warrior um neue Inhalte trägt dazu bei, dass unsere Module relevant, aktuell und auf das zugeschnitten sind, was Sie in der heutigen Cybersicherheitslandschaft wissen müssen. Mit einer branchenführenden Breite und Tiefe von über 55 Sprachen ist es einfach, ein Programm zu erstellen und zu skalieren, mit dem Entwickler in einer Vielzahl von Sprachen und Frameworks geschult werden können.

Sichere ABAP-Anwendungen mit neu veröffentlichten Schulungsinhalten

Aufbauend auf unserer freigeben Im Frühjahr freuen wir uns, neue Trainingsmöglichkeiten für Entwickler, die in ABAP programmieren, mit 6 neuen Komplettlösungen und 14 Missionen vorstellen zu können.

Lesen Sie hier mehr über unsere ABAP-Trainingsinhalte

Zugang zu flexibler und vielfältiger Bildung mit neuen Herausforderungen und Inhalten

Secure Code Warrior ist bestrebt, kontinuierlich Inhalte zu veröffentlichen, die unterschiedlichen Kenntnisstufen entsprechen, und gleichzeitig unsere Schulungsmodule relevant und herausfordernd zu halten. In diesem Quartal hat SCW mehr Inhalte für beliebte Programmiersprachen veröffentlicht, wie zum Beispiel:

  • 33 zusätzliche RPG-Herausforderungen, ein Top-Kundenwunsch
  • Die Fähigkeit, Turniere im RPG zu erstellen
  • 10 zusätzliche Python-Django-Herausforderungen

Alle neuen Inhalte sind jetzt in den Challenge-Pools verfügbar und können auf der Plattform gespielt werden.

Vereinfachung der Admin- und Benutzererfahrung

Die Konfiguration eines skalierbaren und ansprechenden Schulungsprogramms für sicheren Code ist jetzt einfacher als je zuvor, da die Plattform erheblich an der Benutzerfreundlichkeit verbessert wurde.

Bearbeiten Sie einfach einen veröffentlichten Kurs

Halten Sie mit neuen Möglichkeiten zur Bearbeitung vorhandener Programme mit den sich ständig ändernden Anforderungen Ihrer Organisation und Ihres Schulungsprogramms Schritt. Die Kursversionierung ermöglicht es Administratoren, ihre vorhandenen Kurse zu bearbeiten, ohne einen brandneuen Kurs erstellen zu müssen. Dies war eine der am häufigsten nachgefragten Funktionen von Kunden.

Screenshot, der zeigt, wie man einen Kurs einfach bearbeitet

Zu den Aktualisierungen gehören:

  • Neue Sprachen zu einem veröffentlichten Kurs hinzufügen
  • Module und Aktivitätsinhalte im Kurs hinzufügen/aktualisieren/löschen
  • Aktivitäten zum Kursende hinzufügen/aktualisieren/löschen
  • Die Plattform speichert eine Hauptversion eines Kurses, um eine grundlegende Versionierung zu erstellen

Greifen Sie vom Startbildschirm aus auf Kurse zu

Durch die Hinzufügung einer Schaltfläche „Weiter“ auf der neuen Startseite wird eine Liste mit Aktivitätskarten angezeigt, mit denen Benutzer die zuvor gestarteten Module schnell wieder aufnehmen können. Benutzer können jetzt auch ein Fenster auf dem Startbildschirm sehen, in dem sie alle noch nicht abgeschlossenen Module einsehen können

Auf diese Weise können Benutzer effektiv dort weitermachen, wo sie aufgehört haben, wenn sie einen Kurs oder eine Prüfung unterbrechen müssen, ohne dass ihr Fortschritt verloren geht.

Greifen Sie vom Startbildschirm aus auf Kurse zu

Beide Funktionen sind für Konten verfügbar, die den frühen Zugriff auf der Plattform aktiviert haben. Bei Fragen zum Zugriff wenden Sie sich an Ihren Account Manager.

Inklusives und barrierefreies Design

Wir bei Secure Code Warrior glauben, dass Sprache und Design die Macht haben, Brücken zu bauen und das Verständnis zu verbessern, indem sie verschiedene Benutzergruppen im Rahmen unserer Mission, sichere Codierung zu fördern, miteinander verbinden. Unser Ziel ist es, ein inklusives und barrierefreies Erlebnis zu schaffen und wir freuen uns, weitere Fortschritte im Bereich barrierefreies Design zu erzielen.

Traditionelles Chinesisch jetzt verfügbar

Mit der Erweiterung der Sprachen auf der Plattform um traditionelles Chinesisch bauen wir weiterhin eine wirklich globale Community von Entwicklern auf, die auf die Tools zugreifen können, die sie benötigen, um Sicherheitsexperten zu werden.

Sie können über das Drop-down-Menü in den Einstellungen auf Sprachen zugreifen. Traditionelles Chinesisch ist auch mit Videountertiteln in unserem Ressourcenbereich verfügbar.

Nehmen Sie am ProductTalk-Webinar am 5. Oktober 2022 teil.

Willst du mehr erfahren? Nehmen Sie an unserem ProductTalk-Webinar am 5. Oktober 2022 teil, um von Mitgliedern unserer Produktteams über spannende Updates und neue Funktionen zu erfahren und mehr über die sich ändernde, von Entwicklern gesteuerte Sicherheitslandschaft zu erfahren.

Melden Sie sich für das Webinar an hier.

Sie möchten Secure Code Warrior ausprobieren, haben aber noch kein Konto? Melde dich an für ein kostenloses Testkonto heute um loszulegen.

Damit sind die neuen Funktionen dieses Quartals abgeschlossen! Folgen Secure Code Warrior auf Twitter um Updates über die neuesten Versionen und Verbesserungen zu erhalten.

目录

下载PDF文件
查看资源
想了解更多吗?

了解更多

Secure Code Warrior 您的Secure Code Warrior 帮助您在整个软件开发周期中保障代码安全,并建立将网络安全置于首位的企业文化。无论您是应用安全经理、开发人员、首席信息安全官,还是其他从事安全工作的人员,我们都能协助您的企业降低不安全代码带来的风险。

预约演示下载
分享到:
领英品牌社交x 标志
资源中心

入门资源

更多文章
资源中心

入门资源

更多文章