Previous Next
 
"Microsoft Project 2016 Beginner to Intermediate Course"
"**Course includes practice exercise files, LIFETIME access and is covered by the Udemy money-back guarantee**** Claim 8.5 PDUs**Learn Project 2016 Inside and Out        Includes 14 hours of high-quality training by your professional trainer   Taught by a Certified Project Manager with real project management experience   Practice along using exercise files   Watch and learn with demo project files    Progresses logically from the beginning with an easy intro to intermediate topics   Contents and Overview   This course starts right at the very beginning. It doesn't assume you know anything about Microsoft Project, so beginners will feel right at home.    The first video lesson introduces you to the software. You'll learn how to get your own copy of Project 2016, see what's new in version 2016  and explore the structure of this course.    The second chapter takes on the basics you need to begin using Project 2016. It first discusses the Help section where you can get answers and tutorials for any question that comes up. This chapter also discusses creating a Workspace, using Toolbars, Ribbons, and the Status  Bar.    Continue on as you learn how to use touch, task basics, and project options. By now you will have become proficient with Project 2016. The chapters that follow lead learners through all the various aspects of managing a project. Discover how to use project consolidation and resource sharing, giving you advanced insight into how to create efficiency with staff and materials. Each topic is explained with its own professional video that shows you in detail how to properly use the function. Upon completion of this course, you will be an intermediate user of Microsoft Project 2016.Exercise files, demo files are included.   Heres what our students are sayingInformation presented well and was clear to understand. I had used MS Project for quite a few years but learned how to use it much more effectively and confidently. The beginner course covers the material to allow a Project Manager set up, resource, and track a project. Money well spent! Gordon StaubI'm learning what I expected. Does drag sometimes but I would not disparage that. It is easy to move forward and the detail may be of benefit to someone. Product has a good look and feel and has utility. Mark HolcombWonderful Examples and able to follow along nicely with clear descriptions and lay out. I am finally able to understand the basic usage of MS Project 2016. Terri LeedyDid you know?Simon Sez IT teaches all sorts of software, including:- Microsoft Excel- Microsoft PowerPoint- Microsoft Word- Microsoft Project- Microsoft Outlook- QuickBooks- Photoshop Elements- Web Development Languages- And so much more!"
Price: 164.99


"Microsoft Excel 2016 Training: Beginner to Intermediate"
"Learn Microsoft Excel 2016 Inside and OutIncludes 16 hours of high-quality training by your professional trainer  Practice along using exercise files  Watch and learn with demo project files  Progresses logically from beginning with an easy intro to advanced topics  This course includes:  16 hours of video tutorials  Over 100 individual video lectures  Exercise files to practice what you learned  Demo files used by the trainer  Close captions to follow alongCertificate of completion  Contents and Overview  This course starts at the absolute beginning, from where to find Microsoft Excel to installing the program. From there, you'll learn step-by-step, simple 1-2-3 methods for getting started with Excel 2016. Watch just the first few videos for a basic knowledge of Excel, then continue through the detailed 32 chapters of video lessons and nine exercise files to gradually become a proficient user.  It's important to note that this course does not assume you know anything about Excel 2016. Rather, the course starts from the basics. After installation, your instructor will discuss what is new in the 2016 version, how to use the Touchscreen, open a Workbook, and use Help for additional answers when you need them.  You'll learn how to personalize Excel for your own needs using Excel Options. Explore the Ribbons and Toolbars, enter and edit data, backup and recovery, fill and series and print your projects. You'll also work with formulas, functions, sorting and filtering data, creating charts and graphs, and much more.  Upon completion of this course you will know the essentials of Microsoft Excel 2016.Colorful charts, sleek graphs and cutting-edge databases that offer insight into financial information are made easy when you learn the secrets of creating sophisticated spreadsheets.You'll explore Excel's array of detailed formatting tools and discover how to make these work for you when you're tackling graphing and charting financial information. Next, you'll explore the roles that trends, relationships, and differences play in charts, and how to work with Sparklines for data visualization and data bars. Upon completion of this course you will know the essentials of Microsoft Excel 2016.Exercise files, demo files and optional quizzes and certificate of completion are all available to you during and upon completion of the course.  * Includes quizzes, exercise files, demo files, close captions and certificate of completion.Heres what our students are sayingA comprehensive and well structured course, and the examples and explanations are clearly presented; and the instructor is very engaging, easy to listen to and even entertaining (which is always a plus for keeping ones interest). Arnold SchwartzI love it! He takes the time to explain how and why the operation is performed, gives you examples, and allows your brain time to absorb.  Barbie E. DeenExtremely detailed and user friendly! I knew more than I thought I did, but definitely extremely useful information as I try to increase my skillset in Excel for future career options! Thank you for being so detailed. Michelle McGinnisDid you know?Simon Sez IT teaches all sorts of software, including:- Microsoft Excel- Microsoft PowerPoint- Microsoft Word- Microsoft Project- Microsoft Outlook- QuickBooks- Photoshop Elements- Web Development Languages- And so much more!"
Price: 99.99


"Ruby On Rails for Beginners"
"Ruby on Rails allows developers to create fully interactive and completely flawless web applications in record time. Its the framework of choice for all of those household name tech companies because it is both complex and simple, and can be applied to a range of applications. In fact, if you ask anyone who works at those giant tech companies what technology you should learn to build custom web applications, Rails will be their answer. If you love solving problems and want to up the ante on your next job application, this course is for you. Get on the Right Track Create fully interactive Rails applicationsLearn how applications are builtConnect databases to Rails applicationsComplete a challenging course projectBoost your employability with a valuable new skillBuild Rail Applications with EaseThis course is specifically designed for those who want to get started with Ruby on Rails. If you want to get a solid footing needed to build and develop rails applications and create interactive, database driven websites, this course is for you. While you dont need to have any Rails experience, a web programming background or knowledge of HTML and CSS will help.During 38 lectures and 5 hours of content, youll get to grips with the basics of Rails, learn how to develop Rails applications, and work towards completing a challenging final project that will set you up for using Rails in real life situations. Essentially, youll go from zero to accomplished Rails developer.The first two sections cover requirements, installation and the basic setup and features of rails, as well as introducing you the very first app youll build. The next section delves deeper and will improve your understanding of how Rails works and what it can do. Section 4 and 5 are dedicated to developing your practical skills, building an interactive website and completing your course project. Tools Used Ruby on Rails is an open source web application framework written in the Ruby programming language. It is optimised for simple, efficient programming and sustainable coding. It is used to provide default structures for databases, web services and web pages and facilitates the use of web standards in JSON, XML, HTML, and JavaScript among others."
Price: 99.99


"Learn Python Django From Scratch"
"Django is the framework used by some of the biggest websites in the world including Instagram, Pinterest, The Washington Times, Mozilla, and the Public Broadcasting Service. Complex database -driven websites like these need a web application framework and that's exactly what Django does. Master Python Django and you can create web application, sites with e-commerce functionality, and much much more. Open a World of Possibilities with Django for WebCreate a website from scratch using DjangoLearn Django from beginner through to fully functional levelsBuild authentication systems, map integration, web services and moreTest and de-bug your siteCreate web applications to solve a multitude of problems and needsCreate Django API, Django E-commerce, and MoreThis expansive course will take you from beginner level right up to having a thorough working knowledge of Django. Throughout the 52 lectures and 6.5 hours of content, you'll create your own website from scratch using Django and featuring an authentication system, E-Commerce with PayPal and Stripe, Geolocation and map integration and web services. In every section, you'll take a quiz as well putting your new knowledge to practice so that your skills stay with you when you're done. You'll start by getting to grips with the absolute basics of what Django can do. These sections are slower and more thorough than others so that you gain a solid foundation. After that, you'll begin to build your site, adding a new element with each section of the course. By the end of the course, you'll have fleshed out a fully functional web storefront that's capable of taking orders, processing payments and receiving and displaying input from the user. You'll be surprised at how rapidly you can build complex functionality that's the true beauty of Django!This course was created with intermediate Python users in mind, who want to move their expertise onto the web. If you're a beginner developer, you may find this course a little too far beyond your grasp unless you already have experience with another language, or have a working knowledge of Python and programming concepts. Tools UsedDjango: Django creates web applications, specifically software normally backed by a database that includes some kind of interactivity and operates through a browser. It eases the creation of complex database-driven websites with its framework.Python: Python is one of the most widely used, general purpose programming languages in the world. It emphasises simplicity and readability, and has almost endless uses in all areas from GUI programing to web programming and everything in between.PyCharm: PyCharm is a smart code editor that supports Python and a number of other languages like JavaScript, CSS and more. It is an Integrated Development Environment that provides code analysis, graphical debugging, intergrated unit testing, and supports web development with Django.Git: Git is a free and open source version control system, designed to handle both small and large projects with speed and data integrity. It will record changes you make as you build your website so that if you need to recall and earlier version, you can do so easily."
Price: 99.99


"How to Use Chrome Developer Tools"
"The Chrome Developer Tools (DevTools for short), are a set web authoring and debugging tools built into Google Chrome. The DevTools provide web developers deep access into the internals of the browser and their web application. This overview of the DevTools points out the most popular and useful features. If you haven't used the DevTools before, start here. Even if you're an experienced web developer, you might pick up some tips."
Price: 49.99


"Java Programming for Absolute Beginners"
"Have you ever wondered how all those cool applications and games around the web are made? The answer is: Java. Java is the most commonly used programming language in the world. Get started learning Java today, and in a few days with this Java Tutorial for Beginners you'll be a pro. To make your life a bit easier, you will learn Java from scratch using the NetBeans environment. Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. It's also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing. This course is the beginning portion of a larger course called Learn Java from Scratch, where you can learn many more beginner's topics, as well as intermediate and advanced topics."
Price: 49.99


"CSS and CSS3 For Absolute Beginners"
"If you have ever wanted to become a web developer, then you know you need to know both CSS and CSS3. It's your choice how you learn it. You can read through a textbook or eBook, or you can have your own personal tutor showing you how to do everything every step of the way. That's what this course is all about. Start learning today with this free online course. If you're interested in learning more CSS after this introduction, check out our course The CSS and CSS3 Crash Course on Udemy."
Price: 74.99


"MySQLi For Beginners"
"  The course teaches MySQLi, a way to connect to databases within PHP. It covers connecting to the database, and using all the features required to build fast, scalable applications that use a database connection. It covers essential concepts like security, and best practices with using the data retrieved from the database.    Benefits of MySQLi  An object-oriented interfaceSupport for prepared statementsSupport for multiple statementsSupport for transactionsEnhanced debugging supportEmbedded server support  A knowledge of PHP and MySQL is recommended for this course. "
Price: 59.99


"HTML and CSS for Beginning Web Developers"
"HTML and CSS are like peanut butter and jelly for web designers and developers -- they go well together. Instead of learning just HTML, or just CSS, it's extremely beneficial to learn how each works together to form the basis of great, responsive websites. About This Course This course is focused on beginners, and will take you all the way from 'what does that even stand for' to creating real life projects using HTML and CSS -- and understanding why and how you just did it. HTML5 HTML5 will become the new HTML standard version in the coming years, and this course was created with that in mind. Any time an HTML5 specific markup should be used, you will be taught the HTML5 version so you'll be up to date from day one. Projects and Source Codes You will learn the basics, then create real projects that use the skills you just learned so you can understand how HTML and CSS work in the real world. You will also get access to all lesson source codes so you can deconstruct each lesson -- another valuable learning and time saving tool."
Price: 99.99


"Intermediate & Advanced Java Programming"
"Take your Java skills to the next level and start building real applications. There are lots of 'Java for Beginners' courses out there. This course will take your basic Java programming skills and teach you how to implement them in the real world. Learn object oriented programming and build real Java applications. Source codes are included for each lecture."
Price: 19.99


"Ajax, jQuery and JSON for Beginning Web Developers"
"If you want to be a web developer, you need to know Ajax, jQuery and JSON. Learn what these these technologies are, how they work together, and how to build real life applications using them. This easy to follow course teaches beginning web developers what you need to know to begin using Ajax, jQuery and JSON in the real world. Our approach is to teach them all in one course so you can understand the entire process of developing with these technologies instead of learning one, then struggling to understand how it works with other technologies to produce something useful."
Price: 49.99


"Become a Professional Web Developer Version 3.0"
"We call this Become a Professional Web Developer not because we think we're great, but because this is hands down the most in depth course on web development in town. This course includes 60+ hours of content! Wow! The design and structure of this course follows elite college curriculum. You will begin by learning the basics of each programming language and technology web developers use, and you will be creating real life projects with every new skill you learn so you're getting the entire finished puzzle instead of just pieces that you have to put together yourself. Updated For Modern DevelopmentWeb development keeps changing, and so does this course. Not only will you get content on the basics of becoming a web developer, but we're always adding new development tools like Angular 2, Bootstrap, Ruby on Rails and more. Buy this course once, and keep your skills sharpforever! More Than Just the Basics... Much More Most courses on web development walk you through the skills beginners need, but then require you to learn the skills that make you an employable web developer. This course is different. After you have learned the basics and built real projects for your portfolio, you can move on to hours and hours of continued training at the intermediate and advanced levels for each web development skill you've learned. Don't stop when you're just starting to get good at this, keep learning and enhancing your web development portfolio. New content will be added to this course frequently, so even if you complete the entire course, the next time you log in you'll have more skills to learn. Who Should Take This Course? You should take this course if web development as a profession sounds good to you, or if you're looking to brush up on your web development skills in any area. There is so much content in this course that even experienced developers will benefit from it. What is Covered in This Course? HTML/HTML5 CSS/CSS3 JavaScript Ajax jQuery JSON PHP MySQL Responsive web designBootstrapRuby on RailsAngular/Angular 2Node.js Source codes are included for the entire course so you can learn by running the actual code and modifying it as needed."
Price: 199.99


"Learn iPython: The Full Python IDE"
"Coding Python from the command line isn't a fun experience when you begin getting into longer form code. The command line simply isn't designed for that. That's where iPython comes in. At the end of this course, you'll have a thorough understanding of iPython. It mayeven become your go-to Python editor. You'll also know the differences between iPython and Jupyter.Through a number of examples with various scenarios, you'll develop an understanding of how iPython is an extremely efficient Python editor for long form code compared to the command line. You'll know how to enter in code, markdown for comments and rearrange/edit code as needed."
Price: 49.99


"Scala Programming Language"
"There are few languages that are equally capable of building simple, one-line expressions and robust, high performance systems. There are even less languages that can function as both object-oriented and functional. Yet Scala, otherwise known as the 'scaleable' language, can do both impressively well. And guess what? It's pretty easy to learn. Interested? Here's what our Introduction to Scala online course will teach you... Combine OOP and Functional ProgrammingGain basic proficiency in Scala Get to grips with functional programming Learn a derivative language of Java Understand how to scale your programs efficiently Add a new language to your skill set! Build Scaleable ProgramsIf you don't know Java or functional programming, don't worry; Scala is a perfect transitional language for both. This online course will guide you every step of the way, with mini-projects at the end of each section to compound your learning and a clear breakdown of the various components that make up the language. Previous programming experience will certainly help, but it's not totally necessary.You'll start right at the beginning by installing Scala and and getting an overview of the variables, constants and string manipulations. From then on you'll learn the various facets of Scala section by section, using the Eclipse Scala IDE throughout. Among other things, you'll learn the language fundamentals, control flow, functions, classes, file I/O and exception handling.If you want to learn Java, learn function programming, or just add a new language to your arsenal, this is the course for you. By the end, you'll have gained basic proficiency in Scala and be able to demonstrate an understanding of functional programming.As one of the most popular functional programming languages out there and one of the most versatile languages across the board, learning Scala is a smart way to upgrade your skills as well as transitioning from object-oriented to functional styles.What is Scala?Scala is an object-oriented programming language specially designed to be scaleable. However, it is also a functional language, seamlessly blending the most important elements of both for a powerful do-it-all tool that can be used for one-line expressions or 'mission critical' systems alike. It has a concise syntax, and makes an excellent stepping stone to Java."
Price: 124.99


"Starting with Angular 4 (updated for Version 5)"
"Angular Version 5Purpose: To keep this course on the cutting edge of Angular technology and be consistent in providing instruction for the features found in the latest Angular release (v5)In this update we addressed the major changes in the Angular version 5 major release. Per our course content, including hands-on coding exercises, there were a few breaking changes in the 5.1 releases which ripped across much of the original project code and also included minor, non-breaking changes which outdated certain aspects of our original content.We've updated all of the courses code-along video content with version 5 code, including:Angular-CLI repositioning & syntax usage related to its repositioningAngular-CLI & npm syntax usageAngular-CLI template output changesMaterial 2 Library Module massive positioning changesMaterial 2 inclusion and configuration syntax changesMaterial 2/Animations Module repositioningFallout of the above deltas outdated a large percentage of the courses existing content. Each affected video in the series was updated to reflect the current release.The Angular Forms Module has been in flux since the inception of Angular 2. Fortunately, it has stabilized in the later 4.x releases and we feel comfortable enough in its current state to have included it. Forms are a pillar of web-based development and we feel this content adds significant value to the course.While closely tied to the Angular core library, but not included in it, the Material 2 styling library has endured a lengthy, rough development and release lifecycle. As this library is so closely tied to the Angular core, weve included content in this video series from the beginning. Again, in this current release, many breaking changes and previously unavailable features were included. We made significant changes to existing content and created additional content to appropriately cover the current state of the Material library.As with prior updates to this video series, we applied incremental improvements to existing content (that was not updated for v.4.3 changes) in an effort to continuously improve the overall effectiveness and appeal of the entire course.Web frameworks can be difficult enough to get your head around at the best of times. When it comes to Angular, it can be especially challenging to keep up; new versions are released every 6 months, and although the latest version is Angular 5, there wasn't actually an 'Angular 3'! Confused? Don't be. This online course will explain it all...Keeping Current with AngularThis course will continue to be updated regularly to reflect the constant changes in the Angular framework. We're teaching this course in a modular style rather than project-based style so that small changes in Angular can be updated right away, and not affect your ability to learn in any way.Angular for AllUnderstand Angular and how it can make you a better developerCode an Angular project with an online IDELearn to code with TypeScriptUtilise dependency injection to keep your applications leanImplement services in an Angular applicationGet to grips with component paradigms, pipes, data binding, component nesting and moreMaster FrameworksThis Angular 5 online course was designed for those who already know a little about creating web UIs with JavaScript tools. Those who have experience programming with a common object oriented scripting language will also be at an advantage. However, absolutely no Angular experience is needed to keep up with the lessons.What does the course cover? Everything from Angular's best practices in building components, templates, services, routes and modules to designing and building all of the above. You'll also learn how to use templates to create your application's user interface, how to extend HTML with directives, pipes and data binding, and how routing is done with a modular approach.Each of the most important features of Angular 5 have a dedicated section in this course, along with practical exercises to compound your learning and helpful guidance from our expert tutor every step of the way. Don't worry, we've covered all angles so you can learn what you need to know, and fast.Whether you're an IT professional, an aspiring web, mobile or service app developer, a tester, a UI designer or an architect, this course will get you right up to speed on Angular 5. By the time you've finished, you'll know how Angular solutions are designed, administered and developed and will have a solid understanding of how to get Angular projects up and running.What is Angular 5?Angular, or Angular JS, is a structural framework for dynamic web applications. In other words, it helps turn simple HTML into cool web apps that actually do stuff (rather than just staying static like a simple informational website would do), by using it as a template then extending its syntax to express components. Angular 4 is the newest and most recent 'majorly revamped' version. It is backwards compatible with Angular 2 and 4.Angular Version 4.3Purpose: To keep this course on the cutting edge of Angular technology and be consistent in providing instruction for the features found in the latest Angular release (v4.3)In this update we addressed the major changes in the Angular version 4.3 release (scheduled for early July 2017). Per our course content, including hands-on coding exercises, there were a few breaking changes in the 4.3 beta/rc releases which ripped across much of the original project code and also included minor, non-breaking changes which outdated certain aspects of our original content. With this update we were also able to comfortably include an entirely new course content section focusing on the Angular Forms module. This Angular module has stabilized enough in the v.4.3 release to be included in the course.We updated all of the courses code-along video content to fix the breaking changes, including:Angular-CLI repositioning & syntax usage related to its repositioningAngular-CLI & npm syntax usageAngular-CLI template output changesMaterial 2 Library Module massive positioning changesMaterial 2 inclusion and configuration syntax changesMaterial 2/Animations Module repositioningFallout of the above deltas outdated a large percentage of the courses existing content. Each affected video in the series was updated to reflect the current release.The Angular Forms Module has been in flux since the inception of Angular 2. Fortunately, it has stabilized in the later 4.x releases and we feel comfortable enough in its current state to have included it as the topic for an entire new section in this course update. Forms are a pillar of web-based development and we feel this new content adds significant value to the course.While closely tied to the Angular core library, but not included in it, the Material 2 styling library has endured a lengthy, rough development and release lifecycle. As this library is so closely tied to the Angular core, weve included content in this video series from the beginning. Again, in this current release, many breaking changes and previously unavailable features were included. We made significant changes to existing content and created additional content to appropriately cover the current state of the Material library.As with prior updates to this video series, we applied incremental improvements to existing content (that was not updated for v.4.3 changes) in an effort to continuously improve the overall effectiveness and appeal of the entire course.Web frameworks can be difficult enough to get your head around at the best of times. When it comes to Angular, it can be especially challenging to keep up; new versions are released every 6 months, and although the latest version is Angular 4, there wasn't actually an 'Angular 3'! Confused? Don't be. This online course will explain it all... Keeping Current with AngularThis course will be updated regularly to reflect the constant changes in the Angular framework. We're teaching this course in a modular style rather than project-based style so that small changes in Angular can be updated right away, and not affect your ability to learn in any way.Angular for AllUnderstand Angular and how it can make you a better developer Code an Angular project with an online IDE Learn to code with TypeScript Utilise dependency injection to keep your applications lean Implement services in an Angular application Get to grips with component paradigms, pipes, data binding, component nesting and more Master FrameworksThis Angular 4 online course was designed for those who already know a little about creating web Uis with JavaScript tools. Those who have experience programming with a common object oriented scripting language will also be at an advantage. However, absolutely no Angular experience is needed to keep up with the lessons.What does the course cover? Everything from Angular's best practices in building components, templates, services, routes and modules to designing and building all of the above. You'll also learn how to use templates to create your application's user interface, how to extend HTML with directives, pipes and data binding, and how routing is done with modular speech.Each of the most important features of Angular 4 have a dedicated section in this course, along with practical exercises to compound your learning and helpful guidance from our expert tutor every step of the way. Don't worry, we've covered all angles so you can learn what you need to know, and fast.Whether you're an IT professional, an aspiring web, mobile or service app developer, a tester, a UI designer or an architect, this course will get you right up to speed on Angular 4. By the time you've finished, you'll know how Angular solutions are designed, administered and developed and will have a solid understanding of how to get Angular projects up and running.What is Angular 4?Angular, or Angular JS, is a structural framework for dynamic web applications. In other words, it helps turn simple HTML into cool web apps that actually do stuff (rather than just staying static like a simple informational website would do), by using it as a template then extending its syntax to express components. Angular 4 is the newest and most recent 'majorly revamped' version. It is backwards compatible with Angular 2."
Price: 99.99


"Starting with React.js"
"Many new or intermediate developers struggle to see how React.js differs from other JavaScript frameworks and libraries, or how it fits into application architecture in general. Simply put, React allows you to develop user interfaces like the pros; and this course will show you exactly how it works. Make Interactive UIs with EaseUnderstand and use React components Code a React app with an online IDE Learn how React can help you as a developer Style a React app with React CSS and Bootstrap Use Flux, State and Props, Routers and more The Must Have JavaScript LibraryThis React online course was designed with web developers in mind. If you design UI/UX solutions for mobile or the web, learning React.js will vastly improve how you work. And if you want to design with React as easily as with other JavaScript frameworks, this course is a must.This course focuses on building simple components and composing them to create complex, rich, functional component solutions. You'll get to grips with event handling, routing, implementing Flux architecture, and much more to master React fundamentals.We start from the very beginning and stick with you every step of the way, kicking off with an introduction to React and getting progressively more challenging as the course continues. Don't worry you'll soon be working on React projects with ease.By the end of this course, you'll be productive and efficient in using this versatile library, and you'll be able to build great looking web apps faster than ever before.You'll walk away with a working knowledge of the framework, it's various facets, and you'll understand how it fits into your process. But most of all, you'll have a valuable and time-saving new skill in your developer toolbox.What is React?React.js is a JavaScript library that makes building user interfaces simple and painless. It is a view layer rather than a complete framework, so while it's not suitable for building a fully functional dynamic app, it adds the finishing touch to make your websites look flawless. React is maintained by Facebook, Instagram and a wider community of developers and can be used with React-based add-ons or in conjunction with other JS libraries and frameworks."
Price: 99.99


"The Rust Programming Language"
"More and more often these days, we're hearing news reports of large scale security threats to highly sensitive computer systems. Whether it's a major website getting hacked, personal information stolen from company databases or even cyber identity theft, there is always one common weak link; unsafe code. Enter Rust; the brainchild of Mozilla that promises fast, efficient, and memory safe systems programming. Sound intriguing? This course will teach you everything you need to know... Lock Down a Low Level LanguageLearn to program in Rust Understand Rust's memory management abilities Get to grips with a systems programming language Create highly concurrent, safe systems Increase your coding skill set Systems Programming Made SafeThis course is aimed at intermediate coders with some previous programming knowledge. If you're comfortable working with a code editor and want to add another tool to your programming skill set, then this course is perfect for you.After starting with an extensive overview of Rust fundamentals, you'll hit the ground running and dive into more advanced features like vectors, generics, tuples, ownership borrowing and crates. Module 'challenges' throughout the course put your knowledge to the test but if you need a push in the right direction, video walk throughs and code downloads are available.By the end of this course you'll have a thorough understanding of Rust, of memory management in general and of systems programming specifically. You'll be well placed to begin or further your knowledge of similar languages like C++, and you can impress potential employers with your expertise in safe code.What is Rust?Rust is a general purpose, low level programming language created by Mozilla. It was designed as a systems programming language with an emphasis on being safe, concurrent and practical. Its syntax is similar to C++, but it practices better memory safety while maintaining performance. Developers praise it for its speed and safety. It was recently awarded the title of 'most loved programming language' in the Stack Overflow Developer Survey."
Price: 94.99


"Machine Learning with Python"
"If youre plugged into the tech industry, youll know that two things have been making consistent waves in many areas over the past few years; machine learning and Python. What happens when you combine the new gold standard programming language with the most significant tech development in areas such as financial trading, online search, digital marketing and even data and personal security (among others)? Great things, thats what. This course will show you whats what, and get you started on becoming a machine learning guru. Learn the New Future of Programming Understand what machine learning is and what it can do Discover how Python utilises machine learning Build machine learning processing from the ground up Delve into complex logic and data structures Increase Your Python Expertise If you have a desire to learn machine learning concepts and have some previous programming or Python experience, this course is perfect for you. If youre more of a beginner than an intermediate, dont worry; each module starts with theory to explain upcoming concepts. Once youre comfortable, youll put your knowledge into practice with a code walk through. The goal of this course is to build procedural machine learning from the ground up. Writing processing from scratch allows students to gain a more in-depth insight into data processing, and as each machine learning app is created, explanations and comments are provided to help students understand why things are being done in certain ways. Each code walk through also shows the building process in real time. The course begins with an introduction to machine learning concepts, after which youll build your first machine learning application. Following that, we look at data analysis, linear algebra, natural language processing and clustering, all within the context of Python. At the end of the course, youll be issued with a certificate of completion and will have gained a full introduction into the world of machine learning with Python. What is Machine Learning? Machine learning is a method of data analysis that essentially allows computers to learn on their own without being explicitly programmed. For example, when you stop scrolling through Facebook to read a friend or a pages post, algorithms automatically work to make sure youll see more content from those sources earlier in your news feed in future."
Price: 149.99


"Learn C Programming from Scratch"
"One of the behemoths of the coding world, C has been around for, oh, around 50 years or so. Often perceived as one of the most difficult languages to master, any programmer who can list C on their resume is sure to carve a good career in the tech industry. Want to be one of those people? Keep reading... Sharpen Up Your C SkillsBuild a solid foundation in the C language Learn to read and write C code Test your skills with challenges after each lesson Gain expertise in computer programming Speak Fluent CThis course is aimed at anyone with a desire to learn the C, with the goal of building a solid knowledge of the language. Some previous programming experience is helpful, but not necessary.After starting with a general introduction and an overview of C language fundamentals, this course continually progresses into more advanced topics covering the breadth of the C spectrum. With an emphasis on hands-on training, from module 2 onwards you'll use code walk throughs and post-lecture challenges to compound and test your skills. Code and code comments are included with each module too, so you'll have plenty of resources to help you learn.By the end of this course, you'll be well on your way to achieving fluency in the C language, and you'll be comfortable both reading and writing C. You'll know how to build basic programs with C and will be well equipped to progress to more complex projects.What is C? C is a general purpose programming language developed in the early 1970s by Dennis Ritchie. It's one of the most widely used programming languages of all time, originally developed for implementing the UNIX operating system. Nowadays it's largely used for developing system applications, database systems, graphics packages, operation system development and much more. It's a structure oriented language, meaning its prime focus is on functions and it follows a 'top down' approach."
Price: 199.99


"Starting with Backbone.js"
"By its nature, working on a web application usually involves a lot of JavaScript (duh). And as any developer will tell you, it often doesn't take long for your JS code start winding through a whole heap of other elements like HTML UI speed ramps, jQuery roundabouts, and who knows what else. For complex applications a more structured approach can make life easier for everyone. Enter Backbone.js, the JavaScript framework that does exactly that. Here's what this Backbone.js online course can show you... The Backbone of Web App DevelopmentGet to know Backbone.js and how it can help you Code a Backbone app with an online IDE Compose functional components in Backbone's MVC paradigm Raise and handle Events Implement Views to control and app Use Models to manage application data And much more! Understand Models, Events, Views and MoreThe core of Backbone.js is representing your data through Models which can be created, validated, destroyed and saved to the server, and Views that display the model's state and respond to changes. So after a quick introduction, this is what you'll learn first. Having laid that foundation, you'll move onto the other important concepts of Backbone such as Events, namespacing, templating, routing, and much more. You'll then build a guestbook app and style it to perfection with Bootstrap. Additional resources and hands-on tutoring will help you every step of the way, no matter what your skills or experience level.By the end of the course material, you'll be well equipped to use Backbone for developing your own web apps, and will have a greater understanding of how frameworks can elevate your developing skills (and make your life a whole lot less stressful, too).Although intended for IT professionals, hobbyists are more than suitable for taking this course too. Some experience in creating web UIs with JavScript tools would be an advantage, as would programming with a common object-oriented or scripting language. However, you don't need any Backbone experience whatsoever. We'll teach you everything you need to know! What is Backbone? Backbone.js is a JavaScript framework designed for developing single page web applications and for synchronizing various elements of web apps. It was created by Jeremy Ashkenas (of CoffeeScript and Underscore.js fame) with the intention of giving developers the freedom to design the full experience of a web application. It helps keep business logic and user interface neatly separated. Backbone is praised for being lightweight and only depending on one JavaScript library."
Price: 199.99


"Starting with Gulp"
"Sometimes there's nothing more fun than sinking your teeth into a complex, challenging JavaScript build. Until you get so inundated with tiny, repetitive tasks that take up the majority of your coding time, that is. Enter Gulp; the toolkit that automates all the boring stuff, so you can build the cool stuff. It's going to make your builds so much better, and we're going to teach you how to use it... Cut Out the Boring Bits!Install, program, and configure Gulp to work for you Manage JavaScript projects with Gulp Leverage Gulp as a JavaScript build system Create runnable 'builds' with a single command Use Gulp to minify SASS files and JavaScript Rewrite HTML files to reference concatenated, minified JavaScript and CSS Concatenate all your JavaScript into a single, downloadable file Automatically build a JavaScript project with the 'watch' feature Let Gulp do all of your mundane JavaScript tasks! Use Gulp as a JavaScript Build SystemThis course was designed for developers who want to enhance their workflow. However if you work with JavaScript regularly, you need this course too. We'll show you how to use to this toolkit to eliminate the most time-consuming, monotonous and downright boring tasks... and you don't even need any Gulp experience to get started! First we'll explore Gulp at a high level. You'll gain an understanding of what a build system is, what Gulp can do for you, and we'll install and configure gulp according to your own needs. Then, the course divides into two sections; Gulp for development and Gulp for production. In the former, you'll learn about pre-processing SASS, automating your builds, the much lauded 'watch' function and the live re-load function.In the latter, we'll focus on production for JavaScript and CSS, and we'll teach you everything you need to know about generating sourcemaps. Once you've finished the last section, you'll know exactly how to use Gulp to get maximum efficiency and productivity from your builds. You'll also be ready to use this clever toolkit to manage your JavaScript projects, minify, rewrite and concatenate your code, and basically make your developing life a whole lot easier.What is Gulp?Gulp is a toolkit designed to automate time-consuming tasks in your development workflow, so you can stop focussing on the boring, repetitive 'to dos' and get back to building. It makes the development processes simple and efficient, with a quality ecosystem ensuring plugins stay simple and work as expected. It's intended use is for JavaScript builds and front end web development, and it uses a code-over-configuration approach."
Price: 99.99


"Starting with Firebase"
"Any IT professional or hobbyist anticipating a solid understanding of how Firebase works in JavaScript web and mobile applications and desires an understanding of Firebase's suite of features (including its real-time database, user authentication options, Cloud Function serverless back-end integration, and Cloud Messaging features) needs to go through this course to leverage Firebase in new or existing web projects. Anyone desiring to learn how Firebase solutions are designed, configured, and developed needs the knowldege and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to get Firebase for JavaScript projects up and running."
Price: 99.99


"Starting with Git & GitHub"
"Any IT professional or casual developer anticipating a solid understanding of how Git and GitHub work in open-sourced and private development projects needs to go through this course and absorb all of its contents. Anyone desiring to learn how Git and GitHub are designed, administered, and used needs the knowledge and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project manage with Git and/or GitHub."
Price: 99.99


"Starting with JSON"
"Any IT professional or casual developer anticipating a solid understanding of how JSON works in open-sourced and private development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how JSON is implemented in software needs the knowldege and demonstrations presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project leveraging JSON data structures."
Price: 49.99


"Starting with REST API's"
"REST works in open-sourced and private application development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how REST is implemented in clients and servers needs the knowldege, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project leveraging REST API's both as consumers and providers.NO REST EXPERIENCE IS REQUIRED!!!"
Price: 49.99


"Starting with Webpack"
"Any IT professional or casual developer anticipating a solid understanding of how WEbpack works in open-sourced and private application development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how Webpack is implemented in web application projects needs the knowldege, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project leveraging Webpack and the bundled deployment packages it produces.Learn the world's leading JavaScript build tool: Webpack!Learn Webpack design guidelines and best practicesUnderstand Webpack's evolution & intended purposeUse Webpack to create efficient, bundled deployablesLearn how Webpack enables development time efficienciesUnderstand Webpack's dependency graph analysisLearn to use the Webpack Dev Server and Watch ModeDiscover how Webpack is implemented in an existing projectUse Webpack's easy to configure cache-busting pluginLearn how to bundle projects with multiple entry pointsCreate multiple deployment bundles for progressive web apps... and much, much more!"
Price: 99.99


"Starting with JavaScript Unit Testing"
"Any IT professional or casual developer anticipating a solid understanding of how unit testing is implemented in modern JavaScript application development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how the Jasmine framework is integrated with web application projects needs the knowldege, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project leveraging Jasmine Unit Testing solutions and the testing artifacts it produces.Learn the world's leading JavaScript unit testing tool: Jasmine!Learn Jasmine design guidelines and best practicesUnderstand Jasmine's evolution & intended purposeUse Jasmine to create efficient, well-structured unit testsLearn how unit testing enables development time efficienciesUnderstand Jasmine expectation assertions workLearn to install and configure Jasmine for everyday useDiscover how Jasmine tests are structured with JavaScript functionsUse Jasmine to create comprehensive, configurable test suitesLearn various Jasmine validation functions for testing any types of JavaScript functionsUse an online IDE to manage a JavaScript project integrated with Jasmine testing... and much, much more!"
Price: 49.99


"Java Spring MVC Quickstart"
"At the end of this course, you'll have a thorough understanding of Spring and Spring MVC.The course starts with an overview of the Spring Tool Suite IDE. We also create a simple Hello World app so you have a quick kick off on using Spring. We then move into the main modules of the course. The first is creating a Spring web app that is database driven. Then we basically create the same app from scratch but this time using Spring MVC. This allows us to compare the advantages of Spring MVC over Spring.You'll walk away from this course with a better understanding of Spring, Spring MVC and Spring Beans plus why youd want to use them. Youll also be adding a great new skill set to your toolbox and resume."
Price: 99.99


"Javascript Best Practices"
"Any IT professional or casual developer anticipating a better understanding of the JavaScript language and it's commonly used design patterns and structures needs to go through this course and absorb all of its content. Anyone desiring to learn more about the language and better ways to use it needs the knowldege, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a well-curated collection of JavaScript concepts that are generally unknown or overlooked and have significant impact on overall JavaScript code quality.Learn the subleties and gotchas of JavaScript to be much more productive!Learn how global variables can trip you upUnderstand variable naming conventionsControl JavaScripts automatic semi-colon insertionLearn how to use Ternary conditional logicUnderstand Compound Ternary logicLearn to implement Ternary logic that executes functions!Discover how to minimize DOM operations in your codeLearn how the Chrome Dev Tools are your best friendUnderstand how the SOLID principles apply in JavaScriptSharpen your JavaScript skills with the things nobody tells you about... and much, much more!"
Price: 69.99


"Working with JavaScript Streams"
"Any IT professional or casual developer anticipating a better understanding of the JavaScript language and it's newer design patterns and structures needs to go through this course and absorb all of its content. Anyone desiring to learn more about the language and better ways to use it needs the knowldege, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides an introduction to the concept of Streaming Data in JavaScript with a focus on the RxJS library's implementation of JavaScript Streams and tools for working with them."
Price: 49.99


"Javascript Debugging Crash Course"
"Any IT professional or casual developer anticipating a solid understanding of how debugging is performed in open-sourced and private JavaScript application development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how debugging is applied in web application projects needs the knowldege, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid basic understanding of how to effectively debug standard JavaScript code and teaches the student to work with a leading set of debugging tools and utilities."
Price: 49.99


 
Previous Next