• Programming for Beginners: 6 Books in 1 - Swift+PHP+Java+Javascript+Html+CSS: Basic Fundamental Guide for Beginners

  • By: MG Martin
  • Narrated by: William Bahl
  • Length: 8 hrs and 24 mins
  • Unabridged Audiobook
  • Categories: Computers & Technology
  • 4.7 out of 5 stars (85 ratings)
adbl_ms_membershipImage_includedwith_altText_B076FLV3HT
adbl_ms_membershipImage_includedwith_altText_B076FLV3HT

1 audiobook of your choice.
Stream or download thousands of included titles.
$14.95 a month after 30 day trial. Cancel anytime.
Buy for $19.95

Buy for $19.95

Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use and Amazon's Privacy Notice. Taxes where applicable.

Publisher's Summary

Are you looking forward to learning computer programming? No matter your skill level, this powerful blueprint six books in one will get the ball rolling to help you begin and start up with this basic fundamental guide for beginners.

SWIFT is designed to help new starters learn Swift programming and build a strong foundation in fundamentals of using Swift. In this book, you will get a practical experience of how to code in Swift language, techniques, tools, and concepts to help you obtain the basic skills Swift.

PHP is a fast-paced book perfect for PHP beginners who want to master the art of writing quality PHP code. Have a close look at the loops, decisions, functions, and a whole lot more. You will also discover the basic syntax that’s applied when writing PHP applications. Are you curious to learn how PHP works? Fortunately, this book is designed for beginners like you. 

JAVA: You will develop knowledge about object-oriented programming, data types, and how to use control statements in Java. You will learn more than what you need to code in Java.

JAVASCRIPT: It’s an extremely popular language that’s used in most web applications. JavaScript is one of the best possible things you can learn in the age of the modern Internet, and you’re inevitably going to end up using the knowledge constantly.

HTML: Using the Internet would be a vastly different experience, so it’s no wonder that so many people opt to learn the markup language. Whether you decide to explore HTML as a hobby or for use in a more professional setting, you’ll soon gain a deep appreciation for the language and its applications.

CSS: Whether you’re exploring CSS to complement a hobby or to advance your career, this book will allow you to gain a deeper understanding and appreciation for its applications.

So buy this audiobook today, so you can finally polish your programming skills. 

©2018 MG Martin (P)2018 MGC Publishing

What listeners say about Programming for Beginners: 6 Books in 1 - Swift+PHP+Java+Javascript+Html+CSS: Basic Fundamental Guide for Beginners

Average Customer Ratings
Overall
  • 4.5 out of 5 stars
  • 5 Stars
    75
  • 4 Stars
    2
  • 3 Stars
    2
  • 2 Stars
    1
  • 1 Stars
    5
Performance
  • 4.5 out of 5 stars
  • 5 Stars
    75
  • 4 Stars
    1
  • 3 Stars
    3
  • 2 Stars
    1
  • 1 Stars
    4
Story
  • 4.5 out of 5 stars
  • 5 Stars
    74
  • 4 Stars
    3
  • 3 Stars
    3
  • 2 Stars
    1
  • 1 Stars
    3

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

concededly perspicacious instruction

Very good audiobook to help a total beginner understanding the basics of programming. I recommend this course before jumping to another course like Dart or web developer. These course claim to be for beginner with some more basic understanding about 6 fundamentals.

24 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Great COMBO!

In this audiobook, you will learn and practice the important concepts of the Java programming language. You will learn about the classes, methods and inheritance and many other basic concepts about the Java language.

This audiobook will help you develop Java programming skills important to start solving real-world problems. You will learn the fundamentals of the Java language and how you can use them in your program. Java is a very popular language and easy to learn. It is a widely used language to develop android apps and web applications.

If you are new to programming and want to gain the fundamentals concepts in Java, reading this book will prove a valuable choice for you.

23 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Dont think too much , go for this

This book has been written to both macOS and IOS developers. Regardless of whether it is your first time to learn how to code or you are an experienced developer, there is something to learn here. If you are just getting started in Swift development, this book should be able to help you master the fundamentals in Swift programming.

The start of every journey in programming is to learn the language. For the IOS developers, this book starts the journey for you with the fundamentals of Swift programming language. This book generally prepares you to begin tackling complex stuff in the Swift language.

You should have realized that Swift language is not like the objective – C. Instead, it is much better and safe. Swift helps you get the best smart modern syntax. You have a language which is expressive and easy to understand. If you are done reading this book, the next step for you is to challenge yourself with even a complex Swift book. This will now help you grasp deep skills and concepts.

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

6 in 1 audiobook.

It’s a good introduction to basic fundamentals of programming such as JavaScript, Swift, PHP, Html, CSS. This course teach a whole lot with good easy explanation. It’s worth lies in easing any student with no prior knowledge in more advanced material.

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Best practices for the six languages.

The basic tools of a developer are free; this means you can begin to learn Swift programming immediately. However, Apple needs you to sign up as a developer on their developer website before you get the chance to use many of their developer tools and features. Some of the features you need don’t require registration. There are crucial features which will need you to register, especially, when it comes to testing your App. Besides the registration, there is a point where you will have to sign the non-disclosure agreement. Here, you will receive an invitation to participate in a developer program which you might have to pay some fee. However, if you aren’t stable financially or perhaps you have a limited budget, you can opt not to join the program. Something which you should note is that the guidelines for developing apps in Apple change with time. It is also different from one country to another. Always go back to the developer website to familiarize yourself with the latest information and rules. To sign up with Apple, you have to provide your Apple ID. Remember that your Apple ID is not private. Only the password is confidential. You can have more than one Apple IDs. In certain cases, you will find developers who have an additional Apple ID for their own use. Apple has several developer programs for you to register. The easiest program is the individual program which now costs about $99 per year, as well as a separate program for the OS X and IOS. If you decide to enroll for the two, you will have to pay about $198. Still, you can enroll as a business entity. This will help you to come up with teams made up of individual developers. At the same time, you can share the code among your developers. Also, it has programs for educational institutions. But, make sure you have an Apple ID to use it for your development.

20 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

very simple and informative thank you

note: you need to listen this before starting any languages course even if the other course say for beginners just start with this one before learning any thing else

18 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

This audiobook is doing it's job great

I'm in love with this course, even though when I'm finished in the future and forget a third of what I've learnt, when I take other courses from this author or another, It'll all come back to me, this course is doing it's job great, and I'm proud to say I've understand pretty much everything so far.

17 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Learn the basics.

As a beginner to PHP programming, you may be wondering about what exactly those two phrases mean. To save you time, when you hear a programmer describe a web page as being dynamic, they are simply trying to say that the contents of the page change automatically whenever the page is viewed. You can compare this with a static HTML file which never changes no matter how many people visit the page. Meanwhile, an interactive web page is one which accepts and responds to the input it receives from the visitors. A good example of an interactive website is a web forum. In a web forum, different users can post a message which is then displayed on the forum for everyone to see. If you have been wondering what PHP stands for, then you are in the right place. PHP is an abbreviation for Hypertext Preprocessor. By just knowing the full meaning of PHP, you can begin to tell some of the capabilities of the language. In simple terms, it processes information and unveils it as hypertext. Many developers prefer recursive acronyms and PHP is very appealing to developers.

16 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Easy to understand so far.

It's hard to say. I thought we'd tackle a lot more material on the structure of code i.e. how to find certain functions or a list or bible of most frequently used functions or function which can lead you to what you may be looking for. But that isn't the case. we're guided which functions to use in the lecture without actually knowing how many functions there are and how best to navigate those. The audiobook is helping me understand the structure.

15 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Feeling confident

The Swift language was introduced in the September of 2014. Swift has language properties which improve the safety of the developer’s code as well as make them code faster and in a manner which is reliable as compared to using the Objective-C. In this section, we share with you some tips on how to make better apps using the Swift language. These tips will help you build clean as well as help developers who are much conversant with the Objective-C to understand even the Swift language better. Here you will get tips for different levels, regardless of whether you are just starting out in the Swift language. As a new beginner, it is important to adopt the culture of using the right control modifiers so that you can encapsulate your code. If you have the correct code encapsulation, it will play a big role in understanding the various pieces of the code which we write and engage with. All this will be possible without the need to recall out thought process. Swift language has with it popular access control means such as the internal, private and public. However, the protected access is not present in the access control modifier of the Swift language. The reason for the absence lies in the fact that a subclass has the ability to expose a method which is protected using the new public method. Furthermore, the protected method will not provide extra optimization chances for the Swift compiler especially when we have a random new override emerging. The last reason is that protected modifier will contribute to a poor code encapsulation since it stops the subclass helpers from getting access to information available to the subclass.

14 people found this helpful

Sort by:
Filter by:
  • Overall
    1 out of 5 stars
  • Performance
    1 out of 5 stars
  • Story
    1 out of 5 stars
Profile Image for Sam Stevens
  • Sam Stevens
  • 07-24-19

Faked Reviews

I got this book; firstly cause I wanted to learn, but secondly, because of the good reviews.

The narration sounds like text-to-speech and the navigation between books is impossible because they haven't titled which chapter relates to what language/markup. I would usually forgive this, and put it down to bad management, but then I reread the reviews and looked at a few of the reviewers. This is where it becomes obvious that the publisher of this book uses 'black-hat' tactics to market their books.
- The reviews are all posted on similar days to eachother
- the reviews all have very high 'helpful' upvotes
-the reviewers all seem to review the same books
-the reviews are hysterically inaccurate ("narrator speaks with so much passion" - text to speech has never sounded passionate)

I may have actually got some value out of this books, as could others, but these black-hat strategies shouldn't be rewarded. The book has been exchanged. AVOID. There are better ways to learn anyway
-udemy
-freecodecamp
-codeacademy
-many more

2 people found this helpful

  • Overall
    2 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    4 out of 5 stars
Profile Image for LazyDrunk
  • LazyDrunk
  • 03-15-20

you are in a Johnny cab

the voice is horrible. pitch is all over the place. I very much doubt this is a human voice. Alexa and Siri sound more human than this! too hard to listen to. 3/10

1 person found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Rene Rogers
  • Rene Rogers
  • 08-27-20

Useful and entertaining projects!

I have been listening the full course at 1.5 speed to gain a good understanding of the processes involved in each section. I have been impressed by the enthusiasm and teaching style of Bahl throughout. His approach and understanding of the various subjects in the course mean that even starting from no knowledge of the different topics students would easily develop good skills in all areas covered. I have now completed the first run through and I am looking forward to settling down to going over the course at normal speed and completing the set tasks. Thanks Daniel Jones for the effort you have put into making the subjects of this course accessible and interesting.

  • Overall
    4 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    4 out of 5 stars
Profile Image for Wendy
  • Wendy
  • 08-21-20

One of the best start for newbies

This was a great book for programmers to read. It had a lot of very general, yet very useful advice for programmers. I loved the theory of programming. But the book isn't really about technology, is it? It's about craft and attitude. That's the thing that makes the book so gush worthy. You read the thing and you realise "oh, so this is how grown-ups hack". I wonder how much of this will actually sink in and affect my daily life as a programmer, though. Will I be that extra fraction more rigorous in my approach? Will I maybe be a little bit book.

Sort by:
Filter by:
  • Overall
    1 out of 5 stars
  • Performance
    2 out of 5 stars
  • Story
    1 out of 5 stars
Profile Image for Nick D
  • Nick D
  • 05-31-19

Robotic

The narrator is basically a robot. It's so horrible and just distracting. Refers to syntax that is referred to in book which we don't have. Stupid.