{"id":11164,"date":"2026-08-10T10:28:34","date_gmt":"2026-08-10T10:28:34","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/linkedin-programming-foundations-secure-coding-2025-6\/"},"modified":"2026-08-10T10:28:34","modified_gmt":"2026-08-10T10:28:34","slug":"linkedin-programming-foundations-secure-coding-2025-6","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/linkedin-programming-foundations-secure-coding-2025-6\/","title":{"rendered":"LinkedIn \u2013 Programming Foundations: Secure Coding 2025-6"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Description<\/span><\/h2>\n<p dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Programming Foundations: Secure Coding. This course provides a comprehensive introduction to secure development practices across various aspects of software development. Security architect Frank Molly begins by teaching risk analysis and identifying potential threats. He then examines the most common vulnerabilities in programming, including issues related to client and server, web development, and embedded systems and the Internet of Things (IoT). He then explains the basics of cryptography, its importance in security, and common mistakes in its implementation. The course concludes by providing security solutions for each stage of the software development life cycle (SDLC), from design to deployment and maintenance. Course topics include threat modeling, fault management, database security, authentication, access control, and security in containerized environments. This course is designed for developers who want to build attack-resistant software.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">What you will learn<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\">\n<li><span style=\"vertical-align: inherit\">Understand the goals of secure coding and risk analysis, including threat identification and risk management.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Familiarity with common types of vulnerabilities in web-based applications as well as embedded and IoT devices.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Understanding issues related to input, communication channels, and session management in web-based applications.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Understand how to handle errors, logging, internal data management, and configuration in applications.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Familiarity with issues related to databases, file input\/output, memory management, and dependencies.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Understand physical, side-channel, memory, software versioning, and third-party component security concerns in embedded and IoT devices.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Familiarity with authentication and passwords, authorization and access control, and cryptography principles and its proper use.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Learn security strategies for each stage of the software development lifecycle including requirements, design, development, testing, deployment, and operations.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Understand security considerations related to containerization and secure development best practices.<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">This course is suitable for people who:<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\">\n<li><span style=\"vertical-align: inherit\">Interested in learning secure coding principles and secure software development practices.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Software developers who want to increase their knowledge in application security.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Software engineers who work with web-based applications, embedded devices, or IoT.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Project managers and development teams looking to create a more secure software development lifecycle.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Students in computer science or related fields who want to gain a strong foundation in software security.<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Programming Foundations: Secure Coding Course Details<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\">\n<li><span style=\"vertical-align: inherit\">Publisher: <\/span><a href=\"https:\/\/href.li\/?https:\/\/www.linkedin.com\/learning\/programming-foundations-secure-coding-25845703\" target=\"_blank\" rel=\"noopener\"><span style=\"vertical-align: inherit\">LinkedIn<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Instructor: <\/span><a href=\"https:\/\/downloadlynet.ir\/tag\/frank-p-moley-iii\/\"><span style=\"vertical-align: inherit\">Frank P. Moley III<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Training level: Beginner<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Training duration: 2 hours and 1 minute<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Course topics<\/span><\/h3>\n<div class=\"ud-block-list-item ud-block-list-item-small ud-block-list-item-tight ud-block-list-item-neutral ud-text-sm\" dir=\"ltr\" style=\"text-align: left\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-993473 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/07\/Programming-Foundations-Secure-Coding.png\" alt=\"Programming Foundations: Secure Coding\" width=\"425\" height=\"603\"><\/p>\n<\/div>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Course images<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-993472 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/07\/Programming-Foundations-Secure-Coding-1.png\" alt=\"Programming Foundations: Secure Coding\" width=\"837\" height=\"189\"><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Sample course video<\/span><\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-169953-1\"><video class=\"wp-video-shortcode\" id=\"video-169953-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Programming_Foundations_Secure_Coding_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Programming_Foundations_Secure_Coding_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Programming_Foundations_Secure_Coding_Downloadly.ir.mp4?nocache=1786140105789\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Programming_Foundations_Secure_Coding_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div dir=\"ltr\" style=\"text-align: left\">\n<h3><span style=\"vertical-align: inherit\">Installation Guide<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">After Extract, view with your favorite player.<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Subtitles: English<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Quality: 720p<\/span><\/p>\n<\/div>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Download link<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/LinkedIn_Programming_Foundations_Secure_Coding_2025-6_Downloadly.ir.rar?nocache=1786140102\"><span style=\"vertical-align: inherit\">Download file \u2013 404 MB<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">File(s) password: www.downloadly.ir<\/span><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">File size<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">404 MB<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description Programming Foundations: Secure Coding. This course provides a comprehensive introduction to secure development practices across various aspects of <\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[93418,93419,93420,27437,93421,93422],"class_list":["post-11164","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-course-programming-foundations-secure-coding","dgi_tag-download-course-programming-foundations-secure-coding","dgi_tag-download-programming-foundations-secure-coding","dgi_tag-frank-p-moley-iii","dgi_tag-free-download-programming-foundations-secure-coding","dgi_tag-free-programming-foundations-secure-coding"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/11164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/11164\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=11164"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=11164"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=11164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}