Welcome to Mobilarian Forum - Official Symbianize forum.

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Programming Practices: Portability And Notation In Software

Alexhost
OP
O 0

oaxino

Alpha and Omega
Member
Access
Joined
Nov 24, 2022
Messages
30,703
Reaction score
887
Points
113
Age
35
Location
japanse
grants
₲103,664
2 years of service

de55114cd08bf42fb0f4c4708f8323c8.jpeg

Programming Practices: Portability And Notation In Software
Published 4/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 376.93 MB | Duration: 1h 6m

Software practices, Portability, Notation, Software Engineering, Software prodcutivity, Production issues​

What you'll learn
Importance of portability in modern cloud deployed software
Basic poratability issues that still persist across many mainstream languages
Importance of notation in maintainable software
Applying the simple techniques to ensure high quality software deliverables without rework
Requirements
Basic knowledge of any programming language
Description
This course focuses on programming practices that ensure code portability and effective notation. You will learn how to write portable code that works across different environments and platforms, as well as mastering the art of notation to improve code readability and maintainability. By the end of the course, you'll be able to develop software that is easily adaptable to new environments and write clean, understandable code.Note: The content of this course is also published as part of an in-depth course titled "Programming Practices Bootcamp for production ready coding."Course Outline:Introduction to Portability and NotationThe importance of portability and notation in programmingChallenges and benefits of writing portable code and effective notationProgramming Tools for PortabilityInterpreted languages, compiled languages, and virtual machinesParsers, expression trees, code generation, and just-in-time compilationVersion compatibility, team effort, and ideal use casesDeployment and InfrastructureInstallers, containers, and environment considerationsContinuous Integration (CI) and Continuous Deployment (CD)Infrastructure as Code (IaC) and reproducible infrastructureGood Practices for PortabilityWriting code for heterogeneous environmentsConsistent source code and mainstream standardsHandling language-specific problems and system interfacesNotation and ReadabilityChoosing the right language and learning the right toolsFormatting data and regular expressionsProgrammable tools and domain-specific languagesAdvanced Topics in Portability and NotationRegex complexity and patterns of literalInterpreters, compilers, and virtual machines in depthThe role of notation in insight and the necessity of formatting dataBy the end of this course, you'll have gained the skills and knowledge necessary to write portable, adaptable code and improve your code's readability through effective notation. Enroll now and start enhancing your programming practices for better software development outcomes!
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Good practices to follow whenever writing any code
Lecture 2 Code is vulnerable to heterogenous Enviroments
Lecture 3 Consistent Source Code
Lecture 4 Use mainstream practices.
Lecture 5 Programming Language related issues
Section 3: Good practices from a programming language perspective
Lecture 6 Size of data types
Lecture 7 Order of evaluation
Lecture 8 Signs of sign issues
Lecture 9 Logical shift
Lecture 10 Byte Order
Lecture 11 Byte Alignment of Classes
Section 4: Enviroments
Lecture 12 Multiple compilers
Lecture 13 Prefer libraries over reinventing the wheel
Lecture 14 Program organization matters
Section 5: System Interface good practices from a Portability perspective
Lecture 15 Isolation
Lecture 16 Data exchange from portability perspective
Lecture 17 Byte Order
Lecture 18 Upgrade considerations from portability perspective
Section 6: Notation practices in programming
Lecture 19 Notation overview
Lecture 20 Choose the right programming language for your problem statement
Lecture 21 Learn the right tools
Section 7: Notation good practices
Lecture 22 Formatting data
Lecture 23 Regular Expressions
Lecture 24 Programmable Tools
Lecture 25 Interpreters, Compiler, Virtual Machines
Lecture 26 Code Generation
Lecture 27 Just in time compilation
Section 8: Notation: Formatting data
Lecture 28 Necessity
Lecture 29 Role of Notation In Insight
Lecture 30 Domain specific Languages
Section 9: Notation: Regular Expression
Lecture 31 Complexity
Lecture 32 Pattern of literals
Lecture 33 Don't underestimate the utility of regex
Section 10: Programmable Tools
Lecture 34 Overview
Lecture 35 Necessity of the intermediate representations
Lecture 36 Interpreted languages
Lecture 37 Compiled Languages
Lecture 38 Virtual Machines
Lecture 39 Parsers
Lecture 40 Expression trees
Section 11: Code Generation
Lecture 41 Basic concept
Lecture 42 Just in time compilation
Section 12: Software engineering perspective on portability : Installers
Lecture 43 Purpose
Lecture 44 Enviromental considerations
Lecture 45 Version compatability
Lecture 46 Software is a team sport
Lecture 47 Ideal use cases for installers
Lecture 48 Containers are installers
Section 13: Continuous integration and continuous deployment
Lecture 49 Continuous integration
Lecture 50 Continuous deployment/Delivery
Section 14: Infrastructure as code to acheive portability
Lecture 51 Consistent deployments
Lecture 52 Reproducible infrastructure
Lecture 53 Maintainable configuration
Lecture 54 Portability in production
Beginner software engineers,Anyone who has learned a programming language recently,Computer science students

874e66ff32bbe657b35256655bca50ae.jpeg

Download link

rapidgator.net:
You must reply in thread to view hidden text.

nitroflare.com:
You must reply in thread to view hidden text.

ddownload.com:
You must reply in thread to view hidden text.

1dl.net:
You must reply in thread to view hidden text.
 
K 0

KatzSec DevOps

Alpha and Omega
Philanthropist
Access
Joined
Jan 17, 2022
Messages
650,920
Reaction score
7,993
Points
83
grants
₲58,551
2 years of service
oaxino salamat sa pag contribute. Next time always upload your files sa
Please, Log in or Register to view URLs content!
para siguradong di ma dedeadlink. Let's keep on sharing to keep our community running for good. This community is built for you and everyone to share freely. Let's invite more contributors para mabalik natin sigla ng Mobilarian at tuloy ang puyatan. :)
 
Top Bottom