Become a Professional Programmer (Python Programming & Swift Programming)


  • Become a Professional Programmer (Python Programming & Swift Programming), Singapore SKillsFuture elarning online course
  • Become a Professional Programmer (Python Programming & Swift Programming), Singapore SKillsFuture elarning online course
  • Become a Professional Programmer (Python Programming & Swift Programming), Singapore SKillsFuture elarning online course
  • Become a Professional Programmer (Python Programming & Swift Programming), Singapore SKillsFuture elarning online course
  • Become a Professional Programmer (Python Programming & Swift Programming), Singapore SKillsFuture elarning online course
  • Become a Professional Programmer (Python Programming & Swift Programming), Singapore SKillsFuture elarning online course

Course Description

This course will not only give you an understanding of the Python, but will enable you to create and run real world Python programs too. The 2nd section gives you a head start on your way to becoming a solid Swift engineer by explaining everything you need to know in a straightforward manner, from a beginner’s perspective.

Master one of the most popular programming languages in the world

- Understand and implement basic Python code
- Create and run a real-world Python program
- Gain a knowledge of basic programming concepts
- Understand the most important language features

This course is SkillsFuture Credit Eligible.


Course Objectives

1. Getting started with Python
2. Managing variables, loops and statements in Python
3. Understanding functions and how they work in Python
4. Understanding what Swift does
5. Develop an understanding of variables and strings in Swift
6. Create your first app using Swift


Related Courses

  • Learning Web Application Frameworks - Ruby on Rails and Django

    Learning Web Application Frameworks - Ruby on Rails and Django

    SGD $79.00

    Course Description

    Ruby on Rails allows developers to create fully interactive and completely flawless web applications in record time. It’s the framework of choice for all of those household name tech companies because it is both complex and simple, and can be applied to a range of applications. In fact, if you ask anyone who works at those giant tech companies what technology you should learn to build custom web applications, Rails will be their answer. If you love solving problems and want to up the ante on your next job application, this course is for you.Open a World of Possibilities with Django for Web- Create fully interactive Rails applications- Boost your employability with a valuable new skill- Create a website from scratch using Django- Learn Django from beginner through to fully functional levelsThis course is SkillsFuture Credit Eligible.

    Read more...

  • Essential Online Course - Java Programming

    Essential Online Course - Java Programming

    SGD $299.00

    Course Description

    Java is a general purpose programming language that is concurrent, class based, object oriented, and specifically designed to have as few implementation dependencies as possible. Being that Java is an underlying technology and required by many applications and websites, you will find it in places like business applications, data centers, game consoles, utilities, desktop computers, laptops, smart phones and more. This online training course will cover various levels of Java Programming including beginner, intermediate and advanced. It covers a complete introduction to object oriented programming as well as many other core Java features. This course is just as helpful for a beginner as it is for systems engineers, web application developers, mobile app developers, software engineers and any other potential student with a technical background. Learn the grandfather of programming languages today! - Learn about the basics of Java programming language  - Move on to the intermediate level of Java programming language  - Know how to develop your own application using Java - Discover the advantages of knowing Java programming language

    Read more...

  • 1st Step to Working with Big Data Using Python

    1st Step to Working with Big Data Using Python

    SGD $50.00

    Course Description

    Python programmers are some of the most sought-after employees in the tech world, and Python itself is fast becoming one of the most popular programming languages. One of the best applications of Python however is data analysis; which also happens to be something that employers can't get enough of. Gaining skills in one or the other is a guaranteed way to boost your employability – but put the two together and you'll be unstoppable!More and more people are realizing the vast benefits and uses of analyzing big data. However, the majority of people lack the skills and the time needed to understand this data in its original form. That's where data visualization comes in; creating easy to read, simple to understand graphs, charts and other visual representations of data. Python 3 and Matplotlib are the most easily accessible and efficient to use programs to do just this. Become an expert data analyst with Python made simple- Learn efficient python data analysis and python data mining- Manipulate data sets quickly and easily- Gain a skillset in Python that can be used for various other applications- Visualize multiple forms of 2D and 3D graphs; line graphs, scatter plots, bar charts, etc.This course is SkillsFuture Credit Eligible.

    Read more...


Content

Python programming - Getting Started with Python

Preview Available

+

Installation

Print and Strings

Math

Download Python Sample Code

Variables, Loops and Statements

Preview Available

+

Variables

While Loops

For Loops

If Statements

If Else Statements

If Elif Else Statements

Functions and Variables

+

Functions

Function Parameters

Global and Local Variables

Understanding Error Detection

+

Common Python Errors

Working with Files and Classes

+

Writing to a File

Appending to a File

Reading From a File

Classes

Intermediate Python

+

Input and Statistics

Import Syntax

Making Modules

Error Handling - Try and Accept

Lists vs. Tuples and List Manipulation

Dictionaries

Final Project

+

Final Project

Final Project Solution

Swift programming - Intro to the course

+

Course Overview

Download Swift Sample Code

Variables and Strings

+

Section Introduction

Variables

Strings

Section Conclusion

Your first app

+

Section Introduction

firstApp

madLibs

Section Conclusion

Branching

+

Section Introduction

if and bool

boolExp

operators

switch Part 1

switch Part2

Section Conclusion

Collections + Loops

+

Section Introduction

Arrays

Dictionaries

For Loops

While

Loops + Collections

Section Conclusion

Functions

+

Section Introduction

Functions Part 1

Functions Part 2 & 3

Functions Part 4

Scope

Section Conclusion

Enumerations

+

Section Introduction

Enummotivation

Defandusage

Section Conclusion

Structures

+

Section Introduction

Structure definition and basic usage

Structure methods and sorting

Type methods vs instance methods

Another example: A 3d Point type

Section Conclusion

Classes

+

Section Introduction

Definition Basic usage

Subclassing

Method overriding in collections

Type casting

Inheritance pros v cons

Protocols

Optionals

Section Conclusion

SkillsFuture Credit Eligible
SGD $79.00
(Price excludes GST)
GET ACCESS NOW
Convince your boss email
This site is best viewed using the latest versions of Google Chrome, Apple Safari, Mozilla FireFox, Microsoft Internet Explorer 11 and Edge which supports HTML5/Webkit technologies.