Tag Archive: coding

May 21, 2020   /   by Marco   /   , , , , , , , , , , , , , ,

Tangiplay: Tangible Coding Toys + Interactive Puzzles Solving Games for Kids for $84

Tangiplay: Tangible Coding Toys + Interactive Puzzles Solving Games for Kids for $84

Expires May 08, 2120 23:59 PST Buy now and get 14% off KEY FEATURES Having children learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math, writing, and confidence. Tangiplay is here to give your kids practice with computational and creative thinking naturally. Tangiplay is a set […]

read more

May 9, 2020   /   by Marco   /   , , , , , , , , , , , , , ,

Tangiplay: Tangible Coding Toys + Interactive Puzzles Solving Games for Kids for $89

Tangiplay: Tangible Coding Toys + Interactive Puzzles Solving Games for Kids for $89

Expires May 08, 2120 23:59 PST Buy now and get 9% off KEY FEATURES Having children learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math, writing, and confidence. Tangiplay is here to give your kids practice with computational and creative thinking naturally. Tangiplay is a set […]

read more

March 19, 2020   /   by Marco   /   , , , , , , , , ,

The Essential PHP Coding Bundle for $29

The Essential PHP Coding Bundle for $29

Expires January 25, 2021 23:59 PST Buy now and get 94% off Fundamentals of PHP Training Course KEY FEATURES PHP stands for Hypertext Preprocessor. It is an open-source scripting language mostly used in HTML and web development. Here in this course, you’ll go through the Basics of PHP starting from what PHP is and how […]

read more

July 19, 2018   /   by Marco   /   , , , , , , , ,

The Essential Coding for Beginners Bundle for $19

The Essential Coding for Beginners Bundle for $19

Expires October 16, 2018 23:59 PST
Buy now and get 98% off

Introduction to HTML

KEY FEATURES

In order to design your own web page, you need CSS for the design, and HTML for the text. In conjunction, these two tools make web pages tick, and in this course you’ll apply what you learn through hands-on application and examples every step of the way. By course’s end, you’ll have built two professional resume websites, which you can use to showcase your web development skills and impress potential employers.

  • Access 40 lectures & 2.5 hours of content 24/7
  • Explore basic HTML tags & attributes
  • Create paragraphs, line breaks, & headings
  • Format text to be bold, italic, block quotes, & more
  • Style HTML elements w/ an inline CSS style tag
  • Add images to your website & make them clickable as links
  • Learn how to comment code & where to do it
  • Build a resume website using the Bootstrap CSS framework & templates

PRODUCT SPECS

Important Details

  • Length of time users can access this course: 1 year
  • Access options: web streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

THE EXPERT

Instructor

GoSkills.com is an online learning company that helps anyone learn business skills to reach their personal and professional goals. They select globally-recognized experts, who are passionate and brilliant instructors. Members tell them that GoSkills.com helps them to learn exactly what they need to know, and in a much more enjoyable and convenient way than is available elsewhere.

For more details on this course and instructor, click here.

Introduction to SQL

KEY FEATURES

SQL is the world’s most widely used programming language for database management, an essential skill for back-end development and data analytics. This introductory course will give you the foundation you need to get started with SQL in Microsoft SQL Server, through hands-on examples. By the end of the course, you’ll have a practical understanding of how to set up and connect to a server, create databases and tables, insert and update data, and much more.

  • Access 33 lectures & 16.5 hours of content 24/7
  • Understand the structure of databases w/ RDBMS concepts
  • Learn how to set up Microsoft SQL Server & SQL Management Studio
  • Create a new database & add data to tables
  • Back up & restore your database to protect your data
  • Use a SELECT statement to retrieve data
  • Filter records w/ WHERE, AND, OR clauses
  • Search within aggregate groups w/ HAVING clause

PRODUCT SPECS

Important Details

  • Length of time users can access this course: 1 year
  • Access options: web streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

THE EXPERT

Instructor

John Elder founded one of the Internet’s earliest advertising networks (bannerclicks.com) and sold it at the height of the first dot com boom. John went on to develop the award-winning Submission-Spider search engine submission software that’s been used by over 3 million individuals, businesses, and governments in over 42 countries.

John has over 20 years experience in web development, building professional websites across all platforms. John’s passion for learning new technologies lead him to master both front end and back end work, making him a sought after full-stack developer.

John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an Artsci scholar.

Today John does freelance web development work, writes and publishes a series of books on Internet Marketing and Computer Programming, and makes web development accessible to everyone with his online courses.

For more details on this course and instructor, click here.

Introduction to PHP

KEY FEATURES

PHP is one of the most popular server-side languages, playing a huge role in web development. This introductory course will help you learn how to use PHP to produce your own dynamic, interactive websites. Designed for beginners, you’ll learn the basics of PHP through hands-on application and examples every step of the way.

  • Access 40 lectures & 2.5 hours of content 24/7
  • Understand the fundamentals of how PHP works & the client/server relationship
  • Learn how to set up local & cloud-based development environments
  • Back up your code & set up version control w/ Github
  • Discover the different data types for PHP, including string, integer, float, & boolean
  • Explore how to process HTML Forms w/ GET vs POST

PRODUCT SPECS

Important Details

  • Length of time users can access this course: 1 year
  • Access options: web streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

THE EXPERT

Instructor

John Elder founded one of the Internet’s earliest advertising networks (bannerclicks.com) and sold it at the height of the first dot com boom. John went on to develop the award-winning Submission-Spider search engine submission software that’s been used by over 3 million individuals, businesses, and governments in over 42 countries.

John has over 20 years experience in web development, building professional websites across all platforms. John’s passion for learning new technologies lead him to master both front end and back end work, making him a sought after full-stack developer.

John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an Artsci scholar.

Today John does freelance web development work, writes and publishes a series of books on Internet Marketing and Computer Programming, and makes web development accessible to everyone with his online courses.

For more details on this course and instructor, click here.

Introduction to JavaScript

KEY FEATURES

JavaScript is a fundamental building block of the internet, and is an essential tool to have in your web development toolkit. This introductory course will help you use JavaScript in conjunction with HTML and CSS to add interactive, dynamic elements to web pages. By the end of the course, you’ll have built a fully functional flashcard app that demonstrates your practical knowledge.

  • Access 40 lectures & 2.5 hours of content 24/7
  • Learn the syntax & output of JavaScript code
  • Understand JavaScript statements & learn how to comment code
  • Store data in variables & apply arithmetic, comparison, & logic operators
  • Utilize arrays to contain multiple items
  • Master intermediate JavaScript such as objects, functions, & conditional statements
  • Make changes to HTML elements by manipulating the DOM

PRODUCT SPECS

Important Details

  • Length of time users can access this course: 1 year
  • Access options: web streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

THE EXPERT

Instructor

John Elder founded one of the Internet’s earliest advertising networks (bannerclicks.com) and sold it at the height of the first dot com boom. John went on to develop the award-winning Submission-Spider search engine submission software that’s been used by over 3 million individuals, businesses, and governments in over 42 countries.

John has over 20 years experience in web development, building professional websites across all platforms. John’s passion for learning new technologies lead him to master both front end and back end work, making him a sought after full-stack developer.

John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an Artsci scholar.

Today John does freelance web development work, writes and publishes a series of books on Internet Marketing and Computer Programming, and makes web development accessible to everyone with his online courses.

For more details on this course and instructor, click here.

Introduction to CSS

KEY FEATURES

CSS helps you build and design stylish, responsive websites, and this introductory course will get you up to speed with this crucial component of web design. You’ll start with the basics before ultimately applying fundamental design elements to create a beautiful and functional user experience.

  • Access 39 lectures & 2.5 hours of content 24/7
  • Learn how to add & change colors of elements
  • Add background colors, images, & borders
  • Understand the difference between margins & padding
  • Change the formatting & alignment of text
  • Style links, lists, & manipulate fonts
  • Make your design responsive for mobile devices
  • Set up, use, & modify Bootstrap

PRODUCT SPECS

Important Details

  • Length of time users can access this course: 1 year
  • Access options: web streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

THE EXPERT

Instructor

John Elder founded one of the Internet’s earliest advertising networks (bannerclicks.com) and sold it at the height of the first dot com boom. John went on to develop the award-winning Submission-Spider search engine submission software that’s been used by over 3 million individuals, businesses, and governments in over 42 countries.

John has over 20 years experience in web development, building professional websites across all platforms. John’s passion for learning new technologies lead him to master both front end and back end work, making him a sought after full-stack developer.

John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an Artsci scholar.

Today John does freelance web development work, writes and publishes a series of books on Internet Marketing and Computer Programming, and makes web development accessible to everyone with his online courses.

For more details on this course and instructor, click here.

read more

June 21, 2018   /   by Marco   /   , , , , , , , ,

The Coding Powerhouse eBook Bundle for $29

The Coding Powerhouse eBook Bundle for $29

Expires July 13, 2018 23:59 PST
Buy now and get 91% off

Learning Angular 2

KEY FEATURES

Angular 2 was conceived as a complete rewrite in order to fulfill the expectations of modern developers who demand blazing fast performance and responsiveness from their web applications. This book will help you learn the basics of how to design and build Angular 2 components, providing full coverage of the TypeScript syntax required to follow the examples included.

  • Access 352 pages of content 24/7
  • Set up your working environment to have all the tools you need to start building Angular 2 components w/ minimum effort
  • Get up to speed w/ TypeScript, a powerful typed superset of JavaScript that compiles to plain JavaScript
  • Take full control of how your data is rendered & updated upon data changes
  • Build powerful web applications based on structured component hierarchies that emit & listen to events & data changes throughout the elements tree
  • Explore how to consume external APIs & data services & allow data editing by harnessing the power of web forms made with Angular 2
  • Deliver seamless web navigation experiences w/ application routing & state handling common features w/ ease
  • Discover how to bulletproof your applications by introducing smart unit testing techniques & debugging tools

    PRODUCT SPECS

    Details & Requirements

    • Length of time users can access this course: lifetime
    • Access options: web streaming, mobile streaming
    • Certification of completion not included
    • Redemption deadline: redeem your code within 30 days of purchase
    • Experience level required: all levels

    Compatibility

    • Internet required

    THE EXPERT

    Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Java Deep Learning Essentials

KEY FEATURES

AI and Deep Learning are transforming the way we understand software, making computers more intelligent than we could even imagine just a decade ago. Starting with an introduction to basic machine learning algorithms, this course takes you further into this vital world of stunning predictive insights and remarkable machine intelligence.

  • Access 254 pages of content 24/7
  • Get a practical deep dive into machine learning & deep learning algorithms
  • Implement machine learning algorithms related to deep learning
  • Explore neural networks using some of the most popular Deep Learning frameworks
  • Dive into Deep Belief Nets & Stacked Denoising Autoencoders algorithms
  • Discover more deep learning algorithms w/ Dropout & Convolutional Neural Networks
  • Gain an insight into the deep learning library DL4J & its practical uses
  • Get to know device strategies to use deep learning algorithms & libraries in the real world
  • Explore deep learning further w/ Theano & Caffe

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Mastering Python

KEY FEATURES

Python is a dynamic programming language known for its high readability, hence it is often the first language learned by new programmers. Being multi-paradigm, it can be used to achieve the same thing in different ways and it is compatible across different platforms. This book is an authoritative guide that will help you learn new advanced methods in a clear and contextualized way.

  • Access 486 pages of content 24/7
  • Create a virtualenv & start a new project
  • Understand how & when to use the functional programming paradigm
  • Get familiar w/ the different ways the decorators can be written in
  • Understand the power of generators & coroutines without digressing into lambda calculus
  • Generate HTML documentation out of documents & code using Sphinx
  • Learn how to track & optimize application performance, both memory & cpu
  • Use the multiprocessing library, not just locally but also across multiple machines

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Mastering React

KEY FEATURES

React stands out in the web framework crowd through its approach to composition which yields blazingly fast rendering capabilities. This book will help you understand what makes React special. It starts with the fundamentals and uses a pragmatic approach, focusing on clear development goals. You’ll learn how to combine many web technologies surrounding React into a complete set for constructing a modern web application.

  • Access 254 pages of content 24/7
  • Understand the React component lifecycle & core concepts such as props & states
  • Craft forms & implement form validation patterns using React
  • Explore the anatomy of a modern single-page web application
  • Develop an approach for choosing & combining web technologies without being paralyzed by the options available
  • Create a complete single-page application
  • Start coding w/ a plan using an application design process
  • Add to your arsenal of prototyping techniques & tools
  • Make your React application feel great using animations

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Mastering JavaScript

KEY FEATURES

JavaScript is the browser language that supports object-oriented, imperative, and functional programming styles, focusing on website behavior. JavaScript provides web developers with the knowledge to program more intelligently and idiomatically—and this course will help you explore the best practices for building an original, functional, and useful cross-platform library. At course’s end, you’ll be equipped with all the knowledge, tips, and hacks you need to stand out in the advanced world of web development.

  • Access 250 pages of content 24/7
  • Get a run through of the basic JavaScript language constructs
  • Familiarize yourself w/ the Functions & Closures of JavaScript
  • Explore Regular Expressions in JavaScript
  • Code using the powerful object-oriented feature in JavaScript
  • Test & debug your code using JavaScript strategies
  • Master DOM manipulation, cross-browser strategies, & ES6
  • Understand the basic concurrency constructs in JavaScript & best performance strategies
  • Learn to build scalable server applications in JavaScript using Node.js

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Mastering Git

KEY FEATURES

A powerful source control management program, Git will allow you to track changes and revert to any previous versions of your code, helping you implement an efficient, effective workflow. With this course, you’ll master everything from setting up your Git environment, to writing clean code using the Reset and Revert features, to ultimately understanding the entire Git workflow from start to finish.

  • Access 418 pages of content 24/7
  • Explore project history, find revisions using different criteria, & filter & format how history looks
  • Manage your working directory & staging area for commits & interactively create new revisions & amend them
  • Set up repositories & branches for collaboration
  • Submit your own contributions & integrate contributions from other developers via merging or rebasing
  • Customize Git behavior system-wide, on a per-user, per-repository, & per-file basis
  • Take up the administration & set up of Git repositories, configure access, find & recover from repository errors, & perform repository maintenance
  • Choose a workflow & configure & set up support for the chosen workflow

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt Publishing’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Xamarin Cross-Platform Development Cookbook

KEY FEATURES

The Xamarin Forms platform lets you create native mobile applications for iOS, Android, and Windows Phone all at the same time. With Xamarin you can share large amounts of code, such as the UI, business logic, data models, SQLite data access, HTTP data access, and file storage across all three platforms. That is a huge consolidation of time. This book provides recipes on how to create an architecture that will be maintainable and extendable.

  • Access 416 pages of content 24/7
  • Create & customize your cross-platform UI
  • Understand & explore cross-platform patterns & practices
  • Use the out-of-the-box services to support third-party libraries
  • Find out how to get feedback while your application is used by your users
  • Bind collections to ListView & customize its appearance w/ custom cells
  • Create shared data access using a local SQLite database & a REST service
  • Test & monitor your applications

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt Publishing’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Swift 3 Functional Programming

KEY FEATURES

Whether you’re new to functional programming and Swift or experienced, this book will strengthen the skills you need to design and develop high-quality, scalable, and efficient applications. Based on the Swift 3 Developer preview version, it focuses on simplifying functional programming (FP) paradigms to solve many day-to-day development problems.

  • Access 296 pages of content 24/7
  • Learn first-class, higher-order, & pure functions
  • Explore closures & capturing values
  • Understand value & reference types
  • Discuss enumerations, algebraic data types, patterns, & pattern matching
  • Combine FP paradigms w/ OOP, FRP, & POP in your day-to-day development activities
  • Develop a back end application w/ Swift

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt Publishing’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Scala High Performance Programming

KEY FEATURES

Scala is a statically and strongly typed language that blends functional and object-oriented paradigms. It has grown in popularity as an appealing and pragmatic choice to write production-ready software in the functional paradigm, enabling you to solve problems with less code and lower maintenance costs than alternative. This book arms you with the knowledge you need to create performant Scala applications, starting with the basics.

  • Access 274 pages of content 24/7
  • Analyze the performance of JVM applications by developing JMH benchmarks & profiling with Flight Recorder
  • Discover use cases & performance tradeoffs of Scala language features, & eager & lazy collections
  • Explore event sourcing to improve performance while working w/ stream processing pipelines
  • Dive into asynchronous programming to extract performance on multicore systems using Scala Future & Scalaz Task
  • Design distributed systems w/ conflict-free replicated data types (CRDTs) to take advantage of eventual consistency without synchronization
  • Understand the impact of queues on system performance & apply the free monad to build systems robust to high levels of throughput

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt Publishing’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

read more

June 21, 2018   /   by Marco   /   , , , , , , , ,

2018 Essential JavaScript Coding Bundle for $29

2018 Essential JavaScript Coding Bundle for $29

Expires April 30, 2023 23:59 PST
Buy now and get 96% off

Mastering JavaScript

KEY FEATURES

JavaScript is the browser language that supports object-oriented, imperative, and functional programming styles, focusing on website behavior. JavaScript provides web developers with the knowledge to program more intelligently and idiomatically—and this course will help you explore the best practices for building an original, functional, and useful cross-platform library. At course’s end, you’ll be equipped with all the knowledge, tips, and hacks you need to stand out in the advanced world of web development.

  • Access 250 pages of content 24/7
  • Get a run through of the basic JavaScript language constructs
  • Familiarize yourself w/ the Functions & Closures of JavaScript
  • Explore Regular Expressions in JavaScript
  • Code using the powerful object-oriented feature in JavaScript
  • Test & debug your code using JavaScript strategies
  • Master DOM manipulation, cross-browser strategies, & ES6
  • Understand the basic concurrency constructs in JavaScript & best performance strategies
  • Learn to build scalable server applications in JavaScript using Node.js

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 3,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

JavaScript Design Patterns: 20 Patterns for Advancing Your JavaScript Skills

KEY FEATURES

Design patterns are intelligent, reusable strategies for solving common problems faced by developers. For web developers working with JavaScript, design patterns provide a tested, methodical plan of attack for tackling challenges that arise in real-world application development. This course will immerse you in the world of intelligent JavaScript programming, helping you learn how to mobilize design patterns and understand key programming concepts and common solutions to frequently occurring programming problems.

  • Access 26 lectures & 3 hours of content 24/7
  • Explore 20 different design patterns & the internal logic of each
  • Discuss the conceptual logic behind design patterns & the major pattern types
  • Dive into real-world case studies to build a mock application w/ in-built issues that design patterns can solve
  • Expand into core design patterns underlying the major pattern types

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Ben Fhala discovered his passion for data visualization six years ago while he was working at Parsons, New York in their data visualization department, PIIM. He is the owner of the online video training school, 02geekcom, and an Adobe ACP. He enjoys spending most of his time learning and teaching, and has a love for visual programming and visualization in general. Ben has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world.

Learning JavaScript Data Structures and Algorithms

KEY FEATURES

Using appropriate data structures and having a good understanding of algorithm analysis is key to writing maintainable and extensible-quality software — a crucial element to data collection. In this course, you’ll learn how to organize your code with the most appropriate data structures available to get the job done fast, and in a logical way that is easy to maintain, refactor, and test.

  • Access 15 lectures & 1.5 hours of content 24/7
  • Learn about common software engineering data structures & implement them in JavaScript
  • Build on native JavaScript constructs
  • Create collections such as maps, queues, stacks, sets, graphs, & other data structures
  • Discover how to develop, analyze, & improve algorithms to search deep trees, lists, and other complex collections

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required

THE EXPERT

Rodrigo Formigone Silveira is a software engineer at Deseret Digital Media. There, he divides his time developing in PHP, JavaScript, and Java for Android. Some of his hobbies outside of work include blogging and recording educational videos about software development, learning about new technologies, and finding ways to push the web forward.

Rodrigo received his Bachelor’s of Science in Computer Science from Brigham Young University, Idaho, as well as an Associate’s Degree in Business Management from LDS Business College in Salt Lake City, Utah.

His fascination for game development began in his early teenage years, and his skills grew as he discovered the power of a library subscription. He has a curious and willing mind, with understanding and supporting parents and friends.

Today, Rodrigo balances his time between the three great passions of his life—his family, software development, and video games (with the last two usually being mingled together).

Angular 2 Deep Dive

KEY FEATURES

Angular 2 promises cross-platform coding, greater development efficiency, better speed and performance, and incredible tooling to create applications for both mobile and desktop. This course delivers an early deep dive into the architectural aspects of Angular 2 development, and imparts the knowledge you need to understand it comprehensively and put into practice the key concepts powering the framework.

  • Access 27 lectures & 3 hours of content 24/7
  • Apply Angular 2 concepts to an application that grows in complexity throughout the course
  • Discover how to present data to users while also ensuring that their interactions on the UI are handled by the presentation layer of your app
  • Look at business logic needs so your system behaves correctly
  • Create forms w/ ease & smoothly handle validation
  • Merge development aspects w/ reactive & asynchronous programming

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Mathieu Chauvinc is a Managing Director at Red Ape Solutions, where he aspires to keep the company at the bleeding edge of web technologies. On a daily basis, he leads the tech team of 15 and collaborates with them in building complex single page applications and neat hybrid mobile apps. He has been involved in web technologies for over a decade, from Django to Node.js and Go, SQL to NoSQL, Mootools to Angular 2, continuously trying to keep the right balance between the excitement of new frameworks and the stability of proven ones. He always has a special place in his heart for Python and Django.

He holds a Master’s in Engineering from the German University Karlsruhe and a Master’s in Engineering from the French ENSAM (Paris). Despite an engineering background, he has always had a passion for knowledge sharing, which has followed him until today, and he regularly conducts corporate or free training sessions on various IT topics in his country of residence, Malaysia.

Angular 2 Cookbook

KEY FEATURES

Angular 2 introduces an entirely new way to build applications. It wholly embraces all the newest concepts that are built into the next generation of browsers and cuts away all the fat and bloat from Angular 1. This book plunges directly into the heart of all the most important Angular 2 concepts for you to conquer, as well as demonstrates how the framework embraces a range of new web technologies such as ES6 and TypeScript syntax, among others.

  • Understand how to best move an Angular 1 application to Angular 2
  • Build a solid foundational understanding of the core elements of Angular 2 such as components, forms, & services
  • Gain an ability to wield complex topics such as Observables & Promises
  • Properly implement applications utilizing advanced topics such as dependency injection
  • Know how to maximize the performance of Angular 2 applications
  • Understand the best ways to take an Angular 2 application from TypeScript in a code editor to a fully function application served on your site
  • Get to know the best practices when organizing & testing a large Angular 2 application
  • PRODUCT SPECS

    Details & Requirements

    • Length of time users can access this course: lifetime
    • Access options: web streaming
    • Certification of completion not included
    • Redemption deadline: redeem your code within 30 days of purchase
    • Experience level required: all levels

    Compatibility

    • Internet required

    THE EXPERT

    Matt Frisbie is currently a software engineer at Google. He was the author of the Packt Publishing bestseller AngularJS Web Application Development Cookbook and also has published several video series through O’Reilly. He is active in the Angular community, giving presentations at meetups and doing webcasts.

Vue.js 2 Cookbook

KEY FEATURES

Vue.js is an open-source JavaScript library for building modern, interactive web applications. Its component-based approach, intuitive API, blazing fast core, and compact size make Vue.js a great solution to craft your next front-end application. From basic to advanced recipes, this book arms you with practical solutions to common tasks when building an application using Vue.

  • Explore the fundamentals of Vue.js through practical examples
  • Delve into integrating Webpack & Babel to enhance your development workflow
  • Take an in-depth look at Vuex for state management & Vue Router to route single page applications
  • Integrate a variety of technologies like Node.js, Electron, Socket.io, Firebase, & HorizonDB

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 4,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

React Native Projects

KEY FEATURES

React Native is a new framework from Facebook that allows developers to create truly native applications running on both iOS and Android, all while writing code in JavaScript. It breaks down several of the complexities of mobile apps to ease development, and offers many pre-built components to accelerate development. This course walks you through the creation of three real-world mobile applications to help you get going with React Native fast.

  • Access 35 lectures & 4 hours of content 24/7
  • Learn essential core concepts through building real-world apps
  • Make beautiful & functional applications using best practices
  • Master creating & manipulating React Native apps
  • Structure navigation & data flow
  • Push your applications to production & app stores

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Joshua Lyman has been developing React Native applications since version 0.11, and has used the technology to release several production applications. He is active in the RN community, helping others answer questions when possible and contributing code and example repositories to help others out. He has been developing mobile applications in general for more than four years and also spends a lot of time on both web frontend work and backend servers, scaling the full stack. He often uses React (React Native’s parent counterpart) for frontend work, and runs Node and C#/.NET servers on the backend. He helps clients do UI/UX reviews and design, and works with enterprises to create line-of-business applications; he occasionally does business intelligence work for companies, slicing and dicing data.

Universal JavaScript with React, Node, and Redux

KEY FEATURES

Universal JavaScript is the latest evolution in modern web development. It allows developers to overcome some of the shortcomings of single page applications by running the same code on the server as well as on the client. This beginner-friendly course is a solid start for building real, production ready universal React apps.

  • Access 23 lectures & 2 hours of content 24/7
  • Learn React, Redux, & Node
  • Define Universal JavaScript
  • Build JavaScript apps that are faster & more SEO-friendly than single page applications

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 4,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

Web Development with Angular 2 and Bootstrap

KEY FEATURES

Angular 2 is a game changer in web development by enabling you to efficiently architect large-scale and maintainable software. Bootstrap allows users to quickly develop professional-looking, responsive web apps. Together, they make up a foundational component of modern web development. This course will show you how to write dynamic, feature-rich Angular 2 apps with Bootstrap’s responsive layouts and end-to-end testing techniques.

  • Access 54 lectures & 5.5 hours of content 24/7
  • Set up a development environment w/ Angular 2 & ES6 with Typescript
  • Learn the core concepts in Angular 2
  • Get to grips w/ Bootstrap to create & design web apps that are elegenatly styled
  • Explore advanced features of Angular 2
  • Implement all you’ve learned using Angular 2 web components & BootstrapUI

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Tarun Sharma is a passionate web developer and senior developer, currently with a main focus on front-end technologies and JavaScript frameworks. He has 5 years of experience in developing front-end applications with various frameworks, most likely with Angular 1.x, Angular 2 and React JS.

He regularly contributes to open source projects and provides technical training on front-end technologies.

Learning Functional JavaScript

KEY FEATURES

Functional programming has been around for decades, but it only recently overtook the JavaScript community. This course will show you the building blocks of the functional paradigm in a way that makes sense to JavaScript developers. Through animated visualizations, you will learn about difficult concepts while writing code to help you better understand and apply them.

  • Access 22 lectures & 2 hours of content 24/7
  • Explore concepts like higher-order functions, lenses & persistent data, partial application, and more
  • Build stateless UI components & implement your own higher-order functions that integrate them w/ JSX

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required

THE EXPERT

Michael Rosata is a professional JavaScript developer and the author of three courses on Functional JavaScript. He’s written multiple JavaScript applications for internal use at large companies. Michael is the founder of the Massachusetts Web Devs meetup. He has a great passion for learning, and teaching

You can find him answering questions in the Ramda gitter channel or at michael.rosata@gmail.com

Responsive Web Development with HTML5, CSS3, and JavaScript

KEY FEATURES

Developing websites today is more complicated than just using traditional HTML. With multiple varieties of devices and tools, including JavaScripts and CSS, on the market, it’s harder than ever to build a site that is universally compatible. This course will take you from knowing nothing about HTML to building elegant, responsive HTML5 and CSS3 websites that work on virtually any device.

  • Access 24 lectures & 4.5 hours of content 24/7
  • Delive into the world of HTML5
  • Customize & optimize sites w/ CSS3
  • Take a tour of Git & set up your own GitHub account to store work
  • Add JavaScript code to make the website more responsive
  • Set up & deploy your site to a server using Debian
  • Buy a domain name through GoDaddy
  • Lockdown a server using NGINX, Fail2Ban, & Let’s Encrypt!

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 4,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.

read more

June 21, 2018   /   by Marco   /   , , , , , , , , , ,

Pay What You Want: The Coding 101 Bundle for $1

Pay What You Want: The Coding 101 Bundle for $1

Expires May 22, 2023 23:59 PST
Buy now and get 99% off

HTML & CSS for Beginners

KEY FEATURES

Why are HTML and CSS indispensable parts of any programmer’s toolbox? HTML forms the basic structure that determines how all websites and many mobile apps are displayed. CSS builds upon the foundation laid by HTML, adding visual elements that bring these pages to life. Together they are the reason the Internet functions as it does today—and you’ll benefit greatly from learning them both.

  • Access 83 lectures & 5 hours of content 24/7
  • Learn the 3 commonly-used versions of HTML
  • Use HTML5 to embed audio & video into web pages
  • Write CSS code to layer your pages w/ aesthetically pleasing elements
  • Format your HTML & CSS properly
  • Examine dozens of code examples to learn through observation
  • Complete lab exercises to consolidate your knowledge
  • Code side-by-side w/ the instructor
  • Be prepared to work w/ just about any digital media by course’s end

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 125,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.

Java Programming for Beginners Part 1

KEY FEATURES

Java is one of the most popular programming languages in the world and understanding it is becoming an increasingly important component of digital literacy. In this course, you’ll explore Java basics and learn how to build your first program.

  • Install the essential software & explore Java fundamentals
  • Write your first Hello World program
  • Work w/ text, use variables, & discover different loops & statements
  • Come to grips w/ arrays & strings
  • Learn Java by building 2 real projects from scratch

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 125,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.

Intro to Web Development

KEY FEATURES

Unravel the mystery of coding with the ultimate introduction to programming. This course is perfectly crafted for total beginners, bringing to light the basics of how websites are made and the skills required to pursue coding as a career or hobby.

  • Access 15 lectures & 2 hours of content 24/7
  • Learn to build a website from the ground up
  • Understand the basics of HTML, CSS & JavaScript
  • Gain a foundation of coding knowledge to build upon
  • Understand the bone structure of a website
  • Explore the variety of coding languages

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 125,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.

jQuery for Beginners

KEY FEATURES

Most of the impressive websites you visit daily utilize the powerful jQuery framework, and now you can too. This course teaches you to create powerful, impressive visual effects, interface widgets, and more in order to build dynamic, pro-quality sites.

  • Access 24 lectures & 3 hours of content 24/7
  • Code along side the instructor to get hands-on experience
  • Retain the material presented in the course w/ engaging lab exercises
  • Build dynamic effects & site features w/ jQuery
  • Guarantee that your site will perform the same on all browsers
  • Create a powerful interface

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 125,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.

Python for Beginners

KEY FEATURES

The Python programming language is simple, easy to learn, and widely used by developers at tech companies like Facebook and Dropbox. In this course, you’ll master both the basic and advanced concepts underlying Python, gaining the skills needed to quickly build elegant apps for web and mobile.

  • Dive into an easy-to-learn programming language
  • Build skills adaptable to small & large projects
  • Create custom modules & libraries
  • Learn to use database operations
  • Keep your code pristine by debugging your work
  • Write a full-fledged Python program by course’s end
  • Easily branch out into other languages

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required
  • Targeted towards both beginners & experienced programmers

THE EXPERT

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 125,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.

GitHub Fundamentals

KEY FEATURES

Whether you’re learning development for the first time or you’ve been at it for years, version control is critical. Losing code is a brutal blow and sometimes during the development process, you need to revert to an early version of your application. If you work on a team, or you’re building solo, you need to understand how to use GitHub to organize and synthesize your path.

  • Access 34 lectures & 3 hours of content 24/7
  • Learn how to take advantage of the Git repository
  • Optimize the GitHub community to work w/ open source code

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 125,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.

JavaScript for Beginners

KEY FEATURES

JavaScript is the language underlying countless web applications and a big reason you can play games and watch videos in your browser. Easily boost your employability and dive into complex programming projects by adding JavaScript to your coding arsenal–and it all starts with this course.

  • Access 48 lectures & 2.5 hours of content 24/7
  • Learn to write quality JavaScript code
  • Dive into the fundamental browser language of the web
  • Work through different elements like functions, objects & strings
  • Write programs that power animations, web page transitions & more
  • Learn side-by-side w/ the instructor
  • Dramatically increase your employability
  • Be ready to rock a wide variety of web projects

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 125,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.

PHP/MySQL for Beginners

KEY FEATURES

Once you’ve gotten comfortable with HTML, CSS, and JavaScript, the next step to creating a complete, fully-functioning application is through PHP and MySQL. Many e-commerce sites, membership sites, and online communities use PHP and MySQL to manage databases, while mobile web services rely heavily on PHP. In this course, you’ll get started with PHP and MySQL.

  • Access 48 lectures & 5.5 hours of content 24/7
  • Learn major PHP concepts
  • Progress from simple PHP commands to more advanced database applications
  • Retain & reinforce knowledge through companion lab exercies

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 125,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.

Ruby on Rails for Beginners

KEY FEATURES

Ruby on Rails is increasingly popular for creating web applications. This more unified solution makes retrieving web service content, querying a database, creating and using page templates, and much more considerably easier. Ruby on Rails developers are in increasing demand so now’s the time to learn this language and framework!

  • Access 57 lectures & 5.5 hours of content 24/7
  • Get started w/ the basic setup & function of Rails
  • Explore the Ruby core
  • Discuss models, forms, cookies, sessions, & more
  • Learn how to work w/ user accounts
  • Understand routing & globbing
  • Discover testing techniques

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 125,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses. The company is based outside of Hartford, Connecticut.

Java Programming for Beginners Part 2

KEY FEATURES

From Facebook to eBay and even Amazon, some of the web’s biggest sites run on Java, making it a smart addition to any aspiring programmer’s tool belt. In this beginner course, you’ll follow along an expert instructor as you run through the basics of Java syntax and nuances of Object Oriented Programming—the very thing that makes Java so flexible and popular among today’s programming experts.

  • Get unlimited access to 7.5 hours of training across 37 lessons
  • Discover how to write Java programs w/ graphical user interfaces for PC, Mac or Linux machines
  • Understand typed variables & Java functions
  • Work w/ data structures & arrays
  • Learn how to code smarter w/ object-oriented programming

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

LearnToProgram is a leading publisher of web, mobile and game development courses that are used by individuals and companies world-wide. Based outside of Hartford, Connecticut, the LearnToProgram team is dedicated to teaching more people to program than any other company on the face of the Earth. Their authors are among the most experienced in the field– and they have one important thing in common: LearnToProgram authors consider themselves teachers first and technical experts second.

read more

The Coding Powerhouse eBook Bundle for $29

DO YOU LIKE WHAT YOU’VE READ?Join our subscription list and receive our content right in your mailbox. If you like to receive some Great deals our Freebies then subscribe now! Name Email

read more

The Crash Course Coding Bundle for $39

DO YOU LIKE WHAT YOU’VE READ?Join our subscription list and receive our content right in your mailbox. If you like to receive some Great deals our Freebies then subscribe now! Name Email

read more

The Coding Powerhouse eBook Bundle for $29

DO YOU LIKE WHAT YOU’VE READ?Join our subscription list and receive our content right in your mailbox. If you like to receive some Great deals our Freebies then subscribe now! Name Email

read more

June 23, 2017   /   by Marco   /   , , , , , , , , ,

Ruby on Rails Coding Bootcamp for $29

Ruby on Rails Coding Bootcamp for $29

Be a Rails Blazer! Develop Web Apps on This Powerful Platform with 57+ Hours of Hands-On Instruction!
Expires August 17, 2017 23:59 PST
Buy now and get 97% off

BDD with Ruby on Rails: Using RSpec 3 & Capybara

KEY FEATURES

This unique course provides a thorough introduction to using Behavior Driven Development (BDD) to build web applications with Ruby on Rails. Why? The advantages go on and on– for example the feature specs used extensively in BDD read like plain English. This allows end users and developers to easily communicate with each other, and even allows end users to write the features themselves.

  • Learn Behavior Driven Development w/ over 103 lectures & 13 hours of content
  • Gain essential RSpec & Capybara experience for automated testing
  • Emulate browser-based user behavior to complete a business process from beginning to end
  • Give your resume a boost
  • Build two complex & functional web apps
  • Learn to work w/ external JavaScript libraries for charts & date pickers
  • Study migrations, one-to-many & many-to-many associations
  • Utilize Rails 4.2

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate

Compatibility

  • Basic understanding of Rails suggested
  • Internet required

THE EXPERT

Mashrur Hossain has been a technology professional for over a decade and holds degrees in both Computer Science and Economics. He has worked with Enterprise Software Systems throughout his career with roles in analysis, development, and management. He is very passionate about web application development, and believes Ruby on Rails has proven to be a very strong force in this field. Join him for his comprehensive Ruby on Rails Developer courses as he guides you through the world of web application development using Rails.

Emmanuel Asante studied mining engineering and information systems at the University of South Africa. While working in the mines, he developed various mining, rock mechanics, and geological applications using languages ranging from Perl, Turbo Pascal to C#, Java and Ruby. In particular, he developed a mining production information management system, as well as a pit crew performance management system, both for Thompson Creek Metals (Endako Mines). Also noteworthy was his client management application for Snowden Mining Industry Consultants.

For more details on this course and the instructors, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

The Professional Ruby on Rails Developer

KEY FEATURES

This in-depth course provides a thorough introduction to web application development using the Rails framework. Why Ruby on Rails? Since its introduction, it’s rapidly become one of the most powerful tools available. It’s even used by top sites like Basecamp, Twitter, Shopify, Github, Groupon, Hulu, Airbnb, and many more. This course takes an extremely hands-on approach, even the code you’ll use is created from scratch, limiting the use of shortcuts and generators. You’ll dive right in and use a pre-configured Ruby on Rails development environment to master essential skills.

  • Practice & understand the fundamentals w/ 94 lectures & 15+ hours of content
  • Study Rails 4 using cloud-based Integrated Development Environment
  • Work w/ Git for version control & GitHub as a code repository
  • Study Rails MVC structure in-depth: models, views & controllers
  • Conceptualize & design using wireframing tools
  • Building an authentication system using default Rails stack: admin feature, log in/logout & signup
  • Work w/ Bootstrap for UI, Amazon Web Services for file/image hosting, file uploaders, Gravatars
  • Test Driven Development (TDD) for certain features using Minitest
  • Study model & non-model backed forms, implementing like/dislike voting feature
  • Learn migrations, one-to-many & many-to-many associations

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate

Compatibility

  • Internet required

THE EXPERT

Mashrur Hossain has been a technology professional for over a decade and holds degrees in both Computer Science and Economics. He has worked with Enterprise Software Systems throughout his career with roles in analysis, development, and management. He is very passionate about web application development, and believes Ruby on Rails has proven to be a very strong force in this field. Join him for his comprehensive Ruby on Rails Developer courses as he guides you through the world of web application development using Rails.

For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Learn Ruby on Rails by Building Projects

KEY FEATURES

Projects in Ruby On Rails is for developers looking to upgrade their skills without enrolling in a full time coding institution. Primarily taught in Linux, this course also includes tutorials to help you get started in Windows if needed. The following projects have been selected and created for this course, and will not only help you understand the core concepts of Ruby on Rails, but also teach you essential best practices for web development.

  • Upgrade your Ruby on Rails skills w/ over 47 lectures & 13 hours of content
  • Install Ruby on Rails & MySQL to build a simple web app
  • Create a complete blog management system like WordPress while mastering Ruby technique
  • Explore professional Ruby techniques while creating a Ruby image gallery
  • Extend your code to make a shopping cart
  • Learn to use Ruby code effectively in commercial projects
  • Study best software development practices

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required
  • Basic knowledge of Ruby and Rails & Linux suggested

THE EXPERT

Eduonix creates and distributes high-quality technology training content on the web! Their team of industry professionals have been training manpower for more than a decade, and aim to teach technology the way it’s used in the professional world. They have a professional team of trainers for technologies ranging from mobility to web to enterprise to database and server administration.

For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Comprehensive Ruby on Rails

KEY FEATURES

What does it take to become a full stack web developer? You need to know: server side coding, database design, HTML, CSS, algorithm development, file manipulation, routing, API integration, and the list goes on and on. This course walks you step-by-step through every skill you will need, and does so by showing you how to build an actual production application. Starting completely from scratch, you’ll learn how to set up your environment, create the application, build in advanced features, and finally deploy to the web!

  • Learn to build applications w/ Ruby on Rails with 38 lectures & 6.5 hours of content
  • Study Rails scaffold generators
  • Learn how to use git repositories
  • Build custom file uploaders & downloaders
  • Understand database modeling & query generation
  • Create & handle form data for input into the database
  • Set up secure user logins
  • Build a search engine for the app
  • Learn HTML & CSS customization
  • Use the Rails console
  • Deploy the application to a live website
  • See how the Model – View – Controller (MVC) framework works in action
  • Study object oriented programming (OOP)

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Jordan Hudgens has been a software engineer for the past decade and has traveled the world building applications and training individuals on a wide variety of topics ranging from programming techniques to Microsoft Office solutions.

With a Bachelor’s in Computer Science, Jordan focuses on project driven education, as opposed to pure theory based development. This style of teaching is conducive to learning how to actually build products in a short period of time.

Jordan currently develops projects for clients in a number of different industries utilizing a variety of programming languages and frameworks, including: Ruby on Rails, Java, PHP, Swift, and AngularJS.

For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Ruby on Rails for Web Development

KEY FEATURES

Ruby on Rails can seem overwhelming at first, but it doesn’t have to be! In this course, you’ll follow along with step-by-step instructions for building your first web app in minutes. You’ll be amazed how quick and easy it is to create very professional looking websites, even if you have no programming or web design experience at all. You don’t even need to know the Ruby programming language to get started–so what are you waiting for?

  • Learn to use Ruby on Rails for web development w/ 19 videos & 5 hours of content
  • Watch the creation of a Pinterest website
  • Follow along & build your own clone of the Pinterest site
  • Get a solid understanding of Ruby on Rails & how to use it to build awesome web apps
  • Watch the videos at your own pace
  • Post questions along the way if you get stuck

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required
  • Some web programming knowledge such as HTML & CSS suggested

THE EXPERT

John Elder is a pioneer in Internet Marketing who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that’s been used by over 3 million individuals and small businesses in over 45 countries.

Today he teaches Web Development courses at Codemy the online code school he founded. John graduated with honors with a degree in economics from Washington University in St. Louis where he was an artsci scholar.

Ruby on Rails for Beginners

KEY FEATURES

Ruby on Rails allows developers to create fully interactive, flawless web applications in record time. It’s the framework of choice for most of the websites we visit because it has complex applications yet is simply to use. Ruby on Rails is optimized for simple, efficient programming, and is used to provide default structures for databases, web services, and web pages. Not to mention it facilitates the use of web standards in JSON, XML, HTML, and JavaScript among others. If you love solving problems and want to up the ante on your next job application, this course is for you.

  • Create fully interactive Rails applications w/ 38 lectures & 5 hours of content
  • Learn how applications are built
  • Connect databases to Rails applications
  • Complete a challenging course project
  • Boost your employability with a valuable new skill
  • Study requirements, installation & the basic setup and features
  • Understand what Rails can do

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required
  • Some web programming knowledge such as HTML & CSS suggested

THE EXPERT

Stone River eLearning calls themselves the Online Technology Bootcamp because technology is all they teach. Whatever you’re interested in from programming to web and mobile development to graphic and web design – they have it covered. Join over 250,000 students currently taking Stone River eLearning courses, and start learning today!

For more details on this course and instructor, click here.

read more

June 23, 2017   /   by Marco   /   , , , , , , , , ,

tvOS App & Game Coding Bundle for $29

tvOS App & Game Coding Bundle for $29

Develop Amazing Apple TV Apps with 35+ Hours of Training: Program in Xcode, Master Swift & More
Expires November 03, 2017 23:59 PST
Buy now and get 95% off

Apple TV App Development for tvOS

KEY FEATURES

While the iOS app market is oversaturated, the still-young tvOS platform is ripe for an app gold rush. Maximize your chance of building an iTunes Store chart topper by mastering Apple TV app development: utilizing Xcode, programming in the new TVML language, brushing up on JavaScript and Swift, and more. You’ll not only understand how to build a working app by course’s end, but will also have built a valuable skill set applicable to any future programming projects.

  • Master native tvOS development w/ over 15.5 hours & 79 lectures of content
  • Install & utilize the Xcode development environment
  • Build client-server apps w/ Apple’s new markup language TVML
  • Learn or get a refresher on JavaScript & Swift
  • Create Apple TV Games w/ SpriteKit
  • Deploy your app to the App Store
  • Learn skills applicable to any future programming endeavors

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Mark Price is a veteran mobile developer who has built over 57 iOS and Android apps. He has owned two highly successful tech consulting companies, and has worked on top titles and companies, such as Logitech, Yellow Pages, the LDS Church, Cookie Dough Bites, and many more. He now serves as a professional engineering instructor, and has even helped many students go from being broke to making over $85,000/year within 6 months of taking his courses. For more details on the course and instructor, click here.

This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Learn tvOS for Game Development

KEY FEATURES

With its latest operating system upgrade, Apple TV isn’t just a platform for watching films and TV shows anymore–it’s also a bona fide gaming platform. Get in on the action, and create the next Angry Birds for an app market raring for its next big hit. You’ll learn by completing projects–creating a tvOS template for any SpriteKit game, then a side scroller game–in the process fine-tuning your development skill set and taking one step closer to publishing that blockbuster app to the iTunes Store.

  • Learn tvOS game development w/ 9.5 hours of content
  • Create a tvOS template for any SpriteKit game
  • Build a side scroller game for tvOS or iOS
  • Program characters, configure the physics of your game world & more
  • Add visual effects such as parallax scrolling, moving platforms, etc.
  • Master valuable programming skills

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Justin Dike is the founder of CartoonSmart, one of the Internet’s first video training websites. He is a long-time illustrator and animator, focusing mostly on Adobe Flash, and experienced programmer with Swift, Sprite Kit, Actionscript 3, Objective C and Cocos2d. For CartoonSmart, he has recorded hundreds of hours of video tutorials, and recently published his first full length book, titled iOS Programming with Xcode and Cocos2d. Justin has also developed many iOS games, including a side scrolling game engine. For more details on the course and instructor, click here.

This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Player vs. Player tvOS Games

KEY FEATURES

This course will teach you the essentials for crafting engaging games for Apple TV that pit player against player. You’ll learn to configure multi-player gameplay modes, external controllers, the physics of your game world, and more, rounding out your game development skill set to create games certain to engross players again and again.

  • Develop player vs player tvOS games w/ 5.5 hours of content
  • Master the fundamentals of tvOS app development
  • Add 1-Player & 2-Player gameplay modes
  • Configure external controllers w/ tvOS
  • Detect physics collisions, create a bullet class, animate explosions, etc.
  • Build out your game development skill set

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Justin Dike is the founder of CartoonSmart, one of the Internet’s first video training websites. He is a long-time illustrator and animator, focusing mostly on Adobe Flash, and experienced programmer with Swift, Sprite Kit, Actionscript 3, Objective C and Cocos2d. For CartoonSmart, he has recorded hundreds of hours of video tutorials, and recently published his first full length book, titled iOS Programming with Xcode and Cocos2d. Justin has also developed many iOS games, including a side scrolling game engine. For more details on the course and instructor, click here.

This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Convert an iPhone App to Apple TV Using tvOS

KEY FEATURES

Walk through the process of converting an iPhone app into an Apple TV app, and gain hands-on experience in tvOS development. You’ll utilize provided source code, master coding in Xcode, familiarize yourself with Objective-C, and more. You’ll finish with a full-fledged app uploaded to the iTunes store and ready to earn you passive income.

  • Convert an iOS app into a tvOS app w/ 1.5 hours of content
  • Build an Apple TV app w/ provided source code
  • Use the Xcode development environment
  • Program in Objective-C, including by utilizing its frameworks
  • Familiarize yourself w/ Apple TV & its simulator
  • Publish your app to the iTunes store & earn passive income

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

Yohann Taleb holds a Bachelor’s degree in Computer Science from Florida International University. He has been a college instructor for over 6 years, teaching iPhone Development. Yohann owns over 100 apps and games in both the Apple app store and the Android store, and has enabled dozen of students to publish their own top-ranking apps, which has been picked up in articles and blogs from popular sources like WIRED magazine, Yahoo News, and Forbes Online. For more details on the course and instructor, click here.

This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Swift tvOS Crash Course: Build a Space Shooter in SpriteKit

KEY FEATURES

Further excel your tvOS development skills by gaining hands-on experience with this project-based course. You’ll be guided step-by-step through the process of building a number of real-world apps. From mastering use of Xcode and SpriteKit to setting up player controls, you’ll learn important skills with which to really bolster your programming expertise.

  • Complete projects to learn tvOS development w/ 1.5 hours of content
  • Download, install & use Xcode
  • Use SpriteKit to render & animate images
  • Set up player controls, configure physics, add color, etc.
  • Gain practical, employable skills
  • End the course having built a space shooter game

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

THE EXPERT

John Bura has been programming games since 1997 and teaching since 2002. He is the owner of the game development studio Mammoth Interactive, which produces XBOX 360, iPhone, iPad, Android, HTML5, ad-games and more. To this day, John has contributed to 40 commercial games, several of which have risen to number 1 in the iTunes App Store. For more details on the course and instructor, click here.

This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Creating Apple TV Apps without Programming

KEY FEATURES

This beginner’s course is the perfect place to dip your toes into the world of tvOS development, offering a primer on using Xcode, mastering basic Swift, and implementing UI design principles. You’ll access source code to build a simple storyboard app, building an important foundation for any development projects you want to take on long after this course has ended.

  • Build a tvOS app w/ 1 hour of content
  • Master use of Xcode & learn how to code in basic Swift
  • Learn UI design: add images, buttons & more
  • Utilize provided source code
  • Craft a solid foundation for future development projects

PRODUCT SPECS

Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required
  • Familiarity w/ Mac OS

THE EXPERT

Scott La Counte is a author and educator. For the past ten years, he’s worked as both a public and academic librarian. He enjoys teaching newer learners the skills they need to get ahead with the latest tech trends. In addition to developing apps for fun, he was the production manager for the bestselling Shakespeare app “SwipeSpeare.” For more details on the course and instructor, click here.

This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

read more