{"course":{"productid":7345,"modality":6,"active":true,"language":"de","title":"Assembler Language Coding Workshop","productcode":"ES34G","vendorcode":"IB","vendorname":"IBM","fullproductcode":"IB-ES34G","courseware":{"has_ekit":true,"has_printkit":false,"language":"en"},"url":"https:\/\/portal.flane.ch\/course\/ibm-es34g","objective":"<p>This classroom hands-on lab course provides an introduction to the mainframe Assembler language. The course is designed to develop the skills appropriate to write and\/or maintain programs and routines written in S\/370 or S\/390 Assembler Language. Emphasis is placed on enhancing skills in problem resolution through program check interruption analysis and dump reading.<\/p>","essentials":"<p>This classroom hands-on lab course provides an introduction to the mainframe Assembler language. The course is designed to develop the skills appropriate to write and\/or maintain programs and routines written in S\/370 or S\/390 Assembler Language. Emphasis is placed on enhancing skills in problem resolution through program check interruption analysis and dump reading.<\/p>","audience":"<p>This intermediate course is for application programmers and\/or beginning system programmers who code, maintain and\/or debug application support programs or subroutines written in S\/370 or S\/390 Assembler Language.<\/p>","contents":"<p>This classroom hands-on lab course provides an introduction to the mainframe Assembler language. The course is designed to develop the skills appropriate to write and\/or maintain programs and routines written in S\/370 or S\/390 Assembler Language. Emphasis is placed on enhancing skills in problem resolution through program check interruption analysis and dump reading.<\/p>","outline":"<p>Day 1<\/p>\n<ul>\n<li>Welcome<\/li><li>Unit 1 - Numbering systems<\/li><li>Unit 2 - Mainframe architecture<\/li><li>Unit 3 - Assembler syntax<\/li><li>Overview of instructions: LA, LR, LTR, MVC, DS, DC<\/li><li>Exercise 1 - 80\/80 listing<\/li><li>Exercise 1A - 80\/80 listing<\/li><\/ul><p>Day 2<\/p>\n<ul>\n<li>Exercise 1 review<\/li><li>Unit 4 - Data definition statements<\/li><li>Unit 5 - Fixed-point binary instructions<\/li><li>Exercise 2 - Binary data<\/li><\/ul><p>Day 3<\/p>\n<ul>\n<li>Exercise 2 review<\/li><li>Unit 6 - Addressing, comparing, and branching<\/li><li>Unit 7 - Data movement instructions<\/li><li>Exercise 3 - Text handling<\/li><\/ul><p>Day 4<\/p>\n<ul>\n<li>Exercise 3 review<\/li><li>Unit 8 - Assembler pseudo instructions<\/li><li>Unit 9 - Reading dumps<\/li><li>Unit 10 - Packed decimal processing<\/li><li>Exercise 4 - Packed data\/editing<\/li><\/ul><p>Day 5<\/p>\n<ul>\n<li>Exercise 4 review<\/li><li>Unit 11 - Miscellaneous instructions<\/li><li>Course wrap-up<\/li><\/ul>","objective_plain":"This classroom hands-on lab course provides an introduction to the mainframe Assembler language. The course is designed to develop the skills appropriate to write and\/or maintain programs and routines written in S\/370 or S\/390 Assembler Language. Emphasis is placed on enhancing skills in problem resolution through program check interruption analysis and dump reading.","essentials_plain":"This classroom hands-on lab course provides an introduction to the mainframe Assembler language. The course is designed to develop the skills appropriate to write and\/or maintain programs and routines written in S\/370 or S\/390 Assembler Language. Emphasis is placed on enhancing skills in problem resolution through program check interruption analysis and dump reading.","audience_plain":"This intermediate course is for application programmers and\/or beginning system programmers who code, maintain and\/or debug application support programs or subroutines written in S\/370 or S\/390 Assembler Language.","contents_plain":"This classroom hands-on lab course provides an introduction to the mainframe Assembler language. The course is designed to develop the skills appropriate to write and\/or maintain programs and routines written in S\/370 or S\/390 Assembler Language. Emphasis is placed on enhancing skills in problem resolution through program check interruption analysis and dump reading.","outline_plain":"Day 1\n\n\n- Welcome\n- Unit 1 - Numbering systems\n- Unit 2 - Mainframe architecture\n- Unit 3 - Assembler syntax\n- Overview of instructions: LA, LR, LTR, MVC, DS, DC\n- Exercise 1 - 80\/80 listing\n- Exercise 1A - 80\/80 listing\nDay 2\n\n\n- Exercise 1 review\n- Unit 4 - Data definition statements\n- Unit 5 - Fixed-point binary instructions\n- Exercise 2 - Binary data\nDay 3\n\n\n- Exercise 2 review\n- Unit 6 - Addressing, comparing, and branching\n- Unit 7 - Data movement instructions\n- Exercise 3 - Text handling\nDay 4\n\n\n- Exercise 3 review\n- Unit 8 - Assembler pseudo instructions\n- Unit 9 - Reading dumps\n- Unit 10 - Packed decimal processing\n- Exercise 4 - Packed data\/editing\nDay 5\n\n\n- Exercise 4 review\n- Unit 11 - Miscellaneous instructions\n- Course wrap-up","skill_level":"Intermediate","version":"1","duration":{"unit":"d","value":5,"formatted":"5 Tage"},"pricelist":{"List Price":{"PL":{"country":"PL","currency":"EUR","taxrate":23,"price":2490},"FR":{"country":"FR","currency":"EUR","taxrate":19.6,"price":3875},"SI":{"country":"SI","currency":"EUR","taxrate":20,"price":2490},"CH":{"country":"CH","currency":"CHF","taxrate":8.1,"price":4200},"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":4250}}},"lastchanged":"2025-12-02T12:05:35+01:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/7345","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/ibm-es34g"}}