Ever ever wished someone would just swoop right on in, sprinkle some magic on your photos or maybe just tell you exactly what to do and how to do it? On this half day, exclusive, in-person workshop, personal brand photographer Susan Heaton Photography will do just that! And it comes complete with an invaluable aftercare support package. Susan has been photographing small businesses in and around Edinburgh for 20 years! I love what I do! I have a wonderful network of business owners and I love sharing my tips and tricks to help them take their own photos - either to tide them over between brand shoots or to help them until they have the budget to get a professional in!” On the Stand Out Selfies workshop you’ll learn how to use your phone using very little else (except perhaps a tripod) to take stand-out, professional-looking photos for your business, for social media, blog posts, profile images, website, marketing material and more. Susan will share tips, tricks and secrets she has gathered from 20 years of photographing small businesses in Edinburgh, to help you to take photos that stand out, and you will have invaluable post workshop access to a WhatsApp group for support with implementing what you have learnt. You will: learn how to make the most of the settings on your phone and what they all mean develop skills that will last a lifetime find out how to find the best light available get tips on how to arrange and style your photos practice top posing tips and find the ones that work best for you gain confidence and get rid of the awkward! network and connect with fellow workshoppers If you're self-employed and need some shots of you in action, or run a product-based business, this is the perfect workshop for you and will help you attract customers. But this workshop is not just for business owners, it's for anyone wanting to improve the way they take photos with their phone. What's included: half day workshop fuelled by light refreshments from local suppliers full after-care package so that you can always go back to Susan with questions in-person workshop is only available at The Arienas Collective Earth conscious credentials We are mindful of the effect we have on the environment, and do our best to minimise our impact. Your workshop correspondence and notes are sent to you electronically. Favourite feedback We love to hear what you think about our workshops. Here's a favourite review for Stand Out Shots: If you are wondering whether this course is for you, then it definitely is! I knew I had a great phone but absolutely zero knowledge of its capability or even how to use it! Susan's delivery is friendly, calm, patient and insightful and her experience is invaluable. Just learning the basics of my phone, and more about photo composition, lighting and editing tips has already paid dividends for my marketing posts. More information The Arienas Collective workshops, courses and events are run from a welcoming and supportive environment within a Georgian mews home in Edinburgh’s City Centre New Town. We invite you to join us, leave any day-to-day worries behind and immerse yourself in being creative. Spaces on our workshops and courses are limited so that our creative team of artists and makers can offer you the hands-on help and support you need to make the most of your time with us. Our taster and introductory workshops focus on teaching creative skills and methods you can continue practising at home, using affordable materials and equipment. Where more expensive equipment is required we will mention this in the workshop description. All the equipment and materials you need are included in the price, unless stated otherwise. Light refreshments from local suppliers are provided. On full day workshops you are welcome to bring your own lunch to eat inside or out. There is also a wide range of independent sit-in or takeaway delis, cafés, and restaurants, plus a range of supermarkets all within a 5-10 minute walk. Accessibility The workshop space is on the first-floor of our Georgian mews home and unfortunately we do not have lift access. Blue badge holders can park outside our front door on the single yellow line by arrangement. Allergies The workshop space is in our open plan living space and is not nut free. Please let us know about any skin or food allergies before booking. We offer a dairy-free milk and gluten free snack alternative. Minimum number no refund policy To ensure we can always pay our creatives a fair fee, we require a minimum number of bookings for each workshop and for this reason bookings are non-refundable. Should we have to cancel due to low numbers, we will offer you the option to swap to an alternative date or workshop, or to request a refund. We do our very best to avoid cancellations. Since we often get late bookings, we keep our workshops on sale for as long as possible. We realise that some of you travel from afar, so if you book a space and have not yet received an email confirming your workshop is going ahead and need to make plans for your trip, please get in touch before booking any travel or accommodation so we can update you on booking numbers. Or check in before booking. Private workshop bookings Most of our workshops are also available to book for: private get-togethers with family and friends; themed wedding and birthday celebrations; corporate team building and well-being purposes; and in-store retail events for your customers. If you’d like to know more please Email Lynn. Age restrictions Our workshops are planned with adults in mind. Many are suitable for teenagers, but some may require under 16s to be accompanied for insurance purposes. Please check with us before booking.
Embark on a transformative journey with our Functional Skills Maths And English! Explore the world of numbers, conquer algebraic challenges, and refine your language prowess. From mastering financial literacy to crafting compelling compositions, this course is your gateway to a world of practical skills. Unleash your potential, navigate real-world scenarios, and emerge confident in both mathematics and English proficiency. Elevate your learning experience—join us on this dynamic quest for knowledge and empowerment!
Want to get rid of the burden of heavy calculations? On the off chance that you have ever been keen on speeding up your Mathematics multiple times quicker with Vedic Math, Mental Math tricks and shortcuts for GMAT, Olympiad, then Best Techniques To Speed Up Your Mathematics will be the best opportunity for you. Through this course, you will receive lots of tips and tricks which will become a component of your calculations. Besides, numerous know-how of Vedic Mathematics also covered in this course which can easily apply in today's Math. By the time you complete this course, you will be set to perform large calculations and enhanced your Mathematics skills. To sum up, this course will be remarkably helpful for individuals who have interest in doing complicated multiplication in less time. What Will I Learn? Apply ' Digital Sum' technique of vedic Mathematics to find right options in multiple choice questions with in a few seconds. Short cuts for 'Time & Work' explained in 11 lectures with lots of practice problems. Find day of the week when any old or coming date is given without counting odd days and leap years Count number of squares , rectangles and triangles with the help of short cut tricks Find answer in 2 seconds of simplification problems like 1/6 +1/12+1/20+1/30+1/42+1/50+1/72+1/90+1/110+1/132 Apply short cuts to solve fraction series like 3/1²Ã2² + 5/ 2²Ã3² + 7/ 3²Ã4² +.............19/9²Ã10² Simplify in 2 seconds problems like ( 1 - 1/3 ) ( 1 - 1/4 ) ( 1 - 1/5 ) ( 1 - 1/6) ........ ( 1 - 1/50 ) Find the solution of complicated repeated square root problems like â5(â5(â5(â5))) in two seconds Squaring any two digit numbers,decimal and non decimal with the help of vedic math technique Squaring any three digit numbers,decimal and non decimal with the help of vedic math technique Able to find square root of any digit number which are not perfect square easily with a special short trick Able to find cube root of any digit number which are not perfect cube easily with a special short trick With Vedic Maths techniques, Multiplying any digit number by 9 ; 99 ; 999 ; 9999999 etc faster than calculator like 47356 à 99999 and 345 à 99999 Multiplying two numbers of any digit in a single line with the help of very fast technique of Vedic mathematics 'Vertically and Crosswise' Multiply any two digit number or any big number by 11,22 and 33 in brain faster than the calculator . Learn how to find remainder when any big digit number is divided by 9 without actually dividing , faster than calculator With Vedic Maths techniques, Multiplying two large numbers of same digits below the base 1000 ;10000 ;100000 etc in 2 seconds like 996 Ã995, 9991 à 9992 Multiplying two numbers of same digits above the base 1000 ;10000 ;100000 etc in 2 seconds like 105 Ã106 , 1003 à 1007, 100001 à 100006 Multiplication of numbers one above the base and the other less than the base like 1 0 5 à 9 4 ; 1 0 02 à 996 etc in 2 seconds Multiplying any digit number by 5 , 25 and 125 very fast within 2 seconds. Squaring numbers that end in 5 faster than calculator Requirements Knowledge of mathematics up to fifth grade Knowledge of the Times Tables up to 9 A pen/ pencil and paper Who is the target audience? GMAT, GRE, CAT, Maths Olympiad, Banking Exams and University entrance exams students looking to increase calculation power with the help of Vedic Maths Shortcuts Whoever wants to learn to do calculations without calculator Whoever wants to increase Math power, skill and get rid of fear of Maths School students want to learn short tricks , wants to increase concentration Middle school and High school students want to do calculations many times faster Introduction Lecture 1 Introduction.mp4 FREE 00:02:00 Section 2 Lecture 2 Multiplying any digit number by 11, 22, and 33 00:09:00 Section 3 Lecture 3 Finding remainder when a number of any digits is divided by 9.mp4 00:04:00 Section 4 Lecture 4 Multiplying any digit number by series of 9; 99; 999; 99999 Part 1.mp4.TS 00:08:00 Lecture 5 Multiplying any digit number by series of 9; 99 ; 999 ; 99999 Part 2.mp4 00:07:00 Section 5 Lecture 6 Product of two numbers below the base number 100; 1000 etc.mp4 00:08:00 Lecture 7 Multiplication of Numbers above the base 1000; 10000; 100000 etc.mp4 00:08:00 Lecture 8 Multiplication of numbers one above the base and second less than the base.mp4 00:06:00 Section 6 Lecture 9 multiplying any two digit numbers using Vertically and Crosswise.mp4 00:04:00 Lecture 10 Multiplying three digit numbers using Vertically and Crosswise.mp4 00:05:00 Section 7 Lecture 11 Multiplying any digit number by 5, 25, and 125 faster than calculator.mp4 00:07:00 Section 8 Lecture 12 Squaring numbers that end in 5 using Vedic Math.mp4.TS 00:04:00 Lecture 13 Squaring two digit numbers mentally Using Vedic Math technique.mp4 00:06:00 Lecture 14 Squaring three digit numbers mentally Using Vedic Math technique.mp4 00:05:00 Section 9 Lecture 15 Finding cube of any two digit number faster than calculator.mp4 00:10:00 Section 10 Lecture 16 Approximate value of square root of numbers which are not perfect squares.mp4 00:09:00 Lecture 17 Approximate value of cube root of numbers which are not perfect cubes.mp4 00:05:00 Section 11 Lecture 18 Short tricks to count Number of Squares in given figure.mp4 00:05:00 Lecture 19 Short tricks to count Number of Rectangles in given figure.mp4 00:03:00 Lecture 20 Short tricks to count Number of triangles in given figure.mp4.TS 00:04:00 Section 12 Lecture 21 Finding Day of the week when any date is given in 2 Seconds mentally.mp4 00:12:00 Simplify calculations super fast Lecture 22 Digital sum of a number.mp4 00:04:00 Lecture 23 Digital sum- Addition and Subtraction.mp4 00:10:00 Lecture 24 Digital sums- Multiplication.mp4 00:07:00 Lecture 25 Digital sum- divisions.mp4 00:08:00 Simplification short cuts for complicated fractions and square root problems Lecture 26 Simplification short tricks for complicated fractions.mp4 00:10:00 Lecture 27 Simplification short tricks for fractions series part 1.mp4 00:07:00 Lecture 28 Simplification short tricks for fractions series part 2.mp4 00:05:00 Lecture 29 Simplification short tricks for complicated square root problems.mp4 00:09:00
Overview This comprehensive course on Speed Up Your Calculation with Mental Mathematics will deepen your understanding on this topic. After successful completion of this course you can acquire the required skills in this sector. This Speed Up Your Calculation with Mental Mathematics comes with accredited certification from CPD, which will enhance your CV and make you worthy in the job market. So enrol in this course today to fast track your career ladder. How will I get my certificate? You may have to take a quiz or a written test online during or after the course. After successfully completing the course, you will be eligible for the certificate. Who is This course for? There is no experience or previous qualifications required for enrolment on this Speed Up Your Calculation with Mental Mathematics. It is available to all students, of all academic backgrounds. Requirements Our Speed Up Your Calculation with Mental Mathematics is fully compatible with PC's, Mac's, Laptop, Tablet and Smartphone devices. This course has been designed to be fully compatible with tablets and smartphones so you can access your course on Wi-Fi, 3G or 4G. There is no time limit for completing this course, it can be studied in your own time at your own pace. Career Path Learning this new skill will help you to advance in your career. It will diversify your job options and help you develop new techniques to keep up with the fast-changing world. This skillset will help you to- Open doors of opportunities Increase your adaptability Keep you relevant Boost confidence And much more! Course Curriculum 19 sections • 74 lectures • 09:08:00 total length •Introduction: 00:02:00 •Important Instructions: 00:01:00 •Multiplication by 11,22,33 Part 1: 00:05:00 •Multiplication by 11,22,33 Part 2: 00:07:00 •Multiplying with 12,13,14,15 etc. Part 3: 00:08:00 •Multiplying with 12,13,14,15 etc. Part 4: 00:06:00 •Downloadable Resources: 00:00:00 •Finding squares of numbers ending with 5: 00:05:00 •When numbers add up to ten in unit place and ten's place digits are same: 00:06:00 •Downloadable Resources: 00:00:00 •Product of two numbers below the base: 00:11:00 •Product of two numbers one above and other below the base: 00:10:00 •Squaring of numbers near to the base: 00:10:00 •Multiples and Sub-Multiples Technique Part 1: 00:15:00 •Multiples and Sub-Multiples Technique Part 2: 00:08:00 •Multiples and Sub-Multiples Technique Part 3: 00:07:00 •Multiplication of three numbers near to base: 00:07:00 •Multiplication of three numbers near to base - Special Case: 00:08:00 •Multiplying any digit number by series of 9; 99; 999; 99999 Part 1: 00:10:00 •Multiplying any digit number by series of 9; 99 ; 999 ; 99999 Part 2: 00:09:00 •Multiplying any digit number by series of 9; 99 ; 999 ; 99999 Part 3: 00:06:00 •Downloadable Resources: 00:00:00 •Multiplying any two digit numbers using Vertically and Crosswise: 00:06:00 •Multiplying three digit numbers using Vertically and Crosswise: 00:07:00 •Multiplying four digit numbers using Vertically and Crosswise: 00:07:00 •Multiplying different digit numbers using Vertically and Crosswise: 00:06:00 •Finding remainder when any digit number is divided by 9: 00:06:00 •Multiplying any digit number by 5, 25, and 125 faster than calculator: 00:09:00 •Downloadable Resources: 00:00:00 •Times Tables Part 1: 00:10:00 •Times Tables Part 2: 00:10:00 •Times Tables Part 3: 00:12:00 •Downloadable Resources: 00:00:00 •Simple Mental Addition: 00:09:00 •Left to Right Addition Part 1: 00:12:00 •Left to Right Addition Part 2: 00:05:00 •Left to Right Addition Part 3: 00:13:00 •Downloadable Resources: 00:00:00 •Addition by Dropping ten's method single digit numbers: 00:07:00 •Addition by Dropping ten's method two-digit numbers: 00:04:00 •Addition by Dropping ten's method three-digit numbers: 00:07:00 •Addition by grouping to ten's method single digit numbers: 00:04:00 •Addition by grouping to ten's method two-digit numbers: 00:06:00 •Addition by grouping to ten's method three-digit numbers: 00:03:00 •Simple Mental Subtraction: 00:05:00 •Left to Right Subtraction Part 1: 00:09:00 •Left to Right Subtraction Part 2: 00:10:00 •Left to Right Subtraction Part 3: 00:10:00 •Left to Right Subtraction Using Nikhilam Sutra: 00:09:00 •Downloadable Resources: 00:00:00 •Division by 9 in 2 seconds: 00:05:00 •Division by 9 continues: 00:06:00 •Division by Nikhiliam Sutra in single line in 2 seconds: 00:14:00 •Division by Nikhiliam Sutra for non-terminating recurring decimals: 00:06:00 •Straight Division by Vedic Math: 00:09:00 •Division by two-digit number: 00:07:00 •Division by three-digit number: 00:07:00 •Division - when answers are in decimals: 00:12:00 •Division by three or four-digit numbers: 00:09:00 •Straight Division - Two special problems: 00:08:00 •What is digital sum of a number?: 00:07:00 •Application of digital sum in addition & subtraction: 00:12:00 •Application of digital sum in multiplication: 00:06:00 •Application of digital sum in Division: 00:08:00 •Duplex of any Digit Number: 00:07:00 •Straight Squaring using Duplex Method Part 1: 00:12:00 •Straight Squaring using Duplex Method Part 2: 00:12:00 •Square Root Using Duplex Method Part 1: 00:15:00 •Square Root Using Duplex Method Part 2: 00:11:00 •Square Root Using Duplex Method Part 3: 00:10:00 •Finding cubes of two Digit Numbers: 00:12:00 •Cube roots Using Fastest Techniques: 00:08:00 •How to find Day of the week in 2 Seconds Part 1: 00:09:00 •How to find Day of the week in 2 Seconds Part 2: 00:09:00
Highlights of the Course Course Type: Online Learning Duration: 8 Hours 19 Minutes Tutor Support: Tutor support is included Customer Support: 24/7 customer support is available Quality Training: The course is designed by an industry expert Recognised Credential: Recognised and Valuable Certification Completion Certificate: Free Course Completion Certificate Included Instalment: 3 Installment Plan on checkout What you will learn from this course? Gain comprehensive knowledge about mathematics Understand the core competencies and principles of mathematics Explore the various areas of mathematics Know how to apply the skills you acquired from this course in a real-life context Become a confident and expert math teacher Math Techniques Course Master the skills you need to propel your career forward in mathematics. This course will equip you with the essential knowledge and skillset that will make you a confident math teacher and take your career to the next level. This comprehensive math techniques course is designed to help you surpass your professional goals. The skills and knowledge that you will gain through studying this math techniques course will help you get one step closer to your professional aspirations and develop your skills for a rewarding career. This comprehensive course will teach you the theory of effective mathematics practice and equip you with the essential skills, confidence and competence to assist you in the mathematics industry. You'll gain a solid understanding of the core competencies required to drive a successful career in mathematics. This course is designed by industry experts, so you'll gain knowledge and skills based on the latest expertise and best practices. This extensive course is designed for math teacher or for people who are aspiring to specialise in mathematics. Enrol in this math techniques course today and take the next step towards your personal and professional goals. Earn industry-recognised credentials to demonstrate your new skills and add extra value to your CV that will help you outshine other candidates. Who is this Course for? This comprehensive math techniques course is ideal for anyone wishing to boost their career profile or advance their career in this field by gaining a thorough understanding of the subject. Anyone willing to gain extensive knowledge on this mathematics can also take this course. Whether you are a complete beginner or an aspiring professional, this course will provide you with the necessary skills and professional competence, and open your doors to a wide number of professions within your chosen sector. Entry Requirements This math techniques course has no academic prerequisites and is open to students from all academic disciplines. You will, however, need a laptop, desktop, tablet, or smartphone, as well as a reliable internet connection. Assessment This math techniques course assesses learners through multiple-choice questions (MCQs). Upon successful completion of the modules, learners must answer MCQs to complete the assessment procedure. Through the MCQs, it is measured how much a learner could grasp from each section. In the assessment pass mark is 60%. Advance Your Career This math techniques course will provide you with a fresh opportunity to enter the relevant job market and choose your desired career path. Additionally, you will be able to advance your career, increase your level of competition in your chosen field, and highlight these skills on your resume. Recognised Accreditation This course is accredited by continuing professional development (CPD). CPD UK is globally recognised by employers, professional organisations, and academic institutions, thus a certificate from CPD Certification Service creates value towards your professional goal and achievement. The Quality Licence Scheme is a brand of the Skills and Education Group, a leading national awarding organisation for providing high-quality vocational qualifications across a wide range of industries. What is CPD? Employers, professional organisations, and academic institutions all recognise CPD, therefore a credential from CPD Certification Service adds value to your professional goals and achievements. Benefits of CPD Improve your employment prospects Boost your job satisfaction Promotes career advancement Enhances your CV Provides you with a competitive edge in the job market Demonstrate your dedication Showcases your professional capabilities What is IPHM? The IPHM is an Accreditation Board that provides Training Providers with international and global accreditation. The Practitioners of Holistic Medicine (IPHM) accreditation is a guarantee of quality and skill. Benefits of IPHM It will help you establish a positive reputation in your chosen field You can join a network and community of successful therapists that are dedicated to providing excellent care to their client You can flaunt this accreditation in your CV It is a worldwide recognised accreditation What is Quality Licence Scheme? This course is endorsed by the Quality Licence Scheme for its high-quality, non-regulated provision and training programmes. The Quality Licence Scheme is a brand of the Skills and Education Group, a leading national awarding organisation for providing high-quality vocational qualifications across a wide range of industries. Benefits of Quality License Scheme Certificate is valuable Provides a competitive edge in your career It will make your CV stand out Course Curriculum Introduction Introduction 00:01:00 How to take up this course? 00:02:00 Times Tables Times Tables mentally-1 00:09:00 Times Tables mentally -2 00:10:00 Times Tables mentally -3 00:12:00 Addition (using World's Fastest Technique) Left to right addition Part 1 00:11:00 Left to right addition Part 2 00:04:00 Left to right addition Part 3 00:13:00 Addition by Dropping Ten's and Grouping Methods Fastest method to add single digit numbers 00:07:00 Fastest method to add two digit numbers 00:03:00 Fastest method to add any digit numbers 00:07:00 Addition by grouping to ten's method single digit numbers 00:04:00 Addition by grouping to ten's method two digit numbers 00:06:00 Addition by grouping to ten's method three digit numbers 00:03:00 Subtraction (Using World's Fastest Technique) Left to Right Subtraction Part 1 00:08:00 Left to Right Subtraction Part 2 00:10:00 Left to Right Subtraction Part 3 00:09:00 Left to Right Subtraction Using Nikhilam Sutra 00:09:00 Multiplication Tricks By 11,22,33 Multiplying any digit number by 11,22,33 etc 00:11:00 Remainder Trick by 9 Finding remainder when a number of any digits is divided by 9 00:04:00 Multiplication Tricks for Numbers near to Base Finding product of two numbers close to base number like 99992 à 99994 00:13:00 Multiplication of Numbers above the base 100 like 10003 à 10001 etc 00:07:00 Multiplication of numbers one above the base and the other less than the base 00:06:00 Multiplication Tricks by 9, 99, 999, 9999 etc. Multiplying any digit number by series of 9; 99 ; 99999 etc continuation 00:06:00 Multiplying any digit number by series of 9; 99 ; 999 ; 99999 Part 3 00:06:00 Multiplication Short Tricks by 5,25,125 Multiplying any digit number by 5 , 25 and 125 very fast with in 2 seconds 00:08:00 Multiplication by Vertically & Crosswise Multiplying two digit numbers using â Vertically and Crosswiseâ 00:05:00 Multiplying three digit numbers using â Vertically and Crosswiseâ 00:05:00 Multiplying four digit numbers using Vertically and Crosswise 00:08:00 Multiplying different digit numbers using Vertically and Crosswise 00:05:00 Division Tricks by Nikhilam Technique of vedic Math Division by 9 in 2 seconds 00:05:00 Division by 9 continuesâ¦â¦ 00:06:00 Division by Nikhiliam Sutra in single line in 2 seconds 00:14:00 Straight Division Technique Straight Division by Vedic Math 00:08:00 Division by two-digit number 00:07:00 Division by three-digit number 00:06:00 Division - when answers are decimals 00:12:00 Division by three or four digit numbers 00:09:00 Straight Division- Two special problems 00:07:00 Squaring Numbers Tricks Squaring numbers that end in 5 using Vedic Mathematics 00:04:00 Easiest method of Finding squares of 1 to 100 00:06:00 Squaring two digit numbers mentally Using Vedic Math technique 00:09:00 Squaring three digit numbers mentally Using Vedic Math technique 00:07:00 Tricks of Finding Cubes of Numbers Finding the cube of any two digit number with in a few seconds 00:09:00 Square Roots and Cube Roots Tricks Approximation method of finding square root of perfect squares numbers 00:12:00 finding approximate value of square root of numbers which are not perfect square 00:08:00 Approximation method of finding cube root of numbers which are perfect cubes 00:03:00 Finding approximate value of cube root of numbers which are not perfect cube in 00:07:00 Tricks of Counting Squares, Rectangle and Triangles Short tricks to count Number of Squares in given figure 00:05:00 Short tricks to count Number of Rectangles in given figure 00:02:00 Short tricks to count Number of Triangles in given figure 00:04:00 Tricks of Finding Day of the Week (Calender) Finding Day of the week when any date is given in 2 Seconds 00:11:00 Digital Sum Tricks of Finding Answers in Multiple Choice Problems Digital sum of a number 00:05:00 How to apply Digital sum technique in different operations? 00:13:00 Simplification problems using Digital sum -1 00:07:00 Simplification problems using Digital sum -2 00:06:00 Simplification Short Cuts For Complicated Fractions and Square Root Problems Simplification short tricks of complex fractions 00:10:00 Simplification short tricks of fraction series-1 00:07:00 Simplification short tricks of fraction series-2 00:04:00 Simplification short cuts for complicated square root problems 00:09:00 Assessment Assessment - Math Techniques 00:10:00 Certificate of Achievement Certificate of Achievement 00:00:00 Get Your Insurance Now Get Your Insurance Now 00:00:00 Feedback Feedback 00:00:00
Learn Python Programming the Easy Way, Complete with Examples, Quizzes, Exercises and more. Learn Python 2 and Python 3.
COBOL training course description A hands on training course providing an introduction to COBOL. What will you learn Write COBOL programs Debug COBOL programs Examine existing code and determine its function. COBOL training course details Who will benefit: Programmers working with COBOL. Prerequisites: None although experience in another high level language would be useful. A 10 day version of this course would be more applicable for those new to programming. Duration 5 days COBOL training course contents Introduction to COBOL Compilation, linkage editor. Compile errors, compiler options. Divisions, syntax and format, COBOL character set, program structure. COBOL statement structure COBOL words, format of statements. Divisions Identification entries, Environment entries, Data division: FD, record descriptions, hierarchy and level numbers, description-string entry. File and Working-Storage Sections Literals, figurative constants, redefines clause, data representation, Usage clause, synchronization, sign clause. Procedure Division File status codes; Open, Read, Write, Close, Stop, Goback; Accept, display; Move, Justified, data name qualification, reference modification. Perform statement Out-of-line, With test ... Until, ... Times, in-line statement; Go to statement. Program design Design techniques, design considerations, procedure names, program structure. Printing Printed output, Write, advancing option, editing characters; Initialize. Condition testing Conditional statements: IF, class, sign and relation conditions, condition-name conditionals, Set, compound conditions, logical operators. Evaluate, Continue. Arithmetic Rounded option, On Size Error option, Add, Subtract, Multiply, Divide, Compute. Non-sequential files File access modes, Select. Indexed and relative files. Open, Close, creating / reading sequential access files, Write, Read, Invalid key clause, reading, writing / updating Random access files, Rewrite, Delete, Start. Declarative routines Clauses. Subroutines Call, Using clause - calling program/called program, Linkage Section, returning control. Table handling Subscripted tables: One/two/three dimensional tables, Perform, variable length tables. Indexed tables: Set, using an index; Search. Copy code: Copy, Suppress, Replacing. Data Manipulation Inspect, String, Unstring. COBOL/370 LE/370 and Intrinsic Functions.
Sockets programming training course description A hands on course for programmers using Sockets. It is important to recognise that the course assumes that delegates are already familiar with TCP/IP and Python. Practical exercises follow all the major theory sessions. What will you learn Read Python programs which use Sockets. Write Python programs which use Sockets. Debug Python programs which use Sockets. Sockets programming training course details Who will benefit: Programmers working with network applications. Prerequisites: TCP/IP foundation for engineers Python for network engineers Duration 2 days Sockets programming training course contents What is a socket? Review of IP, ICMP, UDP vs TCP, IP addresses, protocol numbers, ports. API's, UNIX I/O, sockets. SOCK_STREAM, SOCK_DGRAM. Hands on Compile and run code. The systems calls Clients and servers, structs, socket(), bind(), connect(), listen(), accept(), send(), recv(), sendto (), recvfrom(), close(), shutdown(), getpeername(), gethostname(). Hands on Walk through of example client and server code. First code TCP connections, passive opens, active opens. Hands on Write a simple 'hello world' server and client. Application protocols User character stream, ASCII turn taking, binary protocols. Hands on Raw SMTP, Writing a mail client. Clients Concurrency, polling, threads, event driven programming. Hands on Conferencing application. Servers Concurrency, stateful, stateless. Forks and execs. inetd. Hands on Running servers with and without inetd, chroot jails, conferencing server modifications. Advanced techniques Blocking, select(), partial send(s). Raw sockets, example sockets using Java, Perl and PHP. Hands on A broadcast application.